Dependency Analysis of io.grpc:grpc-testing:1.21.0

BOM: com.google.cloud:libraries-bom:1.1.0

Global Upper Bounds Check

For each transitive dependency the library pulls in, the highest version found anywhere in the union of the BOM's dependency trees is picked.

Global Upper Bounds Fixes

Suggested updates to bring this artifact into sync with the highest versions of its dependencies used by any artifact in the BOM:

Local Upper Bounds Check

For each transitive dependency the library pulls in, the highest version found anywhere in the dependency tree is picked.

io.grpc:grpc-testing:1.21.0 selects the highest version of all dependencies.

Dependency Convergence

There is exactly one version of each dependency in the library's transitive dependency tree. That is, two artifacts with the same group ID and artifact ID but different versions do not appear in the tree. No dependency mediation is necessary.

io.grpc:grpc-testing:1.21.0 Converges

Linkage Check

8 linkage error(s)

io.grpc:grpc-testing:1.21.0

5 target classes causing linkage errors referenced from 5 source classes.

Class io.opencensus.tags.TagMetadata$TagTtl is not found, referenced from io.grpc.internal.testing.StatsTestUtils

Class io.opencensus.tags.TagMetadata is not found, referenced from io.grpc.internal.testing.StatsTestUtils

(io.opencensus:opencensus-api:0.19.2) io.opencensus.tags.TagContextBuilder's method "io.opencensus.tags.TagContextBuilder putPropagating(io.opencensus.tags.TagKey, io.opencensus.tags.TagValue)" is not found, referenced from io.grpc.internal.testing.StatsTestUtils

(io.opencensus:opencensus-api:0.19.2) io.opencensus.tags.Tag's method "io.opencensus.tags.Tag create(io.opencensus.tags.TagKey, io.opencensus.tags.TagValue, io.opencensus.tags.TagMetadata)" is not found, referenced from io.grpc.internal.testing.StatsTestUtils

(io.opencensus:opencensus-api:0.19.2) io.opencensus.tags.unsafe.ContextUtils's method "io.opencensus.tags.TagContext getValue(io.grpc.Context)" is not found, referenced from io.grpc.internal.testing.StatsTestUtils

The following paths contain io.opencensus:opencensus-api:0.19.2:

The following path contains io.grpc:grpc-testing:1.21.0:

io.grpc:grpc-core:1.21.0

4 target classes causing linkage errors referenced from 4 source classes.

(io.opencensus:opencensus-api:0.19.2) io.opencensus.trace.unsafe.ContextUtils's method "io.opencensus.trace.Span getValue(io.grpc.Context)" is not found, referenced from io.grpc.internal.CensusTracingModule

(io.opencensus:opencensus-api:0.19.2) io.opencensus.tags.TagContextBuilder's method "io.opencensus.tags.TagContextBuilder putPropagating(io.opencensus.tags.TagKey, io.opencensus.tags.TagValue)" is not found, referenced from io.grpc.internal.CensusStatsModule

(io.opencensus:opencensus-api:0.19.2) io.opencensus.trace.unsafe.ContextUtils's method "io.grpc.Context withValue(io.grpc.Context, io.opencensus.trace.Span)" is not found, referenced from io.grpc.internal.CensusTracingModule

(io.opencensus:opencensus-api:0.19.2) io.opencensus.tags.unsafe.ContextUtils's method "io.grpc.Context withValue(io.grpc.Context, io.opencensus.tags.TagContext)" is not found, referenced from io.grpc.internal.CensusStatsModule

The following paths contain io.opencensus:opencensus-api:0.19.2:

The following paths contain io.grpc:grpc-core:1.21.0:

Dependencies

io.grpc:grpc-testing:jar:1.21.0


Last generated at 2023-01-11T10:35:22.751