Fix muzzle for trace-annotation.

This commit is contained in:
Tyler Benson 2020-03-05 12:00:18 -08:00
parent 74ea734f81
commit cb782fdd0e
2 changed files with 11 additions and 1 deletions

View File

@ -9,6 +9,7 @@ import com.google.common.collect.Maps;
import com.google.common.collect.Sets;
import datadog.trace.agent.tooling.Instrumenter;
import datadog.trace.api.Config;
import datadog.trace.api.Trace;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
@ -116,7 +117,7 @@ public class TraceConfigInstrumentation implements Instrumenter {
/** No-arg constructor only used by muzzle and tests. */
public TracerClassInstrumentation() {
this("noop", Collections.singleton("noop"));
this(Trace.class.getName(), Collections.singleton("noop"));
}
public TracerClassInstrumentation(final String className, final Set<String> methodNames) {

View File

@ -1,3 +1,12 @@
muzzle {
pass {
group = "com.datadoghq"
module = "dd-trace-api"
versions = "[0.31.0,]"
assertInverse = true
}
}
apply from: "${rootDir}/gradle/java.gradle"
dependencies {