From d72ffa6a911e7ebda0b3d5de204e0d2506123074 Mon Sep 17 00:00:00 2001 From: yangnuoyu <46553752+yangnuoyu@users.noreply.github.com> Date: Fri, 19 Jun 2020 14:13:33 -0700 Subject: [PATCH] feat(deps): adopt flatten plugin and google-cloud-shared-dependencies (#199) --- .gitignore | 2 + google-cloud-video-intelligence/pom.xml | 9 +++ .../pom.xml | 9 +++ .../pom.xml | 9 +++ .../pom.xml | 9 +++ .../pom.xml | 9 +++ .../pom.xml | 9 +++ pom.xml | 73 ++----------------- .../pom.xml | 9 +++ .../pom.xml | 9 +++ .../pom.xml | 9 +++ .../pom.xml | 9 +++ .../pom.xml | 9 +++ 13 files changed, 106 insertions(+), 68 deletions(-) diff --git a/.gitignore b/.gitignore index fadd6afc2..069d08fc7 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,5 @@ target/ # python utilities *.pyc __pycache__ + +.flattened-pom.xml diff --git a/google-cloud-video-intelligence/pom.xml b/google-cloud-video-intelligence/pom.xml index 589f6ba3b..2c2f7b64a 100644 --- a/google-cloud-video-intelligence/pom.xml +++ b/google-cloud-video-intelligence/pom.xml @@ -134,4 +134,13 @@ + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/grpc-google-cloud-video-intelligence-v1/pom.xml b/grpc-google-cloud-video-intelligence-v1/pom.xml index dd312fd55..ef0c490f7 100644 --- a/grpc-google-cloud-video-intelligence-v1/pom.xml +++ b/grpc-google-cloud-video-intelligence-v1/pom.xml @@ -57,4 +57,13 @@ + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/grpc-google-cloud-video-intelligence-v1beta2/pom.xml b/grpc-google-cloud-video-intelligence-v1beta2/pom.xml index 3c460e55e..88d81eb73 100644 --- a/grpc-google-cloud-video-intelligence-v1beta2/pom.xml +++ b/grpc-google-cloud-video-intelligence-v1beta2/pom.xml @@ -57,4 +57,13 @@ + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/grpc-google-cloud-video-intelligence-v1p1beta1/pom.xml b/grpc-google-cloud-video-intelligence-v1p1beta1/pom.xml index b96e82639..be3a235dc 100644 --- a/grpc-google-cloud-video-intelligence-v1p1beta1/pom.xml +++ b/grpc-google-cloud-video-intelligence-v1p1beta1/pom.xml @@ -57,4 +57,13 @@ + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/grpc-google-cloud-video-intelligence-v1p2beta1/pom.xml b/grpc-google-cloud-video-intelligence-v1p2beta1/pom.xml index b549e60df..939602e7c 100644 --- a/grpc-google-cloud-video-intelligence-v1p2beta1/pom.xml +++ b/grpc-google-cloud-video-intelligence-v1p2beta1/pom.xml @@ -57,4 +57,13 @@ + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/grpc-google-cloud-video-intelligence-v1p3beta1/pom.xml b/grpc-google-cloud-video-intelligence-v1p3beta1/pom.xml index 3263879a5..c9f53e7da 100644 --- a/grpc-google-cloud-video-intelligence-v1p3beta1/pom.xml +++ b/grpc-google-cloud-video-intelligence-v1p3beta1/pom.xml @@ -57,4 +57,13 @@ + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 5a1d14dd1..acc01a676 100644 --- a/pom.xml +++ b/pom.xml @@ -63,17 +63,6 @@ UTF-8 github google-cloud-video-intelligence-parent - 1.91.1 - 1.9.2 - 1.18.0 - 1.57.0 - 1.30.0 - 3.12.2 - 4.13 - 29.0-android - 1.4.4 - 1.3.2 - 1.18 @@ -140,69 +129,17 @@ - io.grpc - grpc-bom - ${grpc.version} - pom - import - - - com.google.api - gax-bom - ${gax.version} - pom - import - - - com.google.guava - guava-bom - ${guava.version} + com.google.cloud + google-cloud-shared-dependencies + 0.8.1 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} - - - org.threeten - threetenbp - ${threeten.version} - - - javax.annotation - javax.annotation-api - ${javax.annotations.version} - - - org.codehaus.mojo - animal-sniffer-annotations - ${animal-sniffer.version} - - junit junit - ${junit.version} - test - - - com.google.api - gax-grpc - ${gax.version} - testlib + 4.13 test @@ -300,7 +237,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/ diff --git a/proto-google-cloud-video-intelligence-v1/pom.xml b/proto-google-cloud-video-intelligence-v1/pom.xml index 98fd7d7e6..c55255e31 100644 --- a/proto-google-cloud-video-intelligence-v1/pom.xml +++ b/proto-google-cloud-video-intelligence-v1/pom.xml @@ -22,4 +22,13 @@ proto-google-common-protos + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/proto-google-cloud-video-intelligence-v1beta2/pom.xml b/proto-google-cloud-video-intelligence-v1beta2/pom.xml index 25b49bf67..eef71a239 100644 --- a/proto-google-cloud-video-intelligence-v1beta2/pom.xml +++ b/proto-google-cloud-video-intelligence-v1beta2/pom.xml @@ -22,4 +22,13 @@ proto-google-common-protos + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/proto-google-cloud-video-intelligence-v1p1beta1/pom.xml b/proto-google-cloud-video-intelligence-v1p1beta1/pom.xml index 90179a6bc..ba47b87a2 100644 --- a/proto-google-cloud-video-intelligence-v1p1beta1/pom.xml +++ b/proto-google-cloud-video-intelligence-v1p1beta1/pom.xml @@ -22,4 +22,13 @@ proto-google-common-protos + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/proto-google-cloud-video-intelligence-v1p2beta1/pom.xml b/proto-google-cloud-video-intelligence-v1p2beta1/pom.xml index b22dd3d78..f4ddb7618 100644 --- a/proto-google-cloud-video-intelligence-v1p2beta1/pom.xml +++ b/proto-google-cloud-video-intelligence-v1p2beta1/pom.xml @@ -22,4 +22,13 @@ proto-google-common-protos + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file diff --git a/proto-google-cloud-video-intelligence-v1p3beta1/pom.xml b/proto-google-cloud-video-intelligence-v1p3beta1/pom.xml index 063c00cfd..11e2456a8 100644 --- a/proto-google-cloud-video-intelligence-v1p3beta1/pom.xml +++ b/proto-google-cloud-video-intelligence-v1p3beta1/pom.xml @@ -22,4 +22,13 @@ proto-google-common-protos + + + + + org.codehaus.mojo + flatten-maven-plugin + + + \ No newline at end of file