aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsanjaypujare <sanjaypujare@users.noreply.github.com>2020-03-31 15:10:09 -0700
committerGitHub <noreply@github.com>2020-03-31 15:10:09 -0700
commit5bb5e255833e79fc8be5671aeef6828f93e6a21b (patch)
tree9f70534723bf8f234c86b2b15c7b1840e7fde519
parent6dbdfcdbbcd7aa035451f72ac024a6657ee8885a (diff)
downloadgrpc-grpc-java-5bb5e255833e79fc8be5671aeef6828f93e6a21b.tar.gz
xds: exclude 3 transitive deps from opencensus_proto to use our own (#6878)
-rw-r--r--xds/build.gradle9
1 files changed, 7 insertions, 2 deletions
diff --git a/xds/build.gradle b/xds/build.gradle
index f29183890..2c59cba25 100644
--- a/xds/build.gradle
+++ b/xds/build.gradle
@@ -23,10 +23,15 @@ dependencies {
project(':grpc-stub'),
project(':grpc-core'),
project(':grpc-services'),
- project(path: ':grpc-alts', configuration: 'shadow'),
- libraries.opencensus_proto
+ project(path: ':grpc-alts', configuration: 'shadow')
def nettyDependency = compile project(':grpc-netty')
+ compile (libraries.opencensus_proto) {
+ // prefer our own versions instead of opencensus_proto's
+ exclude group: 'com.google.protobuf', module: 'protobuf-java'
+ exclude group: 'io.grpc', module: 'grpc-protobuf'
+ exclude group: 'io.grpc', module: 'grpc-stub'
+ }
compile (libraries.protobuf_util) {
// prefer our own versions instead of protobuf-util's dependency
exclude group: 'com.google.guava', module: 'guava'