From 7f242186e50499e17ad371fe99dec9b2eb1a1acf Mon Sep 17 00:00:00 2001
From: yangnuoyu <46553752+yangnuoyu@users.noreply.github.com>
Date: Mon, 22 Jun 2020 17:24:40 -0700
Subject: [PATCH] feat(deps): adopt flatten plugin and
google-cloud-shared-dependencies (#89)
---
.gitignore | 4 +-
pom.xml | 70 ++++++-----------------------
samples/install-without-bom/pom.xml | 3 --
samples/snapshot/pom.xml | 7 ++-
samples/snippets/pom.xml | 7 ++-
5 files changed, 22 insertions(+), 69 deletions(-)
diff --git a/.gitignore b/.gitignore
index dc2d514c..598779ba 100644
--- a/.gitignore
+++ b/.gitignore
@@ -42,4 +42,6 @@ api_key
# Python utilities
*.pyc
artman-genfiles
-venv
\ No newline at end of file
+venv
+
+.flattened-pom.xml
diff --git a/pom.xml b/pom.xml
index 9968f9b7..e8df0874 100644
--- a/pom.xml
+++ b/pom.xml
@@ -58,64 +58,13 @@
google-cloud-notification
- 4.13
- 1.27.0
- 1.9.2
- 1.30.9
- 1.92.4
- 29.0-android
- 1.53.1
- 0.20.0
- 1.35.0
-
- io.grpc
- grpc-bom
- ${grpc.version}
- pom
- import
-
-
- com.google.api-client
- google-api-client-bom
- ${api-client.version}
- pom
- import
-
com.google.cloud
- google-cloud-core-bom
- ${google.core.version}
- pom
- import
-
-
- com.google.api
- gax-bom
- ${gax.version}
- pom
- import
-
-
- com.google.http-client
- google-http-client-bom
- ${http-client-bom.version}
- pom
- import
-
-
- com.google.auth
- google-auth-library-bom
- ${google.auth.version}
- pom
- import
-
-
- com.google.guava
- guava-bom
- ${guava.version}
+ google-cloud-shared-dependencies
+ 0.8.1
pom
import
@@ -145,7 +94,6 @@
com.google.api.grpc
proto-google-iam-v1
- 0.13.0
com.google.apis
@@ -155,7 +103,6 @@
com.google.api
api-common
- ${google.api-common.version}
com.google.cloud
@@ -171,7 +118,7 @@
junit
junit
test
- ${junit.version}
+ 4.13
@@ -237,10 +184,19 @@
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/
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml
index 1bbe39e8..bd0c4323 100644
--- a/samples/install-without-bom/pom.xml
+++ b/samples/install-without-bom/pom.xml
@@ -25,13 +25,11 @@
-
com.google.cloud
google-cloud-notification
0.120.2-beta
-
junit
@@ -47,7 +45,6 @@
-
diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml
index 181ac03d..ec307ea1 100644
--- a/samples/snapshot/pom.xml
+++ b/samples/snapshot/pom.xml
@@ -23,13 +23,14 @@
UTF-8
-
+
com.google.cloud
google-cloud-notification
-
+ 0.120.3-beta-SNAPSHOT
+
junit
@@ -44,9 +45,7 @@
test
-
-
diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml
index 42762eca..a7f67a81 100644
--- a/samples/snippets/pom.xml
+++ b/samples/snippets/pom.xml
@@ -23,14 +23,12 @@
UTF-8
-
-
com.google.cloud
libraries-bom
-
+ 7.0.0
pom
import
@@ -41,8 +39,9 @@
com.google.cloud
google-cloud-notification
+
+ 0.120.3-beta-SNAPSHOT
-
junit