Skip to content

Commit 0cd5d00

Browse files
otelbot-java-instrumentation[bot]otelbot[bot]Copilottrask
authored
Module cleanup: batch of 10 modules (run 25838008341) (#18738)
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
1 parent e9c3259 commit 0cd5d00

8 files changed

Lines changed: 25 additions & 24 deletions

File tree

  • instrumentation
    • opentelemetry-api
    • opentelemetry-instrumentation-annotations-1.16/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/instrumentationannotations/v1_16
    • oshi/library/src/main/java/io/opentelemetry/instrumentation/oshi

instrumentation/opentelemetry-api/opentelemetry-api-1.15/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/opentelemetryapi/v1_15/OpenTelemetryInstrumentation.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,10 @@ public void transform(TypeTransformer transformer) {
2727
transformer.applyAdviceToMethod(none(), getClass().getName() + "$InitAdvice");
2828
}
2929

30-
@SuppressWarnings({"ReturnValueIgnored", "unused"})
30+
@SuppressWarnings("unused")
3131
public static class InitAdvice {
3232
@Advice.OnMethodEnter(inline = false)
33+
@SuppressWarnings("ReturnValueIgnored")
3334
public static void init() {
3435
// the sole purpose of this advice is to ensure that ApplicationMeterFactory115 is recognized
3536
// as helper class and injected into class loader

instrumentation/opentelemetry-api/opentelemetry-api-1.27/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/opentelemetryapi/v1_27/logs/ApplicationLoggerBuilder.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@
88
import com.google.errorprone.annotations.CanIgnoreReturnValue;
99
import io.opentelemetry.api.logs.LoggerBuilder;
1010

11-
final class ApplicationLoggerBuilder
12-
implements application.io.opentelemetry.api.logs.LoggerBuilder {
11+
class ApplicationLoggerBuilder implements application.io.opentelemetry.api.logs.LoggerBuilder {
1312

1413
private final ApplicationLoggerFactory loggerFactory;
1514
private final LoggerBuilder agentBuilder;

instrumentation/opentelemetry-api/opentelemetry-api-1.31/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/opentelemetryapi/v1_31/incubator/OpenTelemetryInstrumentation.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,10 @@ public void transform(TypeTransformer transformer) {
2727
transformer.applyAdviceToMethod(none(), getClass().getName() + "$InitAdvice");
2828
}
2929

30-
@SuppressWarnings({"ReturnValueIgnored", "unused"})
30+
@SuppressWarnings("unused")
3131
public static class InitAdvice {
3232
@Advice.OnMethodEnter(inline = false)
33+
@SuppressWarnings("ReturnValueIgnored")
3334
public static void init() {
3435
// the sole purpose of this advice is to ensure that ApplicationMeterFactory131 is recognized
3536
// as helper class and injected into class loader

instrumentation/opentelemetry-api/opentelemetry-api-1.38/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/opentelemetryapi/v1_38/OpenTelemetryApiInstrumentationModule.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,14 @@ public OpenTelemetryApiInstrumentationModule() {
2626
@Override
2727
public ElementMatcher.Junction<ClassLoader> classLoaderMatcher() {
2828
// this instrumentation module targets io.opentelemetry:opentelemetry-api
29-
return hasClassesNamed(
30-
// added in 1.38.0
31-
"application.io.opentelemetry.api.metrics.LongGauge")
29+
// added in 1.38.0
30+
return hasClassesNamed("application.io.opentelemetry.api.metrics.LongGauge")
31+
// artifact presence gate
32+
// added in io.opentelemetry:opentelemetry-api-incubator 1.37.0
33+
// (renamed from io.opentelemetry.extension.incubator)
3234
.and(
3335
not(
3436
hasClassesNamed(
35-
// artifact presence gate
36-
// added in opentelemetry-api-incubator 1.37.0
37-
// (renamed from io.opentelemetry.extension.incubator)
3837
"application.io.opentelemetry.api.incubator.metrics.ExtendedDoubleHistogramBuilder")));
3938
}
4039

instrumentation/opentelemetry-api/opentelemetry-api-1.4/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/opentelemetryapi/v1_4/OpenTelemetryInstrumentation.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@ public void transform(TypeTransformer transformer) {
2727
transformer.applyAdviceToMethod(none(), getClass().getName() + "$InitAdvice");
2828
}
2929

30-
@SuppressWarnings({"ReturnValueIgnored", "unused"})
30+
@SuppressWarnings("unused")
3131
public static class InitAdvice {
32+
@SuppressWarnings("ReturnValueIgnored")
3233
@Advice.OnMethodEnter(inline = false)
3334
public static void init() {
3435
// the sole purpose of this advice is to ensure that ApplicationTracerProvider14 is recognized

instrumentation/opentelemetry-api/opentelemetry-api-1.50/javaagent/src/incubatorTest/java/io/opentelemetry/javaagent/instrumentation/opentelemetryapi/v1_50/incubator/trace/TracerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
class TracerTest {
3232

3333
@RegisterExtension
34-
private static final InstrumentationExtension testing = AgentInstrumentationExtension.create();
34+
static final InstrumentationExtension testing = AgentInstrumentationExtension.create();
3535

3636
@Test
3737
void isEnabled() {

instrumentation/opentelemetry-instrumentation-annotations-1.16/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/instrumentationannotations/v1_16/AnnotationSingletons.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ private static SpanKind toAgentOrNull(
111111
application.io.opentelemetry.api.trace.SpanKind applicationSpanKind) {
112112
try {
113113
return SpanKind.valueOf(applicationSpanKind.name());
114-
} catch (IllegalArgumentException e) {
114+
} catch (IllegalArgumentException ignored) {
115115
logger.log(FINE, "unexpected span kind: {0}", applicationSpanKind.name());
116116
return SpanKind.INTERNAL;
117117
}

instrumentation/oshi/library/src/main/java/io/opentelemetry/instrumentation/oshi/ProcessMetrics.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,6 @@ private static Method findResidentMemoryMethod() {
3737
return null;
3838
}
3939

40-
private static long getResidentMemory(OSProcess process) {
41-
if (RESIDENT_MEMORY_METHOD == null) {
42-
return 0;
43-
}
44-
try {
45-
return (long) RESIDENT_MEMORY_METHOD.invoke(process);
46-
} catch (ReflectiveOperationException ignored) {
47-
return 0;
48-
}
49-
}
50-
5140
/** Register observers for java runtime metrics. */
5241
public static List<AutoCloseable> registerObservers(OpenTelemetry openTelemetry) {
5342
Meter meter = openTelemetry.getMeterProvider().get("io.opentelemetry.oshi");
@@ -82,5 +71,16 @@ public static List<AutoCloseable> registerObservers(OpenTelemetry openTelemetry)
8271
return observables;
8372
}
8473

74+
private static long getResidentMemory(OSProcess process) {
75+
if (RESIDENT_MEMORY_METHOD == null) {
76+
return 0;
77+
}
78+
try {
79+
return (long) RESIDENT_MEMORY_METHOD.invoke(process);
80+
} catch (ReflectiveOperationException ignored) {
81+
return 0;
82+
}
83+
}
84+
8585
private ProcessMetrics() {}
8686
}

0 commit comments

Comments
 (0)