* Make muzzle work

* Revert unrelated change

* Maybe fix

* fix

* Add comment
This commit is contained in:
Trask Stalnaker 2022-05-04 10:34:38 -07:00 committed by GitHub
parent c82fb91fa1
commit 9828aa5e12
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 1 deletions

View File

@ -349,6 +349,7 @@ fun inverseOf(muzzleDirective: MuzzleDirective, system: RepositorySystem, sessio
classifier.set(muzzleDirective.classifier)
versions.set(version)
assertPass.set(!muzzleDirective.assertPass.get())
additionalDependencies.set(muzzleDirective.additionalDependencies)
excludedDependencies.set(muzzleDirective.excludedDependencies)
excludedInstrumentationModules.set(muzzleDirective.excludedInstrumentationModules)
}

View File

@ -6,8 +6,9 @@ muzzle {
pass {
group.set("org.apache.cxf")
module.set("cxf-rt-frontend-jaxws")
// all earlier versions in maven central also pass muzzle check,
// but 3.0.0 is already 8 years old and testing earlier versions adds complexity
versions.set("[3.0.0,)")
assertInverse.set(true)
extraDependency("javax.servlet:javax.servlet-api:3.0.1")
}
}

View File

@ -9,6 +9,7 @@ muzzle {
versions.set("[3.1.0.RELEASE,)")
extraDependency("io.opentelemetry:opentelemetry-api:1.0.0")
assertInverse.set(true)
excludeInstrumentationModule("io.opentelemetry.javaagent.instrumentation.opentelemetryapi.OpenTelemetryApiInstrumentationModule")
}
}