Add Muzzle testing for dropwizard-client
MODIFY
dd-java-agent/instrumentation/apache-httpclient-4/apache-httpclient-4.gradle
dd-java-agent/instrumentation/apache-httpclient-4/apache-httpclient-4.gradle
@@ -12,6 +12,13 @@ muzzle {
versions = "[4.0,)"
assertInverse = true
}
+ pass {
+ // We want to support the dropwizard clients too.
+ group = 'io.dropwizard'
+ module = 'dropwizard-client'
+ versions = "(,)"
+ assertInverse = true
+ }
}
apply plugin: 'org.unbroken-dome.test-sets'

MODIFY
dd-java-agent/instrumentation/jax-rs-client/jax-rs-client.gradle
dd-java-agent/instrumentation/jax-rs-client/jax-rs-client.gradle
@@ -4,6 +4,13 @@ muzzle {
module = "javax.ws.rs-api"
versions = "[2.0,)"
}
+ pass {
+ // We want to support the dropwizard clients too.
+ group = 'io.dropwizard'
+ module = 'dropwizard-client'
+ versions = "[0.8.0,)"
+ assertInverse = true
+ }
}
apply from: "${rootDir}/gradle/java.gradle"

Add Muzzle testing for dropwizard-client