xds: exclude 3 transitive deps from opencensus_proto to use our own (#6878)

This commit is contained in:
sanjaypujare 2020-03-31 15:10:09 -07:00 committed by GitHub
parent 6dbdfcdbbc
commit 5bb5e25583
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 2 deletions

View File

@ -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'