plugins { id "com.github.johnrengelman.shadow" } apply from: "$rootDir/gradle/java.gradle" dependencies { implementation deps.opentelemetrySdk } // OpenTelemetry API (and SDK) shaded so that it can be used (and tested) in // opentelemetry-api-beta instrumentation, and then its usage can be unshaded after // OpenTelemetry API is shaded (see more explanation in opentelemetry-api-beta.gradle) shadowJar { mergeServiceFiles() relocate "io.opentelemetry", "application.io.opentelemetry" relocate "io.grpc", "application.io.grpc" }