From 6b81f4a3a7ce04e6fc8eac6a56895fd0a6084e50 Mon Sep 17 00:00:00 2001 From: Bryan Atsatt Date: Tue, 17 Dec 2019 13:15:52 -0800 Subject: [PATCH] Upgrade config libraries (#1159) * Removed com.google.protobuf:protobuf-java dependency; it becomes 4th party as it is used by io.grpc:grpc-protobuf. * Updated com.typesafe:config version from 1.3.3 to 1.4.0. * Removed unnecessary junit dependency. * Updated jgit from 4.9.0.201710071750-r to 5.5.1.201910021850-r. * Updated etcd4j from 2.16.0 to 2.17.0. * Change jgit version to v4.11.9.201909030838-r. * Change jgit version to 4.11.9.201909030838-r. * Change jgit version to 4.9.9.201903122025-r. * Add com:jcraft.jsch:0.1.55 dependency to update version used by jgit. * Update automatic module "protobuf.java" name to "com.google.protobuf". --- config/etcd/pom.xml | 4 ---- config/etcd/src/main/java/module-info.java | 2 +- config/git/pom.xml | 6 ------ dependencies/pom.xml | 10 ++-------- grpc/core/src/main/java/module-info.java | 2 +- .../grpc/server/src/main/java/module-info.java | 4 ++-- pom.xml | 9 ++++++++- 7 files changed, 14 insertions(+), 23 deletions(-) diff --git a/config/etcd/pom.xml b/config/etcd/pom.xml index b46a5a3da..9c4c23e94 100644 --- a/config/etcd/pom.xml +++ b/config/etcd/pom.xml @@ -69,10 +69,6 @@ io.grpc grpc-stub - - com.google.protobuf - protobuf-java - com.typesafe config diff --git a/config/etcd/src/main/java/module-info.java b/config/etcd/src/main/java/module-info.java index b60be10bf..fd48e95f3 100644 --- a/config/etcd/src/main/java/module-info.java +++ b/config/etcd/src/main/java/module-info.java @@ -25,7 +25,7 @@ module io.helidon.config.etcd { requires io.grpc; requires grpc.protobuf; requires grpc.stub; - requires protobuf.java; + requires com.google.protobuf; requires com.google.common; requires io.helidon.common; diff --git a/config/git/pom.xml b/config/git/pom.xml index b9b8d2be4..6347002df 100644 --- a/config/git/pom.xml +++ b/config/git/pom.xml @@ -70,12 +70,6 @@ org.eclipse.jgit.junit test - - - junit - junit - 4.12 - org.mockito mockito-core diff --git a/dependencies/pom.xml b/dependencies/pom.xml index 51d127348..db2e14ac8 100644 --- a/dependencies/pom.xml +++ b/dependencies/pom.xml @@ -44,7 +44,7 @@ 2.7.4 3.0.0 3.0.0 - 2.16.0 + 2.17.0 1.30.5 19.2.0 1.25.0 @@ -88,14 +88,13 @@ 0.2.1 2.2 0.6.0 - 3.5.1 1.0.2 3.1.5.RELEASE 1.7.26 1.1.1 1.24 1.2 - 1.3.3 + 1.4.0 19.3.0.0 2.0.1.Final 3.1.1.Final @@ -314,11 +313,6 @@ opentracing-grpc ${version.lib.opentracing.grpc} - - com.google.protobuf - protobuf-java - ${version.lib.protobuf.java} - diff --git a/grpc/core/src/main/java/module-info.java b/grpc/core/src/main/java/module-info.java index f555f4a23..f8246452e 100644 --- a/grpc/core/src/main/java/module-info.java +++ b/grpc/core/src/main/java/module-info.java @@ -34,7 +34,7 @@ module io.helidon.grpc.core { requires transitive io.grpc; requires io.netty.handler; requires io.netty.transport; - requires transitive protobuf.java; + requires transitive com.google.protobuf; requires java.annotation; requires java.logging; diff --git a/microprofile/grpc/server/src/main/java/module-info.java b/microprofile/grpc/server/src/main/java/module-info.java index d21553d42..a7ece412d 100644 --- a/microprofile/grpc/server/src/main/java/module-info.java +++ b/microprofile/grpc/server/src/main/java/module-info.java @@ -27,7 +27,7 @@ module io.helidon.microprofile.grpc.server { requires transitive io.grpc; requires grpc.protobuf.lite; - requires protobuf.java; + requires com.google.protobuf; requires java.logging; @@ -36,4 +36,4 @@ module io.helidon.microprofile.grpc.server { provides javax.enterprise.inject.spi.Extension with io.helidon.microprofile.grpc.server.GrpcServerCdiExtension; -} \ No newline at end of file +} diff --git a/pom.xml b/pom.xml index 9c76338f9..8cf1ae927 100644 --- a/pom.xml +++ b/pom.xml @@ -56,7 +56,8 @@ 6.0 8.18 2.4.14 - 4.9.0.201710071750-r + 4.9.9.201903122025-r + 0.1.55 2.0.26.Final 0.9.1 0.1.0 @@ -694,6 +695,12 @@ org.eclipse.jgit ${version.lib.jgit} + + + com.jcraft + jsch + ${version.lib.jsch} + org.eclipse.jgit org.eclipse.jgit.junit