opentelemetry-ext-annotations-shaded-for-instrumenting.gradle 549 B

123456789101112131415161718
  1. plugins {
  2. id "com.github.johnrengelman.shadow"
  3. }
  4. apply from: "$rootDir/gradle/java.gradle"
  5. dependencies {
  6. implementation "io.opentelemetry:opentelemetry-extension-annotations"
  7. implementation "io.opentelemetry:opentelemetry-context"
  8. }
  9. // OpenTelemetry API shaded so that it can be used in instrumentation of OpenTelemetry API itself,
  10. // and then its usage can be unshaded after OpenTelemetry API is shaded
  11. // (see more explanation in opentelemetry-api-1.0.gradle)
  12. shadowJar {
  13. relocate "io.opentelemetry", "application.io.opentelemetry"
  14. }