Don't check for helper classes in muzzle reference check
This commit is contained in:
parent
fadce5c6b3
commit
b64be6228c
|
@ -120,11 +120,7 @@ public class Reference {
|
||||||
private boolean onClasspath(final String className, final ClassLoader loader) {
|
private boolean onClasspath(final String className, final ClassLoader loader) {
|
||||||
final String resourceName = Utils.getResourceName(className);
|
final String resourceName = Utils.getResourceName(className);
|
||||||
return loader.getResource(resourceName) != null
|
return loader.getResource(resourceName) != null
|
||||||
// helper classes are not on the resource path because they are loaded with reflection (See
|
// we can also reach bootstrap classes
|
||||||
// HelperInjector)
|
|
||||||
|| (className.startsWith("datadog.trace.")
|
|
||||||
&& Utils.findLoadedClass(className, loader) != null)
|
|
||||||
// bootstrap class
|
|
||||||
|| Utils.getBootstrapProxy().getResource(resourceName) != null;
|
|| Utils.getBootstrapProxy().getResource(resourceName) != null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue