remove classloader matcher
This commit is contained in:
parent
51978d877f
commit
50c2af9abb
|
@ -3,7 +3,6 @@ package datadog.trace.agent.tooling.muzzle;
|
|||
import datadog.trace.agent.tooling.HelperInjector;
|
||||
import datadog.trace.agent.tooling.Instrumenter;
|
||||
import datadog.trace.bootstrap.WeakMap;
|
||||
|
||||
import java.lang.reflect.Method;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
package datadog.trace.instrumentation.ratpack;
|
||||
|
||||
import static datadog.trace.agent.tooling.ByteBuddyElementMatchers.safeHasSuperType;
|
||||
import static datadog.trace.instrumentation.ratpack.RatpackInstrumentation.CLASSLOADER_CONTAINS_RATPACK_1_4_OR_ABOVE;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isInterface;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.named;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.not;
|
||||
|
@ -38,11 +37,6 @@ public final class RatpackHttpClientInstrumentation extends Instrumenter.Default
|
|||
return not(isInterface()).and(safeHasSuperType(named("ratpack.http.client.HttpClient")));
|
||||
}
|
||||
|
||||
@Override
|
||||
public ElementMatcher<ClassLoader> classLoaderMatcher() {
|
||||
return CLASSLOADER_CONTAINS_RATPACK_1_4_OR_ABOVE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] helperClassNames() {
|
||||
return new String[] {
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
package datadog.trace.instrumentation.ratpack;
|
||||
|
||||
import static datadog.trace.agent.tooling.ByteBuddyElementMatchers.safeHasSuperType;
|
||||
import static datadog.trace.agent.tooling.ClassLoaderMatcher.classLoaderHasClassWithMethod;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isInterface;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isMethod;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isStatic;
|
||||
|
@ -29,10 +28,6 @@ public final class RatpackInstrumentation extends Instrumenter.Default {
|
|||
static final TypeDescription.Latent ACTION_TYPE_DESCRIPTION =
|
||||
new TypeDescription.Latent("ratpack.func.Action", Modifier.PUBLIC, null);
|
||||
|
||||
static final ElementMatcher.Junction.AbstractBase<ClassLoader>
|
||||
CLASSLOADER_CONTAINS_RATPACK_1_4_OR_ABOVE =
|
||||
classLoaderHasClassWithMethod("ratpack.path.PathBinding", "getDescription");
|
||||
|
||||
public RatpackInstrumentation() {
|
||||
super(EXEC_NAME);
|
||||
}
|
||||
|
@ -47,11 +42,6 @@ public final class RatpackInstrumentation extends Instrumenter.Default {
|
|||
return named("ratpack.server.internal.ServerRegistry");
|
||||
}
|
||||
|
||||
@Override
|
||||
public ElementMatcher<ClassLoader> classLoaderMatcher() {
|
||||
return CLASSLOADER_CONTAINS_RATPACK_1_4_OR_ABOVE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] helperClassNames() {
|
||||
return new String[] {
|
||||
|
@ -89,11 +79,6 @@ public final class RatpackInstrumentation extends Instrumenter.Default {
|
|||
return not(isInterface()).and(safeHasSuperType(named("ratpack.exec.ExecStarter")));
|
||||
}
|
||||
|
||||
@Override
|
||||
public ElementMatcher<ClassLoader> classLoaderMatcher() {
|
||||
return CLASSLOADER_CONTAINS_RATPACK_1_4_OR_ABOVE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] helperClassNames() {
|
||||
return new String[] {
|
||||
|
@ -131,11 +116,6 @@ public final class RatpackInstrumentation extends Instrumenter.Default {
|
|||
.or(not(isInterface()).and(safeHasSuperType(named("ratpack.exec.Execution"))));
|
||||
}
|
||||
|
||||
@Override
|
||||
public ElementMatcher<ClassLoader> classLoaderMatcher() {
|
||||
return CLASSLOADER_CONTAINS_RATPACK_1_4_OR_ABOVE;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] helperClassNames() {
|
||||
return new String[] {
|
||||
|
|
Loading…
Reference in New Issue