Skip to content
This repository was archived by the owner on Sep 16, 2023. It is now read-only.

Commit 82c4bf5

Browse files
authored
feat(deps): adopt flatten plugin and google-cloud-shared-dependencies (#14)
1 parent c64974f commit 82c4bf5

File tree

3 files changed

+7
-28
lines changed

3 files changed

+7
-28
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ target/
1313
# python utilities
1414
*.pyc
1515
__pycache__
16+
17+
.flattened-pom.xml

grpc-google-iam-v1/pom.xml

-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@
5858
<dependency>
5959
<groupId>javax.annotation</groupId>
6060
<artifactId>javax.annotation-api</artifactId>
61-
<version>1.3.2</version>
6261
</dependency>
6362
</dependencies>
6463
</profile>

pom.xml

+5-27
Original file line numberDiff line numberDiff line change
@@ -63,39 +63,17 @@
6363
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
6464
<github.global.server>github</github.global.server>
6565
<site.installationModule>google-iam-parent</site.installationModule>
66-
<google.common-protos.version>1.18.0</google.common-protos.version>
67-
<protobuf.version>3.12.2</protobuf.version>
68-
<junit.version>4.13</junit.version>
69-
<grpc.version>1.30.0</grpc.version>
70-
<guava.version>29.0-android</guava.version>
7166
</properties>
7267

7368
<dependencyManagement>
7469
<dependencies>
7570
<dependency>
76-
<groupId>com.google.protobuf</groupId>
77-
<artifactId>protobuf-bom</artifactId>
78-
<version>${protobuf.version}</version>
71+
<groupId>com.google.cloud</groupId>
72+
<artifactId>google-cloud-shared-dependencies</artifactId>
73+
<version>0.8.1</version>
7974
<type>pom</type>
8075
<scope>import</scope>
8176
</dependency>
82-
<dependency>
83-
<groupId>io.grpc</groupId>
84-
<artifactId>grpc-bom</artifactId>
85-
<version>${grpc.version}</version>
86-
<type>pom</type>
87-
<scope>import</scope>
88-
</dependency>
89-
<dependency>
90-
<groupId>com.google.api.grpc</groupId>
91-
<artifactId>proto-google-common-protos</artifactId>
92-
<version>${google.common-protos.version}</version>
93-
</dependency>
94-
<dependency>
95-
<groupId>com.google.guava</groupId>
96-
<artifactId>guava</artifactId>
97-
<version>${guava.version}</version>
98-
</dependency>
9977
<dependency>
10078
<groupId>com.google.api.grpc</groupId>
10179
<artifactId>proto-google-iam-v1</artifactId>
@@ -105,7 +83,7 @@
10583
<dependency>
10684
<groupId>junit</groupId>
10785
<artifactId>junit</artifactId>
108-
<version>${junit.version}</version>
86+
<version>4.13</version>
10987
<scope>test</scope>
11088
</dependency>
11189
</dependencies>
@@ -179,7 +157,7 @@
179157
<link>https://developers.google.com/protocol-buffers/docs/reference/java/</link>
180158
<link>https://googleapis.dev/java/google-auth-library/latest/</link>
181159
<link>https://googleapis.dev/java/gax/latest/</link>
182-
<link>https://googleapis.github.io/api-common-java/${google.api-common.version}/apidocs/</link>
160+
<link>https://googleapis.github.io/api-common-java/</link>
183161
</links>
184162
</configuration>
185163
</plugin>

0 commit comments

Comments
 (0)