From e1ece4063dc1f022b043ed3209cfcae3f8323c71 Mon Sep 17 00:00:00 2001
From: yangnuoyu <46553752+yangnuoyu@users.noreply.github.com>
Date: Mon, 22 Jun 2020 15:40:54 -0700
Subject: [PATCH] feat(deps): adopt flatten plugin and
google-cloud-shared-dependencies (#191)
---
.gitignore | 3 +
google-cloud-logging/pom.xml | 9 +++
grpc-google-cloud-logging-v2/pom.xml | 9 +++
pom.xml | 103 +-------------------------
proto-google-cloud-logging-v2/pom.xml | 9 +++
5 files changed, 34 insertions(+), 99 deletions(-)
diff --git a/.gitignore b/.gitignore
index 3ca4b1fa5..caa9ca3d8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -30,3 +30,6 @@ docs/
# Python utilities
*.pyc
+
+.flattened-pom.xml
+
diff --git a/google-cloud-logging/pom.xml b/google-cloud-logging/pom.xml
index 5fb949ab7..6b4baf0fc 100644
--- a/google-cloud-logging/pom.xml
+++ b/google-cloud-logging/pom.xml
@@ -124,4 +124,13 @@
test
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file
diff --git a/grpc-google-cloud-logging-v2/pom.xml b/grpc-google-cloud-logging-v2/pom.xml
index be4dd1b69..acea777e7 100644
--- a/grpc-google-cloud-logging-v2/pom.xml
+++ b/grpc-google-cloud-logging-v2/pom.xml
@@ -38,4 +38,13 @@
proto-google-cloud-logging-v2
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 1ee16dddf..73cc80334 100644
--- a/pom.xml
+++ b/pom.xml
@@ -63,19 +63,6 @@
UTF-8
github
google-cloud-logging-parent
- 1.93.5
- 1.9.2
- 1.18.0
- 1.56.0
- 1.30.0
- 3.12.2
- 4.13
- 29.0-android
- 1.4.4
- 1.3.2
- 1.18
- 0.20.0
- 1.35.0
@@ -96,93 +83,18 @@
1.101.3-SNAPSHOT
-
- 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.auth
- google-auth-library-bom
- ${google.auth.version}
- pom
- import
-
com.google.cloud
- google-cloud-core-bom
- ${google.core.version}
- pom
- import
-
-
- com.google.protobuf
- protobuf-bom
- ${protobuf.version}
+ google-cloud-shared-dependencies
+ 0.8.1
pom
import
-
- 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}
-
-
- org.codehaus.mojo
- animal-sniffer-annotations
- ${animal-sniffer.version}
-
-
- com.google.code.gson
- gson
- 2.8.6
-
-
junit
junit
- ${junit.version}
- test
-
-
- com.google.api
- gax-grpc
- ${gax.version}
- testlib
+ 4.13
test
@@ -208,13 +120,6 @@
1.0.1
test
-
- com.google.cloud
- google-cloud-core
- ${google.core.version}
- test-jar
- test
-
@@ -302,7 +207,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-logging-v2/pom.xml b/proto-google-cloud-logging-v2/pom.xml
index ab5f09a21..1615e8e5e 100644
--- a/proto-google-cloud-logging-v2/pom.xml
+++ b/proto-google-cloud-logging-v2/pom.xml
@@ -30,4 +30,13 @@
api-common
+
+
+
+
+ org.codehaus.mojo
+ flatten-maven-plugin
+
+
+
\ No newline at end of file