Skip to content

Commit 56d5f1f

Browse files
authored
Align packages names and shading with OTEL (#183)
* Use javaagent packate to align with OTEL Signed-off-by: Pavol Loffay <[email protected]> * Fix missing Signed-off-by: Pavol Loffay <[email protected]> * Align shading Signed-off-by: Pavol Loffay <[email protected]> * Use extends class Signed-off-by: Pavol Loffay <[email protected]> * Fix format Signed-off-by: Pavol Loffay <[email protected]> * Use named Signed-off-by: Pavol Loffay <[email protected]>
1 parent 592d5bb commit 56d5f1f

File tree

66 files changed

+121
-117
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+121
-117
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package io.opentelemetry.instrumentation.hypertrace.apachehttpclient.v4_0;
17+
package io.opentelemetry.javaagent.instrumentation.hypertrace.apachehttpclient.v4_0;
1818

1919
import static io.opentelemetry.javaagent.tooling.bytebuddy.matcher.AgentElementMatchers.implementsInterface;
2020
import static net.bytebuddy.matcher.ElementMatchers.hasSuperType;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package io.opentelemetry.instrumentation.hypertrace.apachehttpclient.v4_0;
17+
package io.opentelemetry.javaagent.instrumentation.hypertrace.apachehttpclient.v4_0;
1818

1919
public class ApacheHttpClientInstrumentationName {
2020
public static final String PRIMARY = "httpclient";
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package io.opentelemetry.instrumentation.hypertrace.apachehttpclient.v4_0;
17+
package io.opentelemetry.javaagent.instrumentation.hypertrace.apachehttpclient.v4_0;
1818

1919
import com.blogspot.mydailyjava.weaklockfree.WeakConcurrentMap;
2020
import io.opentelemetry.api.trace.Span;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package io.opentelemetry.instrumentation.hypertrace.apachehttpclient.v4_0;
17+
package io.opentelemetry.javaagent.instrumentation.hypertrace.apachehttpclient.v4_0;
1818

1919
import io.opentelemetry.api.common.AttributeKey;
2020
import io.opentelemetry.api.trace.Span;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package io.opentelemetry.instrumentation.hypertrace.apachehttpclient.v4_0.readall;
17+
package io.opentelemetry.javaagent.instrumentation.hypertrace.apachehttpclient.v4_0.readall;
1818

1919
import static io.opentelemetry.javaagent.tooling.bytebuddy.matcher.AgentElementMatchers.implementsInterface;
2020
import static net.bytebuddy.matcher.ElementMatchers.isAbstract;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package io.opentelemetry.instrumentation.hypertrace.apachehttpclient.v4_0.readall;
17+
package io.opentelemetry.javaagent.instrumentation.hypertrace.apachehttpclient.v4_0.readall;
1818

1919
import static io.opentelemetry.javaagent.tooling.bytebuddy.matcher.AgentElementMatchers.safeHasSuperType;
2020
import static io.opentelemetry.javaagent.tooling.matcher.NameMatchers.namedOneOf;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package io.opentelemetry.instrumentation.hypertrace.apachehttpclient.v4_0;
17+
package io.opentelemetry.javaagent.instrumentation.hypertrace.apachehttpclient.v4_0;
1818

1919
import io.opentelemetry.api.trace.Span;
2020
import io.opentelemetry.sdk.trace.data.SpanData;

instrumentation/build.gradle.kts

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -62,21 +62,19 @@ tasks {
6262

6363
exclude("**/module-info.class")
6464

65-
// rewrite dependencies calling Logger.getLogger
65+
relocate("org.slf4j", "io.opentelemetry.javaagent.slf4j")
6666
relocate("java.util.logging.Logger", "io.opentelemetry.javaagent.bootstrap.PatchLogger")
6767

68-
// prevents conflict with library instrumentation
68+
// // prevents conflict with library instrumentation
6969
relocate("io.opentelemetry.instrumentation.api", "io.opentelemetry.javaagent.shaded.instrumentation.api")
70-
relocate("org.slf4j", "io.opentelemetry.javaagent.slf4j")
71-
72-
// relocate OpenTelemetry API
73-
relocate("io.opentelemetry.api", "io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
74-
relocate("io.opentelemetry.context", "io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
75-
7670
//opentelemetry rewrite library instrumentation dependencies
7771
relocate("io.opentelemetry.instrumentation", "io.opentelemetry.javaagent.shaded.instrumentation") {
7872
exclude("io.opentelemetry.javaagent.instrumentation.**")
79-
exclude("io.opentelemetry.instrumentation.hypertrace.**")
8073
}
74+
75+
// relocate OpenTelemetry API
76+
relocate("io.opentelemetry.api", "io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
77+
relocate("io.opentelemetry.spi", "io.opentelemetry.javaagent.shaded.io.opentelemetry.spi")
78+
relocate("io.opentelemetry.context", "io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
8179
}
8280
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package io.opentelemetry.instrumentation.hypertrace.grpc.v1_5;
17+
package io.opentelemetry.javaagent.instrumentation.hypertrace.grpc.v1_5;
1818

1919
public class GrpcInstrumentationName {
2020
public static final String PRIMARY = "grpc";
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package io.opentelemetry.instrumentation.hypertrace.grpc.v1_5;
17+
package io.opentelemetry.javaagent.instrumentation.hypertrace.grpc.v1_5;
1818

1919
import io.grpc.Metadata;
2020

0 commit comments

Comments
 (0)