File tree Expand file tree Collapse file tree 5 files changed +33
-24
lines changed
instrumentation-annotations/src/main/java/io/opentelemetry/instrumentation/annotations
instrumentation/opentelemetry-instrumentation-annotations-1.16/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/instrumentationannotations Expand file tree Collapse file tree 5 files changed +33
-24
lines changed Original file line number Diff line number Diff line change 99import java .lang .annotation .Retention ;
1010import java .lang .annotation .RetentionPolicy ;
1111import java .lang .annotation .Target ;
12- import java .util .concurrent .TimeUnit ;
1312
1413/**
1514 * This annotation creates a {@link io.opentelemetry.api.metrics.LongHistogram Histogram} instrument
Original file line number Diff line number Diff line change 1111import application .io .opentelemetry .instrumentation .annotations .MetricAttribute ;
1212import application .io .opentelemetry .instrumentation .annotations .Timed ;
1313import application .io .opentelemetry .instrumentation .annotations .WithSpan ;
14- //import io.opentelemetry.javaagent.instrumentation.instrumentationannotations.annotations.Counted;
15- //import io.opentelemetry.javaagent.instrumentation.instrumentationannotations.annotations.MetricAttribute;
16- //import io.opentelemetry.javaagent.instrumentation.instrumentationannotations.annotations.Timed;
14+ // import io.opentelemetry.javaagent.instrumentation.instrumentationannotations.annotations.Counted;
15+ // import
16+ // io.opentelemetry.javaagent.instrumentation.instrumentationannotations.annotations.MetricAttribute;
17+ // import io.opentelemetry.javaagent.instrumentation.instrumentationannotations.annotations.Timed;
1718import com .google .common .base .Stopwatch ;
1819import io .opentelemetry .api .GlobalOpenTelemetry ;
1920import io .opentelemetry .api .common .Attributes ;
@@ -105,9 +106,7 @@ private static void extractAdditionAttributes(
105106 String [] attributes , AttributesBuilder attributesBuilder ) {
106107 int length = attributes .length ;
107108 for (int i = 0 ; i < length / 2 ; i ++) {
108- attributesBuilder .put (
109- attributes [i ],
110- i + 1 > length ? "" : attributes [i + 1 ]);
109+ attributesBuilder .put (attributes [i ], i + 1 > length ? "" : attributes [i + 1 ]);
111110 }
112111 }
113112
Original file line number Diff line number Diff line change 1- package io .opentelemetry .javaagent .instrumentation .instrumentationannotations ;
1+ /*
2+ * Copyright The OpenTelemetry Authors
3+ * SPDX-License-Identifier: Apache-2.0
4+ */
25
3- import net .bytebuddy .description .annotation .AnnotationSource ;
4- import net .bytebuddy .description .method .MethodDescription ;
5- import net .bytebuddy .matcher .ElementMatcher ;
6+ package io .opentelemetry .javaagent .instrumentation .instrumentationannotations ;
67
78import static io .opentelemetry .javaagent .instrumentation .instrumentationannotations .KotlinCoroutineUtil .isKotlinSuspendMethod ;
89import static net .bytebuddy .matcher .ElementMatchers .declaresMethod ;
1718import io .opentelemetry .javaagent .extension .instrumentation .TypeTransformer ;
1819import java .lang .reflect .Method ;
1920import net .bytebuddy .asm .Advice ;
21+ import net .bytebuddy .description .annotation .AnnotationSource ;
22+ import net .bytebuddy .description .method .MethodDescription ;
2023import net .bytebuddy .description .type .TypeDescription ;
2124import net .bytebuddy .implementation .bytecode .assign .Assigner ;
22-
25+ import net . bytebuddy . matcher . ElementMatcher ;
2326
2427public class CountedInstrumentation implements TypeInstrumentation {
2528
Original file line number Diff line number Diff line change 1+ /*
2+ * Copyright The OpenTelemetry Authors
3+ * SPDX-License-Identifier: Apache-2.0
4+ */
5+
16package io .opentelemetry .javaagent .instrumentation .instrumentationannotations ;
27
8+ import static io .opentelemetry .javaagent .extension .matcher .AgentElementMatchers .hasClassesNamed ;
9+ import static java .util .Arrays .asList ;
10+
11+ import application .io .opentelemetry .instrumentation .annotations .Counted ;
312import com .google .auto .service .AutoService ;
413import io .opentelemetry .javaagent .extension .instrumentation .InstrumentationModule ;
514import io .opentelemetry .javaagent .extension .instrumentation .TypeInstrumentation ;
6- import net .bytebuddy .matcher .ElementMatcher ;
715import java .util .List ;
8-
9-
10- import application .io .opentelemetry .instrumentation .annotations .Counted ;
11- import static io .opentelemetry .javaagent .extension .matcher .AgentElementMatchers .hasClassesNamed ;
12- import static java .util .Arrays .asList ;
16+ import net .bytebuddy .matcher .ElementMatcher ;
1317
1418@ AutoService (CountedInstrumentationsModule .class )
1519public class CountedInstrumentationsModule extends InstrumentationModule {
@@ -34,5 +38,4 @@ public int order() {
3438 // earlier in the instrumented method and create the span to attach attributes to.
3539 return -1000 ;
3640 }
37-
3841}
Original file line number Diff line number Diff line change 1+ /*
2+ * Copyright The OpenTelemetry Authors
3+ * SPDX-License-Identifier: Apache-2.0
4+ */
5+
16package io .opentelemetry .javaagent .instrumentation .instrumentationannotations ;
27
8+ import static io .opentelemetry .javaagent .extension .matcher .AgentElementMatchers .hasClassesNamed ;
9+ import static java .util .Arrays .asList ;
10+
11+ import application .io .opentelemetry .instrumentation .annotations .Timed ;
312import com .google .auto .service .AutoService ;
413import io .opentelemetry .javaagent .extension .instrumentation .InstrumentationModule ;
514import io .opentelemetry .javaagent .extension .instrumentation .TypeInstrumentation ;
6- import net .bytebuddy .matcher .ElementMatcher ;
715import java .util .List ;
8-
9- import application .io .opentelemetry .instrumentation .annotations .Timed ;
10- import static io .opentelemetry .javaagent .extension .matcher .AgentElementMatchers .hasClassesNamed ;
11- import static java .util .Arrays .asList ;
16+ import net .bytebuddy .matcher .ElementMatcher ;
1217
1318@ AutoService (TimedInstrumentationsModule .class )
1419public class TimedInstrumentationsModule extends InstrumentationModule {
You can’t perform that action at this time.
0 commit comments