diff --git a/instrumentation/alibaba-druid-1.0/javaagent/build.gradle.kts b/instrumentation/alibaba-druid-1.0/javaagent/build.gradle.kts index 232ca4a2339b..cf2db1586094 100644 --- a/instrumentation/alibaba-druid-1.0/javaagent/build.gradle.kts +++ b/instrumentation/alibaba-druid-1.0/javaagent/build.gradle.kts @@ -7,7 +7,6 @@ muzzle { group.set("com.alibaba") module.set("druid") versions.set("(,)") - skip("1.0.30") } } diff --git a/instrumentation/apache-httpclient/apache-httpclient-4.0/javaagent/build.gradle.kts b/instrumentation/apache-httpclient/apache-httpclient-4.0/javaagent/build.gradle.kts index 22fa2f0ec1ee..4f44a8e09685 100644 --- a/instrumentation/apache-httpclient/apache-httpclient-4.0/javaagent/build.gradle.kts +++ b/instrumentation/apache-httpclient/apache-httpclient-4.0/javaagent/build.gradle.kts @@ -20,8 +20,6 @@ muzzle { module.set("dropwizard-client") versions.set("(,3.0.0)") assertInverse.set(true) - // Could not find com.google.code.findbugs:jsr305:. - skip("3.0.2", "4.0.2") } } diff --git a/instrumentation/aws-sdk/aws-sdk-2.2/javaagent/build.gradle.kts b/instrumentation/aws-sdk/aws-sdk-2.2/javaagent/build.gradle.kts index 2ec4e473327e..d3b9f5700192 100644 --- a/instrumentation/aws-sdk/aws-sdk-2.2/javaagent/build.gradle.kts +++ b/instrumentation/aws-sdk/aws-sdk-2.2/javaagent/build.gradle.kts @@ -17,9 +17,6 @@ muzzle { excludeInstrumentationName("aws-sdk-2.2-sqs") excludeInstrumentationName("aws-sdk-2.2-sns") excludeInstrumentationName("aws-sdk-2.2-lambda") - - // several software.amazon.awssdk artifacts are missing for this version - skip("2.17.200") } fail { @@ -33,9 +30,6 @@ muzzle { // "fail" asserts that *all* the instrumentation modules fail to load, but the core one is // actually expected to succeed, so exclude it from checks. excludeInstrumentationName("aws-sdk-2.2-core") - - // several software.amazon.awssdk artifacts are missing for this version - skip("2.17.200") } pass { @@ -49,9 +43,6 @@ muzzle { excludeInstrumentationName("aws-sdk-2.2-bedrock-runtime") excludeInstrumentationName("aws-sdk-2.2-sns") excludeInstrumentationName("aws-sdk-2.2-lambda") - - // several software.amazon.awssdk artifacts are missing for this version - skip("2.17.200") } pass { @@ -65,9 +56,6 @@ muzzle { excludeInstrumentationName("aws-sdk-2.2-bedrock-runtime") excludeInstrumentationName("aws-sdk-2.2-sqs") excludeInstrumentationName("aws-sdk-2.2-lambda") - - // several software.amazon.awssdk artifacts are missing for this version - skip("2.17.200") } pass { group.set("software.amazon.awssdk") @@ -80,9 +68,6 @@ muzzle { excludeInstrumentationName("aws-sdk-2.2-bedrock-runtime") excludeInstrumentationName("aws-sdk-2.2-sqs") excludeInstrumentationName("aws-sdk-2.2-sns") - - // several software.amazon.awssdk artifacts are missing for this version - skip("2.17.200") } pass { group.set("software.amazon.awssdk") diff --git a/instrumentation/c3p0-0.9/javaagent/build.gradle.kts b/instrumentation/c3p0-0.9/javaagent/build.gradle.kts index 9f1ab0d8ea1b..41a5b312c56a 100644 --- a/instrumentation/c3p0-0.9/javaagent/build.gradle.kts +++ b/instrumentation/c3p0-0.9/javaagent/build.gradle.kts @@ -7,8 +7,6 @@ muzzle { group.set("com.mchange") module.set("c3p0") versions.set("(,)") - // these versions have missing dependencies in maven central - skip("0.9.2-pre2-RELEASE", "0.9.2-pre3") } } diff --git a/instrumentation/camel-2.20/javaagent/build.gradle.kts b/instrumentation/camel-2.20/javaagent/build.gradle.kts index 01bdb598dc78..c4c6516ffb36 100644 --- a/instrumentation/camel-2.20/javaagent/build.gradle.kts +++ b/instrumentation/camel-2.20/javaagent/build.gradle.kts @@ -8,8 +8,6 @@ muzzle { module.set("camel-core") versions.set("[2.19,3)") assertInverse.set(true) - // https://repo.maven.apache.org/maven2/org/apache/camel/core/4.12.0/core-4.12.0.pom is missing - skip("4.12.0") } } diff --git a/instrumentation/couchbase/couchbase-3.1.6/javaagent/build.gradle.kts b/instrumentation/couchbase/couchbase-3.1.6/javaagent/build.gradle.kts index fa936bcaa556..d795ce2c5a1c 100644 --- a/instrumentation/couchbase/couchbase-3.1.6/javaagent/build.gradle.kts +++ b/instrumentation/couchbase/couchbase-3.1.6/javaagent/build.gradle.kts @@ -7,8 +7,6 @@ muzzle { group.set("com.couchbase.client") module.set("java-client") versions.set("[3.1.6,3.2.0)") - // these versions were released as ".bundle" instead of ".jar" - skip("2.7.5", "2.7.8") assertInverse.set(true) } } diff --git a/instrumentation/couchbase/couchbase-3.1/javaagent/build.gradle.kts b/instrumentation/couchbase/couchbase-3.1/javaagent/build.gradle.kts index bf70436eb6d9..67ae194f997c 100644 --- a/instrumentation/couchbase/couchbase-3.1/javaagent/build.gradle.kts +++ b/instrumentation/couchbase/couchbase-3.1/javaagent/build.gradle.kts @@ -7,8 +7,6 @@ muzzle { group.set("com.couchbase.client") module.set("java-client") versions.set("[3.1,3.1.6)") - // these versions were released as ".bundle" instead of ".jar" - skip("2.7.5", "2.7.8") assertInverse.set(true) } } diff --git a/instrumentation/couchbase/couchbase-3.2/javaagent/build.gradle.kts b/instrumentation/couchbase/couchbase-3.2/javaagent/build.gradle.kts index e324353de63b..b8dc91c21046 100644 --- a/instrumentation/couchbase/couchbase-3.2/javaagent/build.gradle.kts +++ b/instrumentation/couchbase/couchbase-3.2/javaagent/build.gradle.kts @@ -7,8 +7,6 @@ muzzle { group.set("com.couchbase.client") module.set("java-client") versions.set("[3.2.0,3.4.0)") - // these versions were released as ".bundle" instead of ".jar" - skip("2.7.5", "2.7.8") assertInverse.set(true) } } diff --git a/instrumentation/couchbase/couchbase-3.4/javaagent/build.gradle.kts b/instrumentation/couchbase/couchbase-3.4/javaagent/build.gradle.kts index 4e3df735fcf8..855de25e9a2e 100644 --- a/instrumentation/couchbase/couchbase-3.4/javaagent/build.gradle.kts +++ b/instrumentation/couchbase/couchbase-3.4/javaagent/build.gradle.kts @@ -7,8 +7,6 @@ muzzle { group.set("com.couchbase.client") module.set("java-client") versions.set("[3.4.0,)") - // these versions were released as ".bundle" instead of ".jar" - skip("2.7.5", "2.7.8") assertInverse.set(true) } } diff --git a/instrumentation/elasticsearch/elasticsearch-transport-5.0/javaagent/build.gradle.kts b/instrumentation/elasticsearch/elasticsearch-transport-5.0/javaagent/build.gradle.kts index b82703f9300a..c0bf6fe755b6 100644 --- a/instrumentation/elasticsearch/elasticsearch-transport-5.0/javaagent/build.gradle.kts +++ b/instrumentation/elasticsearch/elasticsearch-transport-5.0/javaagent/build.gradle.kts @@ -7,10 +7,6 @@ muzzle { group.set("org.elasticsearch.client") module.set("transport") versions.set("[5.0.0,5.3.0)") - // version 7.11.0 depends on org.elasticsearch:elasticsearch:7.11.0 which depends on - // org.elasticsearch:elasticsearch-plugin-classloader:7.11.0 which does not exist - // version 7.17.8 has broken module metadata - skip("7.11.0", "7.17.8") // version 8.8.0 depends on elasticsearch:elasticsearch-preallocate which doesn't exist excludeDependency("org.elasticsearch:elasticsearch-preallocate") assertInverse.set(true) @@ -19,9 +15,6 @@ muzzle { group.set("org.elasticsearch") module.set("elasticsearch") versions.set("[5.0.0,5.3.0)") - // version 7.11.0 depends on org.elasticsearch:elasticsearch:7.11.0 which depends on - // org.elasticsearch:elasticsearch-plugin-classloader:7.11.0 which does not exist - skip("7.11.0") // version 8.8.0 depends on elasticsearch:elasticsearch-preallocate which doesn't exist excludeDependency("org.elasticsearch:elasticsearch-preallocate") assertInverse.set(true) diff --git a/instrumentation/elasticsearch/elasticsearch-transport-5.3/javaagent/build.gradle.kts b/instrumentation/elasticsearch/elasticsearch-transport-5.3/javaagent/build.gradle.kts index b34c9dd05fec..b0f28134c557 100644 --- a/instrumentation/elasticsearch/elasticsearch-transport-5.3/javaagent/build.gradle.kts +++ b/instrumentation/elasticsearch/elasticsearch-transport-5.3/javaagent/build.gradle.kts @@ -7,10 +7,6 @@ muzzle { group.set("org.elasticsearch.client") module.set("transport") versions.set("[5.3.0,6.0.0)") - // version 7.11.0 depends on org.elasticsearch:elasticsearch:7.11.0 which depends on - // org.elasticsearch:elasticsearch-plugin-classloader:7.11.0 which does not exist - // version 7.17.8 has broken module metadata - skip("7.11.0", "7.17.8") // version 8.8.0 depends on elasticsearch:elasticsearch-preallocate which doesn't exist excludeDependency("org.elasticsearch:elasticsearch-preallocate") assertInverse.set(true) @@ -19,9 +15,6 @@ muzzle { group.set("org.elasticsearch") module.set("elasticsearch") versions.set("[5.3.0,6.0.0)") - // version 7.11.0 depends on org.elasticsearch:elasticsearch-plugin-classloader:7.11.0 - // which does not exist - skip("7.11.0") // version 8.8.0 depends on elasticsearch:elasticsearch-preallocate which doesn't exist excludeDependency("org.elasticsearch:elasticsearch-preallocate") assertInverse.set(true) diff --git a/instrumentation/elasticsearch/elasticsearch-transport-6.0/javaagent/build.gradle.kts b/instrumentation/elasticsearch/elasticsearch-transport-6.0/javaagent/build.gradle.kts index 9b985cd538bf..3d17112b16bb 100644 --- a/instrumentation/elasticsearch/elasticsearch-transport-6.0/javaagent/build.gradle.kts +++ b/instrumentation/elasticsearch/elasticsearch-transport-6.0/javaagent/build.gradle.kts @@ -7,10 +7,6 @@ muzzle { group.set("org.elasticsearch.client") module.set("transport") versions.set("[6.0.0,)") - // version 7.11.0 depends on org.elasticsearch:elasticsearch:7.11.0 which depends on - // org.elasticsearch:elasticsearch-plugin-classloader:7.11.0 which does not exist - // version 7.17.8 has broken module metadata - skip("7.11.0", "7.17.8") // version 8.8.0 depends on elasticsearch:elasticsearch-preallocate which doesn't exist excludeDependency("org.elasticsearch:elasticsearch-preallocate") assertInverse.set(true) @@ -19,9 +15,6 @@ muzzle { group.set("org.elasticsearch") module.set("elasticsearch") versions.set("[6.0.0,8.0.0)") - // version 7.11.0 depends on org.elasticsearch:elasticsearch:7.11.0 which depends on - // org.elasticsearch:elasticsearch-plugin-classloader:7.11.0 which does not exist - skip("7.11.0") // version 8.8.0 depends on elasticsearch:elasticsearch-preallocate which doesn't exist excludeDependency("org.elasticsearch:elasticsearch-preallocate") assertInverse.set(true) diff --git a/instrumentation/grails-3.0/javaagent/build.gradle.kts b/instrumentation/grails-3.0/javaagent/build.gradle.kts index 8e1b1d1a2fdc..861b78c6b921 100644 --- a/instrumentation/grails-3.0/javaagent/build.gradle.kts +++ b/instrumentation/grails-3.0/javaagent/build.gradle.kts @@ -7,13 +7,6 @@ muzzle { group.set("org.grails") module.set("grails-web-url-mappings") versions.set("[3.0,)") - // version 3.1.15 depends on org.grails:grails-datastore-core:5.0.13.BUILD-SNAPSHOT - // which (obviously) does not exist - // version 3.3.6 depends on org.grails:grails-datastore-core:6.1.10.BUILD-SNAPSHOT - // which (also obviously) does not exist - skip("3.1.15", "3.3.6") - // these versions pass if you add the grails maven repository (https://repo.grails.org/artifactory/core) - skip("3.2.0", "3.3.0", "3.3.1", "3.3.2", "3.3.3", "3.3.10", "3.3.13", "3.3.14", "3.3.15", "3.3.16", "3.3.17", "3.3.18", "4.0.0", "4.0.1", "4.0.5", "4.0.6", "4.0.7", "4.0.8", "4.0.9", "4.0.10", "4.0.11", "4.0.12", "4.0.13") assertInverse.set(true) } } diff --git a/instrumentation/hikaricp-3.0/javaagent/build.gradle.kts b/instrumentation/hikaricp-3.0/javaagent/build.gradle.kts index a56a1cbd090a..566fefb502f9 100644 --- a/instrumentation/hikaricp-3.0/javaagent/build.gradle.kts +++ b/instrumentation/hikaricp-3.0/javaagent/build.gradle.kts @@ -8,9 +8,6 @@ muzzle { module.set("HikariCP") versions.set("[3.0.0,)") // muzzle does not detect PoolStats method references used - some of these methods were introduced in 3.0 and we can't assertInverse - - // 4.0.0 uses a broken slf4j version: the "${slf4j.version}" placeholder is taken literally - skip("4.0.0") } } diff --git a/instrumentation/javalin/javalin-5.0/javaagent/build.gradle.kts b/instrumentation/javalin/javalin-5.0/javaagent/build.gradle.kts index 111deb564dd4..8a796f4e15f0 100644 --- a/instrumentation/javalin/javalin-5.0/javaagent/build.gradle.kts +++ b/instrumentation/javalin/javalin-5.0/javaagent/build.gradle.kts @@ -7,8 +7,6 @@ muzzle { group.set("io.javalin") module.set("javalin") versions.set("[5.0.0,7.0.0)") - // 3.2.0 depends on org.meteogroup.jbrotli:jbrotli:0.5.0 that is not available in central - skip("3.2.0") assertInverse.set(true) } } diff --git a/instrumentation/javalin/javalin-7.0/javaagent/build.gradle.kts b/instrumentation/javalin/javalin-7.0/javaagent/build.gradle.kts index 3e6237ed195d..993d8e061bbe 100644 --- a/instrumentation/javalin/javalin-7.0/javaagent/build.gradle.kts +++ b/instrumentation/javalin/javalin-7.0/javaagent/build.gradle.kts @@ -7,8 +7,6 @@ muzzle { group.set("io.javalin") module.set("javalin") versions.set("[7.0.0,)") - // 3.2.0 depends on org.meteogroup.jbrotli:jbrotli:0.5.0 that is not available in central - skip("3.2.0") assertInverse.set(true) } } diff --git a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.0/javaagent/build.gradle.kts b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.0/javaagent/build.gradle.kts index d2c88c73a431..9324c3325c44 100644 --- a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.0/javaagent/build.gradle.kts +++ b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.0/javaagent/build.gradle.kts @@ -22,8 +22,6 @@ muzzle { group.set("org.jboss.resteasy") module.set("resteasy-jaxrs") versions.set("(2.1.0.GA,3.0.0.Final)") - // missing dependencies - skip("2.3.10.Final") } fail { diff --git a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.1/javaagent/build.gradle.kts b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.1/javaagent/build.gradle.kts index 06d928d40f96..0f257371610f 100644 --- a/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.1/javaagent/build.gradle.kts +++ b/instrumentation/jaxrs/jaxrs-2.0/jaxrs-2.0-resteasy-3.1/javaagent/build.gradle.kts @@ -22,8 +22,6 @@ muzzle { group.set("org.jboss.resteasy") module.set("resteasy-jaxrs") versions.set("(2.1.0.GA,3.1.0.Final)") - // missing dependencies - skip("2.3.10.Final") } fail { diff --git a/instrumentation/jaxws/jaxws-2.0-axis2-1.6/javaagent/build.gradle.kts b/instrumentation/jaxws/jaxws-2.0-axis2-1.6/javaagent/build.gradle.kts index dc4a58fd7cd0..0c5b4e986be2 100644 --- a/instrumentation/jaxws/jaxws-2.0-axis2-1.6/javaagent/build.gradle.kts +++ b/instrumentation/jaxws/jaxws-2.0-axis2-1.6/javaagent/build.gradle.kts @@ -8,11 +8,6 @@ muzzle { module.set("axis2-jaxws") versions.set("[1.6.0,)") assertInverse.set(true) - // version 1.2 depends on org.apache.axis2:axis2-kernel:1.2 - // which depends on org.apache.neethi:neethi:2.0.1 which does not exist - // version 1.3 depends on org.apache.axis2:axis2-kernel:1.3 - // which depends on org.apache.woden:woden:1.0-incubating-M7b which does not exist - skip("1.2", "1.3") } } diff --git a/instrumentation/jedis/jedis-4.0/javaagent/build.gradle.kts b/instrumentation/jedis/jedis-4.0/javaagent/build.gradle.kts index c0051366d361..460c00d1c13b 100644 --- a/instrumentation/jedis/jedis-4.0/javaagent/build.gradle.kts +++ b/instrumentation/jedis/jedis-4.0/javaagent/build.gradle.kts @@ -7,7 +7,6 @@ muzzle { group.set("redis.clients") module.set("jedis") versions.set("[4.0.0-beta1,)") - skip("jedis-3.6.2") assertInverse.set(true) } } diff --git a/instrumentation/jsp-2.3/javaagent/build.gradle.kts b/instrumentation/jsp-2.3/javaagent/build.gradle.kts index f71b6a9808a6..5d7a143b0697 100644 --- a/instrumentation/jsp-2.3/javaagent/build.gradle.kts +++ b/instrumentation/jsp-2.3/javaagent/build.gradle.kts @@ -8,8 +8,6 @@ muzzle { module.set("tomcat-jasper") // tomcat 10 uses JSP 3.0 versions.set("[7.0.19,10)") - // version 8.0.9 depends on org.eclipse.jdt.core.compiler:ecj:4.4RC4 which does not exist - skip("8.0.9") // not using assertInverse.set(true) because org.eclipse.jdt.core.compiler:ecj:xxx dependency // is missing for versions in range [7.0.0, 7.0.19) } diff --git a/instrumentation/ktor/ktor-2.0/javaagent/build.gradle.kts b/instrumentation/ktor/ktor-2.0/javaagent/build.gradle.kts index 82f028e9a2cf..d44d14cc1fda 100644 --- a/instrumentation/ktor/ktor-2.0/javaagent/build.gradle.kts +++ b/instrumentation/ktor/ktor-2.0/javaagent/build.gradle.kts @@ -12,8 +12,6 @@ muzzle { versions.set("[2.0.0,3.0.0)") assertInverse.set(true) excludeInstrumentationName("ktor-server") - // missing dependencies - skip("1.1.0", "1.1.1", "1.1.5") } pass { group.set("io.ktor") @@ -21,8 +19,6 @@ muzzle { versions.set("[2.0.0,3.0.0)") assertInverse.set(true) excludeInstrumentationName("ktor-client") - // missing dependencies - skip("1.1.0", "1.1.1") } } diff --git a/instrumentation/ktor/ktor-3.0/javaagent/build.gradle.kts b/instrumentation/ktor/ktor-3.0/javaagent/build.gradle.kts index 437afba54129..2806b09673e4 100644 --- a/instrumentation/ktor/ktor-3.0/javaagent/build.gradle.kts +++ b/instrumentation/ktor/ktor-3.0/javaagent/build.gradle.kts @@ -12,8 +12,6 @@ muzzle { versions.set("[3.0.0,)") assertInverse.set(true) excludeInstrumentationName("ktor-server") - // missing dependencies - skip("1.1.0", "1.1.1", "1.1.5") } pass { group.set("io.ktor") @@ -21,8 +19,6 @@ muzzle { versions.set("[3.0.0,)") assertInverse.set(true) excludeInstrumentationName("ktor-client") - // missing dependencies - skip("1.1.0", "1.1.1") } } diff --git a/instrumentation/log4j/log4j-appender-1.2/javaagent/build.gradle.kts b/instrumentation/log4j/log4j-appender-1.2/javaagent/build.gradle.kts index 84ad08d42b31..386a5045ae68 100644 --- a/instrumentation/log4j/log4j-appender-1.2/javaagent/build.gradle.kts +++ b/instrumentation/log4j/log4j-appender-1.2/javaagent/build.gradle.kts @@ -7,8 +7,6 @@ muzzle { group.set("log4j") module.set("log4j") versions.set("[1.2,)") - // version 1.2.15 has a bad dependency on javax.jms:jms:1.1 which was released as pom only - skip("1.2.15") assertInverse.set(true) } } diff --git a/instrumentation/log4j/log4j-mdc-1.2/javaagent/build.gradle.kts b/instrumentation/log4j/log4j-mdc-1.2/javaagent/build.gradle.kts index 0be275ae3ab2..05e8142d814e 100644 --- a/instrumentation/log4j/log4j-mdc-1.2/javaagent/build.gradle.kts +++ b/instrumentation/log4j/log4j-mdc-1.2/javaagent/build.gradle.kts @@ -7,8 +7,6 @@ muzzle { group.set("log4j") module.set("log4j") versions.set("[1.2,)") - // version 1.2.15 has a bad dependency on javax.jms:jms:1.1 which was released as pom only - skip("1.2.15") assertInverse.set(true) } } diff --git a/instrumentation/logback/logback-appender-1.0/javaagent/build.gradle.kts b/instrumentation/logback/logback-appender-1.0/javaagent/build.gradle.kts index bb12b9f5f902..5a77ff502068 100644 --- a/instrumentation/logback/logback-appender-1.0/javaagent/build.gradle.kts +++ b/instrumentation/logback/logback-appender-1.0/javaagent/build.gradle.kts @@ -7,9 +7,6 @@ muzzle { group.set("ch.qos.logback") module.set("logback-classic") versions.set("[0.9.16,)") - skip("0.9.6") // has dependency on SNAPSHOT org.slf4j:slf4j-api:1.4.0-SNAPSHOT - skip("0.8") // has dependency on non-existent org.slf4j:slf4j-api:1.1.0-RC0 - skip("0.6") // has dependency on pom only javax.jms:jms:1.1 assertInverse.set(true) } } diff --git a/instrumentation/nats/nats-2.17/javaagent/build.gradle.kts b/instrumentation/nats/nats-2.17/javaagent/build.gradle.kts index 47beaa760580..f3ee460bd60e 100644 --- a/instrumentation/nats/nats-2.17/javaagent/build.gradle.kts +++ b/instrumentation/nats/nats-2.17/javaagent/build.gradle.kts @@ -8,9 +8,6 @@ muzzle { module.set("jnats") versions.set("[2.17.2,)") - // Could not find io.nats:nats-parent:1.0-SNAPSHOT - skip("0.5.0", "0.5.1") - assertInverse.set(true) } } diff --git a/instrumentation/opentelemetry-api/opentelemetry-api-1.0/javaagent/build.gradle.kts b/instrumentation/opentelemetry-api/opentelemetry-api-1.0/javaagent/build.gradle.kts index a7a4c7f680f8..0866b3785e20 100644 --- a/instrumentation/opentelemetry-api/opentelemetry-api-1.0/javaagent/build.gradle.kts +++ b/instrumentation/opentelemetry-api/opentelemetry-api-1.0/javaagent/build.gradle.kts @@ -7,8 +7,6 @@ muzzle { group.set("io.opentelemetry") module.set("opentelemetry-api") versions.set("[0.17.0,)") - skip("0.13.0") // has a bad dependency on non-alpha api-metric 0.13.0 - skip("0.9.0") // has no pom file in maven central assertInverse.set(true) } } diff --git a/instrumentation/opentelemetry-extension-annotations-1.0/javaagent/build.gradle.kts b/instrumentation/opentelemetry-extension-annotations-1.0/javaagent/build.gradle.kts index 4ed9b2658161..f523d89ae2c0 100644 --- a/instrumentation/opentelemetry-extension-annotations-1.0/javaagent/build.gradle.kts +++ b/instrumentation/opentelemetry-extension-annotations-1.0/javaagent/build.gradle.kts @@ -7,7 +7,6 @@ muzzle { group.set("io.opentelemetry") module.set("opentelemetry-extension-annotations") versions.set("[0.16.0,)") - skip("0.13.0") // opentelemetry-api has a bad dependency on non-alpha api-metric 0.13.0 assertInverse.set(true) } } diff --git a/instrumentation/opentelemetry-extension-kotlin-1.0/javaagent/build.gradle.kts b/instrumentation/opentelemetry-extension-kotlin-1.0/javaagent/build.gradle.kts index 41ba2a71d948..bc8c1b8218c7 100644 --- a/instrumentation/opentelemetry-extension-kotlin-1.0/javaagent/build.gradle.kts +++ b/instrumentation/opentelemetry-extension-kotlin-1.0/javaagent/build.gradle.kts @@ -11,7 +11,6 @@ muzzle { module.set("opentelemetry-extension-kotlin") versions.set("[0.17.0,)") assertInverse.set(true) - skip("0.13.0") // has a bad dependency on non-alpha api-metric 0.13.0 extraDependency("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.0") } } diff --git a/instrumentation/play/play-mvc/play-mvc-2.6/javaagent/build.gradle.kts b/instrumentation/play/play-mvc/play-mvc-2.6/javaagent/build.gradle.kts index a109706bbe71..2369e47c249e 100644 --- a/instrumentation/play/play-mvc/play-mvc-2.6/javaagent/build.gradle.kts +++ b/instrumentation/play/play-mvc/play-mvc-2.6/javaagent/build.gradle.kts @@ -11,9 +11,6 @@ muzzle { module.set("play_$scalaVersion") versions.set("[$playVersion,)") assertInverse.set(true) - // versions 2.3.9 and 2.3.10 depends on com.typesafe.netty:netty-http-pipelining:1.1.2 - // which does not exist - skip("2.3.9", "2.3.10") } pass { group.set("com.typesafe.play") diff --git a/instrumentation/quartz-2.0/javaagent/build.gradle.kts b/instrumentation/quartz-2.0/javaagent/build.gradle.kts index c413f3a39c30..620d2f48d1d2 100644 --- a/instrumentation/quartz-2.0/javaagent/build.gradle.kts +++ b/instrumentation/quartz-2.0/javaagent/build.gradle.kts @@ -8,7 +8,6 @@ muzzle { module.set("quartz") versions.set("[2.0.0,)") assertInverse.set(true) - skip("1.7.0") // missing in maven central } } diff --git a/instrumentation/spring/spring-rabbit-1.0/javaagent/build.gradle.kts b/instrumentation/spring/spring-rabbit-1.0/javaagent/build.gradle.kts index d8ec62a326be..1ce022483e89 100644 --- a/instrumentation/spring/spring-rabbit-1.0/javaagent/build.gradle.kts +++ b/instrumentation/spring/spring-rabbit-1.0/javaagent/build.gradle.kts @@ -8,8 +8,6 @@ muzzle { group.set("org.springframework.amqp") module.set("spring-rabbit") versions.set("(,)") - // Problematic release depending on snapshots - skip("1.6.4.RELEASE", "2.1.1.RELEASE") } } diff --git a/instrumentation/spring/spring-web/spring-web-6.0/javaagent/build.gradle.kts b/instrumentation/spring/spring-web/spring-web-6.0/javaagent/build.gradle.kts index 736f70c3307a..dad4bad8444b 100644 --- a/instrumentation/spring/spring-web/spring-web-6.0/javaagent/build.gradle.kts +++ b/instrumentation/spring/spring-web/spring-web-6.0/javaagent/build.gradle.kts @@ -8,8 +8,6 @@ muzzle { group.set("org.springframework") module.set("spring-web") versions.set("[6.0.0,)") - // these versions depend on javax.faces:jsf-api:1.1 which was released as pom only - skip("1.2.1", "1.2.2", "1.2.3", "1.2.4") assertInverse.set(true) } } diff --git a/instrumentation/spring/spring-webmvc/spring-webmvc-3.1/javaagent/build.gradle.kts b/instrumentation/spring/spring-webmvc/spring-webmvc-3.1/javaagent/build.gradle.kts index f0553b6d2392..edcec2ffbc60 100644 --- a/instrumentation/spring/spring-webmvc/spring-webmvc-3.1/javaagent/build.gradle.kts +++ b/instrumentation/spring/spring-webmvc/spring-webmvc-3.1/javaagent/build.gradle.kts @@ -8,9 +8,6 @@ muzzle { group.set("org.springframework") module.set("spring-webmvc") versions.set("[3.1.0.RELEASE,6)") - // these versions depend on org.springframework:spring-web which has a bad dependency on - // javax.faces:jsf-api:1.1 which was released as pom only - skip("1.2.1", "1.2.2", "1.2.3", "1.2.4") // 3.2.1.RELEASE has transitive dependencies like spring-web as "provided" instead of "compile" skip("3.2.1.RELEASE") extraDependency("javax.servlet:javax.servlet-api:3.0.1") diff --git a/instrumentation/spring/spring-webmvc/spring-webmvc-6.0/javaagent/build.gradle.kts b/instrumentation/spring/spring-webmvc/spring-webmvc-6.0/javaagent/build.gradle.kts index d6e695195266..b65eea5652b9 100644 --- a/instrumentation/spring/spring-webmvc/spring-webmvc-6.0/javaagent/build.gradle.kts +++ b/instrumentation/spring/spring-webmvc/spring-webmvc-6.0/javaagent/build.gradle.kts @@ -8,11 +8,6 @@ muzzle { group.set("org.springframework") module.set("spring-webmvc") versions.set("[6.0.0,)") - // these versions depend on org.springframework:spring-web which has a bad dependency on - // javax.faces:jsf-api:1.1 which was released as pom only - skip("1.2.1", "1.2.2", "1.2.3", "1.2.4") - // 3.2.1.RELEASE has transitive dependencies like spring-web as "provided" instead of "compile" - skip("3.2.1.RELEASE") extraDependency("jakarta.servlet:jakarta.servlet-api:5.0.0") assertInverse.set(true) } diff --git a/instrumentation/undertow-1.4/javaagent/build.gradle.kts b/instrumentation/undertow-1.4/javaagent/build.gradle.kts index 8ee9872dd98e..920c4354de46 100644 --- a/instrumentation/undertow-1.4/javaagent/build.gradle.kts +++ b/instrumentation/undertow-1.4/javaagent/build.gradle.kts @@ -8,8 +8,6 @@ muzzle { module.set("undertow-core") versions.set("[1.4.0.Final,)") assertInverse.set(true) - // release missing in maven central - skip("2.2.25.Final") } }