Skip to content

Commit b32f644

Browse files
authored
Remove unused dependencies, cleanup code after stability (#6948)
1 parent f68ba65 commit b32f644

File tree

6 files changed

+18
-18
lines changed

6 files changed

+18
-18
lines changed

exporters/otlp/common/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ dependencies {
1616
protoSource("io.opentelemetry.proto:opentelemetry-proto:${versions["io.opentelemetry.proto"]}")
1717

1818
api(project(":exporters:common"))
19-
implementation(project(":api:incubator"))
2019

2120
compileOnly(project(":sdk:metrics"))
2221
compileOnly(project(":sdk:trace"))
@@ -32,6 +31,7 @@ dependencies {
3231
testImplementation("com.google.guava:guava")
3332
testImplementation("io.opentelemetry.proto:opentelemetry-proto")
3433

34+
jmhImplementation(project(":api:incubator"))
3535
jmhImplementation(project(":sdk:testing"))
3636
jmhImplementation("com.fasterxml.jackson.core:jackson-core")
3737
jmhImplementation("io.opentelemetry.proto:opentelemetry-proto")

sdk/logs/src/test/java/io/opentelemetry/sdk/logs/ValueBodyTest.java

+7-9
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import io.opentelemetry.api.common.KeyValue;
1111
import io.opentelemetry.api.common.Value;
1212
import io.opentelemetry.api.common.ValueType;
13-
import io.opentelemetry.api.incubator.logs.ExtendedLogRecordBuilder;
1413
import io.opentelemetry.api.logs.Logger;
1514
import io.opentelemetry.sdk.logs.export.SimpleLogRecordProcessor;
1615
import io.opentelemetry.sdk.testing.exporter.InMemoryLogRecordExporter;
@@ -32,7 +31,7 @@ void valueBody() {
3231
Logger logger = provider.get(ValueBodyTest.class.getName());
3332

3433
// Value can be a primitive type, like a string, long, double, boolean
35-
extendedLogRecordBuilder(logger).setBody(Value.of(1)).emit();
34+
logger.logRecordBuilder().setBody(Value.of(1)).emit();
3635
assertThat(exporter.getFinishedLogRecordItems())
3736
.hasSize(1)
3837
.satisfiesExactly(
@@ -48,7 +47,8 @@ void valueBody() {
4847
exporter.reset();
4948

5049
// ...or a byte array of raw data
51-
extendedLogRecordBuilder(logger)
50+
logger
51+
.logRecordBuilder()
5252
.setBody(Value.of("hello world".getBytes(StandardCharsets.UTF_8)))
5353
.emit();
5454
assertThat(exporter.getFinishedLogRecordItems())
@@ -68,7 +68,8 @@ void valueBody() {
6868
exporter.reset();
6969

7070
// But most commonly it will be used to represent complex structured like a map
71-
extendedLogRecordBuilder(logger)
71+
logger
72+
.logRecordBuilder()
7273
.setBody(
7374
// The protocol data structure uses a repeated KeyValue to represent a map:
7475
// https://github.com/open-telemetry/opentelemetry-proto/blob/ac3242b03157295e4ee9e616af53b81517b06559/opentelemetry/proto/common/v1/common.proto#L59
@@ -145,7 +146,8 @@ void valueBody() {
145146
exporter.reset();
146147

147148
// ..or an array (optionally with heterogeneous types)
148-
extendedLogRecordBuilder(logger)
149+
logger
150+
.logRecordBuilder()
149151
.setBody(Value.of(Value.of("entry1"), Value.of("entry2"), Value.of(3)))
150152
.emit();
151153
assertThat(exporter.getFinishedLogRecordItems())
@@ -164,8 +166,4 @@ void valueBody() {
164166
});
165167
exporter.reset();
166168
}
167-
168-
ExtendedLogRecordBuilder extendedLogRecordBuilder(Logger logger) {
169-
return (ExtendedLogRecordBuilder) logger.logRecordBuilder();
170-
}
171169
}

sdk/metrics/src/main/java/io/opentelemetry/sdk/metrics/SdkDoubleHistogram.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,7 @@ public LongHistogramBuilder ofLongs() {
9696
}
9797

9898
@Override
99-
public ExtendedDoubleHistogramBuilder setExplicitBucketBoundariesAdvice(
100-
List<Double> bucketBoundaries) {
99+
public DoubleHistogramBuilder setExplicitBucketBoundariesAdvice(List<Double> bucketBoundaries) {
101100
try {
102101
Objects.requireNonNull(bucketBoundaries, "bucketBoundaries must not be null");
103102
ExplicitBucketHistogramUtils.validateBucketBoundaries(bucketBoundaries);

sdk/metrics/src/main/java/io/opentelemetry/sdk/metrics/SdkLongHistogram.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,7 @@ public SdkLongHistogram build() {
9999
}
100100

101101
@Override
102-
public ExtendedLongHistogramBuilder setExplicitBucketBoundariesAdvice(
103-
List<Long> bucketBoundaries) {
102+
public LongHistogramBuilder setExplicitBucketBoundariesAdvice(List<Long> bucketBoundaries) {
104103
List<Double> boundaries;
105104
try {
106105
Objects.requireNonNull(bucketBoundaries, "bucketBoundaries must not be null");

sdk/metrics/src/test/java/io/opentelemetry/sdk/metrics/IdentityTest.java

+6-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import static io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.assertThat;
99

1010
import io.github.netmikey.logunit.api.LogCapturer;
11-
import io.opentelemetry.api.incubator.metrics.ExtendedDoubleHistogramBuilder;
1211
import io.opentelemetry.internal.testing.slf4j.SuppressLogger;
1312
import io.opentelemetry.sdk.common.InstrumentationScopeInfo;
1413
import io.opentelemetry.sdk.metrics.internal.state.MetricStorageRegistry;
@@ -222,13 +221,17 @@ void sameMeterSameInstrumentNameDifferentNonIdentifyingFieldsNoViews() {
222221

223222
// Register histogram1, with and without advice. First registration without advice wins.
224223
meterProvider.get("meter1").histogramBuilder("histogram1").build().record(8);
225-
((ExtendedDoubleHistogramBuilder) meterProvider.get("meter1").histogramBuilder("histogram1"))
224+
meterProvider
225+
.get("meter1")
226+
.histogramBuilder("histogram1")
226227
.setExplicitBucketBoundariesAdvice(Arrays.asList(10.0, 20.0, 30.0))
227228
.build()
228229
.record(8);
229230

230231
// Register histogram2, with and without advice. First registration with advice wins.
231-
((ExtendedDoubleHistogramBuilder) meterProvider.get("meter1").histogramBuilder("histogram2"))
232+
meterProvider
233+
.get("meter1")
234+
.histogramBuilder("histogram2")
232235
.setExplicitBucketBoundariesAdvice(Arrays.asList(10.0, 20.0, 30.0))
233236
.build()
234237
.record(8);

sdk/testing/build.gradle.kts

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ otelJava.moduleName.set("io.opentelemetry.sdk.testing")
88

99
dependencies {
1010
api(project(":api:all"))
11-
api(project(":api:incubator"))
1211
api(project(":sdk:all"))
1312

1413
compileOnly("org.assertj:assertj-core")
@@ -17,6 +16,8 @@ dependencies {
1716

1817
annotationProcessor("com.google.auto.value:auto-value")
1918

19+
testImplementation(project(":api:incubator"))
20+
2021
testImplementation("junit:junit")
2122
testImplementation("org.junit.vintage:junit-vintage-engine")
2223
}

0 commit comments

Comments
 (0)