12345678910111213141516171819202122232425262728293031323334353637383940 |
- plugins {
- id("otel.javaagent-instrumentation")
- }
- muzzle {
- pass {
- group.set("io.opentelemetry")
- module.set("opentelemetry-extension-annotations")
- versions.set("[0.16.0,)")
- skip("0.13.0")
- assertInverse.set(true)
- }
- }
- val versions: Map<String, String> by project
- dependencies {
- compileOnly(project(":instrumentation-annotations-support"))
- compileOnly(project(":javaagent-tooling"))
-
-
-
-
- compileOnly(project(":opentelemetry-ext-annotations-shaded-for-instrumenting", configuration = "shadow"))
- testImplementation("io.opentelemetry:opentelemetry-extension-annotations")
- testImplementation(project(":instrumentation-annotations-support"))
- testImplementation("net.bytebuddy:byte-buddy")
- }
- tasks {
- compileTestJava {
- options.compilerArgs.add("-parameters")
- }
- test {
- jvmArgs("-Dotel.instrumentation.opentelemetry-annotations.exclude-methods=io.opentelemetry.test.annotation.TracedWithSpan[ignored]")
- }
- }
|