Skip to content

Commit 4e7ad56

Browse files
authored
deps: Adding gapic-generator-java-bom to first-party-dependencies (#957)
* chore: Adding gapic-generator-java-bom to first-party-dependencies
1 parent 7344f44 commit 4e7ad56

File tree

1 file changed

+6
-70
lines changed
  • java-shared-dependencies/first-party-dependencies

1 file changed

+6
-70
lines changed

java-shared-dependencies/first-party-dependencies/pom.xml

Lines changed: 6 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -55,35 +55,23 @@
5555
<properties>
5656
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
5757
<site.installationModule>${project.artifactId}</site.installationModule>
58-
<grpc.version>1.51.1</grpc.version>
59-
<gax.version>2.20.1</gax.version>
58+
<gapic-generator-java-bom.version>2.13.0</gapic-generator-java-bom.version>
6059
<grpc-gcp.version>1.3.2</grpc-gcp.version>
6160
<gson.version>2.10</gson.version>
62-
<guava.version>31.1-jre</guava.version>
63-
<protobuf.version>3.21.12</protobuf.version>
64-
<google.api-common.version>2.3.1</google.api-common.version>
65-
<google.common-protos.version>2.11.0</google.common-protos.version>
6661
<google.core.version>2.9.0</google.core.version>
67-
<google.auth.version>1.14.0</google.auth.version>
6862
<google.http-client.version>1.42.3</google.http-client.version>
6963
<google.oauth-client.version>1.34.1</google.oauth-client.version>
7064
<google.api-client.version>2.1.1</google.api-client.version>
71-
<iam.version>1.6.23</iam.version>
7265
</properties>
7366

7467
<dependencyManagement>
7568
<dependencies>
69+
7670
<dependency>
77-
<groupId>io.grpc</groupId>
78-
<artifactId>grpc-bom</artifactId>
79-
<version>${grpc.version}</version>
80-
<type>pom</type>
81-
<scope>import</scope>
82-
</dependency>
83-
<dependency>
71+
<!-- This BOM declares the versions gRPC, Protobuf, Guava, etc. -->
8472
<groupId>com.google.api</groupId>
85-
<artifactId>gax-bom</artifactId>
86-
<version>${gax.version}</version>
73+
<artifactId>gapic-generator-java-bom</artifactId>
74+
<version>${gapic-generator-java-bom.version}</version>
8775
<type>pom</type>
8876
<scope>import</scope>
8977
</dependency>
@@ -97,50 +85,13 @@
9785
<artifactId>gson</artifactId>
9886
<version>${gson.version}</version>
9987
</dependency>
100-
<dependency>
101-
<groupId>com.google.guava</groupId>
102-
<artifactId>guava-bom</artifactId>
103-
<version>${guava.version}</version>
104-
<type>pom</type>
105-
<scope>import</scope>
106-
</dependency>
107-
108-
<dependency>
109-
<groupId>com.google.protobuf</groupId>
110-
<artifactId>protobuf-bom</artifactId>
111-
<version>${protobuf.version}</version>
112-
<type>pom</type>
113-
<scope>import</scope>
114-
</dependency>
115-
<dependency>
116-
<groupId>com.google.api</groupId>
117-
<artifactId>api-common</artifactId>
118-
<version>${google.api-common.version}</version>
119-
</dependency>
120-
<dependency>
121-
<groupId>com.google.api.grpc</groupId>
122-
<artifactId>proto-google-common-protos</artifactId>
123-
<version>${google.common-protos.version}</version>
124-
</dependency>
125-
<dependency>
126-
<groupId>com.google.api.grpc</groupId>
127-
<artifactId>grpc-google-common-protos</artifactId>
128-
<version>${google.common-protos.version}</version>
129-
</dependency>
13088
<dependency>
13189
<groupId>com.google.cloud</groupId>
13290
<artifactId>google-cloud-core-bom</artifactId>
13391
<version>${google.core.version}</version>
13492
<type>pom</type>
13593
<scope>import</scope>
13694
</dependency>
137-
<dependency>
138-
<groupId>com.google.auth</groupId>
139-
<artifactId>google-auth-library-bom</artifactId>
140-
<version>${google.auth.version}</version>
141-
<type>pom</type>
142-
<scope>import</scope>
143-
</dependency>
14495
<dependency>
14596
<groupId>com.google.http-client</groupId>
14697
<artifactId>google-http-client-bom</artifactId>
@@ -162,24 +113,9 @@
162113
<type>pom</type>
163114
<scope>import</scope>
164115
</dependency>
165-
<dependency>
166-
<groupId>com.google.api.grpc</groupId>
167-
<artifactId>proto-google-iam-v1</artifactId>
168-
<version>${iam.version}</version>
169-
</dependency>
170116

171117
<!-- Following test deps are kept to keep them consistent with versions above -->
172-
<dependency>
173-
<groupId>com.google.api.grpc</groupId>
174-
<artifactId>grpc-google-iam-v1</artifactId>
175-
<version>${iam.version}</version>
176-
</dependency>
177-
<dependency>
178-
<groupId>com.google.api</groupId>
179-
<artifactId>gax-grpc</artifactId>
180-
<version>${gax.version}</version>
181-
<classifier>testlib</classifier>
182-
</dependency>
118+
183119
<dependency>
184120
<groupId>com.google.cloud</groupId>
185121
<artifactId>google-cloud-core</artifactId>

0 commit comments

Comments
 (0)