Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit f78ec08

Browse files
committedFeb 14, 2025·
static imports
1 parent a42e07e commit f78ec08

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed
 

‎instrumentation/java-http-server/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/javahttpserver/JavaHttpServerInstrumentationModule.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@
55

66
package io.opentelemetry.javaagent.instrumentation.javahttpserver;
77

8+
import static java.util.Collections.singletonList;
9+
810
import com.google.auto.service.AutoService;
911
import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule;
1012
import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation;
11-
import java.util.Collections;
1213
import java.util.List;
1314

1415
@AutoService(InstrumentationModule.class)
@@ -19,6 +20,6 @@ public JavaHttpServerInstrumentationModule() {
1920

2021
@Override
2122
public List<TypeInstrumentation> typeInstrumentations() {
22-
return Collections.singletonList(new HttpServerInstrumentation());
23+
return singletonList(new HttpServerInstrumentation());
2324
}
2425
}

‎instrumentation/java-http-server/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/javahttpserver/ResponseCustomizingFilter.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import io.opentelemetry.javaagent.bootstrap.http.HttpServerResponseCustomizerHolder;
1212
import java.io.IOException;
1313

14-
class ResponseCustomizingFilter extends Filter {
14+
final class ResponseCustomizingFilter extends Filter {
1515

1616
ResponseCustomizingFilter() {}
1717

‎instrumentation/java-http-server/library/src/main/java/io/opentelemetry/instrumentation/javahttpserver/JavaHttpServerExchangeGetter.java

+6-4
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55

66
package io.opentelemetry.instrumentation.javahttpserver;
77

8+
import static java.util.Collections.emptyIterator;
9+
import static java.util.Collections.emptyList;
10+
811
import com.sun.net.httpserver.HttpExchange;
912
import io.opentelemetry.context.propagation.internal.ExtendedTextMapGetter;
10-
import java.util.Collections;
1113
import java.util.Iterator;
1214
import java.util.List;
1315
import javax.annotation.Nullable;
@@ -18,7 +20,7 @@ enum JavaHttpServerExchangeGetter implements ExtendedTextMapGetter<HttpExchange>
1820
@Override
1921
public Iterable<String> keys(@Nullable HttpExchange exchange) {
2022
if (exchange == null) {
21-
return Collections.emptyList();
23+
return emptyList();
2224
}
2325
return exchange.getRequestHeaders().keySet();
2426
}
@@ -37,10 +39,10 @@ public String get(@Nullable HttpExchange carrier, String key) {
3739
@Override
3840
public Iterator<String> getAll(@Nullable HttpExchange carrier, String key) {
3941
if (carrier == null) {
40-
return Collections.emptyIterator();
42+
return emptyIterator();
4143
}
4244

4345
List<String> list = carrier.getRequestHeaders().get(key);
44-
return list != null ? list.iterator() : Collections.emptyIterator();
46+
return list != null ? list.iterator() : emptyIterator();
4547
}
4648
}

‎instrumentation/java-http-server/library/src/main/java/io/opentelemetry/instrumentation/javahttpserver/JavaHttpServerTelemetryBuilder.java

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import io.opentelemetry.instrumentation.api.semconv.http.HttpServerAttributesExtractorBuilder;
1616
import io.opentelemetry.instrumentation.javahttpserver.internal.Experimental;
1717
import io.opentelemetry.instrumentation.javahttpserver.internal.JavaHttpServerInstrumenterBuilderUtil;
18-
1918
import java.util.Collection;
2019
import java.util.function.Function;
2120

‎instrumentation/java-http-server/library/src/main/java/io/opentelemetry/instrumentation/javahttpserver/internal/Experimental.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@
55

66
package io.opentelemetry.instrumentation.javahttpserver.internal;
77

8+
import io.opentelemetry.instrumentation.javahttpserver.JavaHttpServerTelemetryBuilder;
89
import java.util.function.BiConsumer;
910
import javax.annotation.Nullable;
1011

11-
import io.opentelemetry.instrumentation.javahttpserver.JavaHttpServerTelemetryBuilder;
12-
1312
/**
1413
* This class is internal and experimental. Its APIs are unstable and can change at any time. Its
1514
* APIs (or a version of them) may be promoted to the public stable API in the future, but no

‎instrumentation/java-http-server/library/src/main/java/io/opentelemetry/instrumentation/javahttpserver/internal/JavaHttpServerInstrumenterBuilderUtil.java

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import com.sun.net.httpserver.HttpExchange;
99
import io.opentelemetry.instrumentation.api.incubator.builder.internal.DefaultHttpServerInstrumenterBuilder;
1010
import io.opentelemetry.instrumentation.javahttpserver.JavaHttpServerTelemetryBuilder;
11-
1211
import java.util.function.Function;
1312
import javax.annotation.Nullable;
1413

0 commit comments

Comments
 (0)
Please sign in to comment.