diff --git a/alts/build.gradle b/alts/build.gradle index 187100698c..9477e2540a 100644 --- a/alts/build.gradle +++ b/alts/build.gradle @@ -13,6 +13,7 @@ dependencies { api project(':grpc-api') implementation project(':grpc-auth'), project(':grpc-core'), + project(":grpc-context"), // Override google-auth dependency with our newer version project(':grpc-grpclb'), project(':grpc-protobuf'), project(':grpc-stub'), diff --git a/auth/build.gradle b/auth/build.gradle index 093c798fa7..78bb720601 100644 --- a/auth/build.gradle +++ b/auth/build.gradle @@ -20,6 +20,7 @@ dependencies { implementation libraries.guava testImplementation project(':grpc-testing'), project(':grpc-core'), + project(":grpc-context"), // Override google-auth dependency with our newer version libraries.google.auth.oauth2Http signature libraries.signature.java signature libraries.signature.android diff --git a/census/build.gradle b/census/build.gradle index 15b68acbb0..c1dc53e4c0 100644 --- a/census/build.gradle +++ b/census/build.gradle @@ -18,6 +18,7 @@ dependencies { // force dependent jars to depend on latest grpc-context runtimeOnly project(":grpc-context") implementation libraries.guava, + project(":grpc-context"), // Override opencensus dependency with our newer version libraries.opencensus.api, libraries.opencensus.contrib.grpc.metrics diff --git a/gcp-observability/build.gradle b/gcp-observability/build.gradle index 69bff88bf0..0de7f8363b 100644 --- a/gcp-observability/build.gradle +++ b/gcp-observability/build.gradle @@ -34,6 +34,7 @@ dependencies { implementation project(':grpc-protobuf'), project(':grpc-stub'), project(':grpc-census'), + project(":grpc-context"), // Override opencensus dependency with our newer version libraries.opencensus.contrib.grpc.metrics // Avoid gradle using project dependencies without configuration: shadow implementation (libraries.google.cloud.logging) { diff --git a/testing/build.gradle b/testing/build.gradle index a782a5fa1c..cc83b7ad62 100644 --- a/testing/build.gradle +++ b/testing/build.gradle @@ -15,7 +15,8 @@ dependencies { implementation project(':grpc-inprocess') implementation project(':grpc-core') // Only io.grpc.internal.testing.StatsTestUtils depends on opencensus_api, for internal use. - compileOnly libraries.opencensus.api + compileOnly libraries.opencensus.api, + project(":grpc-context") // Override opencensus dependency with our newer version runtimeOnly project(":grpc-api") // Pull in newer version than census-api testImplementation libraries.mockito.core