From 8d52eeb53a77c232636bfa1adc294485bd2aa4f0 Mon Sep 17 00:00:00 2001 From: stephwang Date: Tue, 19 May 2020 16:18:45 -0400 Subject: [PATCH 1/2] feat: implement google-cloud-shared-dependencies BOM --- google-cloud-pubsub/pom.xml | 2 - pom.xml | 117 +++--------------------------------- 2 files changed, 9 insertions(+), 110 deletions(-) diff --git a/google-cloud-pubsub/pom.xml b/google-cloud-pubsub/pom.xml index e37176fc3..4cc354239 100644 --- a/google-cloud-pubsub/pom.xml +++ b/google-cloud-pubsub/pom.xml @@ -111,7 +111,6 @@ com.google.cloud google-cloud-core - ${google.core.version} test @@ -127,7 +126,6 @@ io.opencensus opencensus-impl - ${opencensus.version} test diff --git a/pom.xml b/pom.xml index f7e8dcb8f..118125d47 100644 --- a/pom.xml +++ b/pom.xml @@ -63,26 +63,22 @@ UTF-8 github google-cloud-pubsub-parent - 1.93.4 - 1.9.0 - 1.18.0 - 1.56.0 - 1.29.0 - 3.12.0 - 4.13 4.2 - 29.0-android - 1.4.4 1.3.2 2.3.4 - 1.35.0 - 1.18 1.7.2 - 0.26.0 + + com.google.cloud + google-cloud-shared-dependencies + 0.4.0 + pom + import + + com.google.api.grpc proto-google-cloud-pubsub-v1 @@ -99,117 +95,22 @@ 1.105.1 - - io.grpc - grpc-bom - ${grpc.version} - pom - import - - - com.google.api - gax-bom - ${gax.version} - pom - import - - - com.google.guava - guava-bom - ${guava.version} - pom - import - - - com.google.http-client - google-http-client-bom - ${http-client-bom.version} - pom - import - - - - com.google.protobuf - protobuf-java - ${protobuf.version} - - - com.google.api - api-common - ${google.api-common.version} - - - com.google.api.grpc - proto-google-common-protos - ${google.common-protos.version} - - - com.google.api.grpc - proto-google-iam-v1 - 0.13.0 - - - org.threeten - threetenbp - ${threeten.version} - javax.annotation javax.annotation-api ${javax.annotations.version} - - org.codehaus.mojo - animal-sniffer-annotations - ${animal-sniffer.version} - - - io.opencensus - opencensus-api - ${opencensus.version} - com.google.errorprone error_prone_annotations ${errorprone.version} - - com.google.code.findbugs - jsr305 - 3.0.2 - - - - junit - junit - ${junit.version} - test - - - com.google.api - gax-grpc - ${gax.version} - testlib - test - - - com.google.api.grpc - grpc-google-iam-v1 - 0.13.0 - test - org.easymock easymock ${easymock.version} test - - com.google.truth - truth - 1.0.1 - test - @@ -297,7 +198,7 @@ https://developers.google.com/protocol-buffers/docs/reference/java/ https://googleapis.dev/java/google-auth-library/latest/ https://googleapis.dev/java/gax/latest/ - https://googleapis.github.io/api-common-java/${google.api-common.version}/apidocs/ + https://googleapis.github.io/api-common-java/ From a88000984ea0f96aa2ff4ef6910bfd4168448838 Mon Sep 17 00:00:00 2001 From: stephwang Date: Tue, 19 May 2020 17:39:53 -0400 Subject: [PATCH 2/2] add javax annotations version --- google-cloud-pubsub/pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/google-cloud-pubsub/pom.xml b/google-cloud-pubsub/pom.xml index 4cc354239..3d79047e1 100644 --- a/google-cloud-pubsub/pom.xml +++ b/google-cloud-pubsub/pom.xml @@ -181,6 +181,7 @@ javax.annotation javax.annotation-api + ${javax.annotations.version}