diff --git a/instrumentation/micrometer/micrometer-1.5/library/build.gradle.kts b/instrumentation/micrometer/micrometer-1.5/library/build.gradle.kts index a8782fcac1..3cc08bafa0 100644 --- a/instrumentation/micrometer/micrometer-1.5/library/build.gradle.kts +++ b/instrumentation/micrometer/micrometer-1.5/library/build.gradle.kts @@ -3,8 +3,6 @@ plugins { } dependencies { - compileOnly("io.opentelemetry:opentelemetry-api-incubator") - library("io.micrometer:micrometer-core:1.5.0") testImplementation(project(":instrumentation:micrometer:micrometer-1.5:testing")) diff --git a/instrumentation/micrometer/micrometer-1.5/library/src/main/java/io/opentelemetry/instrumentation/micrometer/v1_5/HistogramAdviceUtil.java b/instrumentation/micrometer/micrometer-1.5/library/src/main/java/io/opentelemetry/instrumentation/micrometer/v1_5/HistogramAdviceUtil.java index 0c25f318e1..2ef400d1be 100644 --- a/instrumentation/micrometer/micrometer-1.5/library/src/main/java/io/opentelemetry/instrumentation/micrometer/v1_5/HistogramAdviceUtil.java +++ b/instrumentation/micrometer/micrometer-1.5/library/src/main/java/io/opentelemetry/instrumentation/micrometer/v1_5/HistogramAdviceUtil.java @@ -9,7 +9,6 @@ import static java.util.Collections.emptyList; import io.micrometer.core.instrument.distribution.DistributionStatisticConfig; import io.micrometer.core.instrument.util.TimeUtils; -import io.opentelemetry.api.incubator.metrics.ExtendedDoubleHistogramBuilder; import io.opentelemetry.api.metrics.DoubleHistogramBuilder; import java.util.ArrayList; import java.util.List; @@ -28,12 +27,8 @@ final class HistogramAdviceUtil { DoubleHistogramBuilder builder, DistributionStatisticConfig config, @Nullable TimeUnit timeUnit) { - if (!(builder instanceof ExtendedDoubleHistogramBuilder)) { - return; - } NavigableSet buckets = config.getHistogramBuckets(false); - ExtendedDoubleHistogramBuilder extendedBuilder = (ExtendedDoubleHistogramBuilder) builder; - extendedBuilder.setExplicitBucketBoundariesAdvice(computeBuckets(buckets, timeUnit)); + builder.setExplicitBucketBoundariesAdvice(computeBuckets(buckets, timeUnit)); } private static List computeBuckets(