12345678910111213141516171819202122232425262728 |
- plugins {
- id("otel.javaagent-instrumentation")
- }
- muzzle {
- pass {
- group.set("com.azure")
- module.set("azure-core")
- versions.set("[1.19.0,)")
- assertInverse.set(true)
- }
- }
- sourceSets {
- main {
- val shadedDep = project(":instrumentation:azure-core:azure-core-1.19:library-instrumentation-shaded")
- output.dir(shadedDep.file("build/extracted/shadow"), "builtBy" to ":instrumentation:azure-core:azure-core-1.19:library-instrumentation-shaded:extractShadowJar")
- }
- }
- dependencies {
- compileOnly(project(path = ":instrumentation:azure-core:azure-core-1.19:library-instrumentation-shaded", configuration = "shadow"))
- library("com.azure:azure-core:1.19.0")
- // Ensure no cross interference
- testInstrumentation(project(":instrumentation:azure-core:azure-core-1.14:javaagent"))
- }
|