@@ -46,7 +46,7 @@ final class CompileWithTargetClassAccessClassLoader extends ClassLoader {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Class<?> loadClass(String name) throws ClassNotFoundException {
|
public Class<?> loadClass(String name) throws ClassNotFoundException {
|
||||||
if (passthroughPackages.stream().anyMatch(name::startsWith)) {
|
if (passthroughPackages.stream().anyMatch(pkg -> name.startsWith(pkg))) {
|
||||||
return Class.forName(name, false, this.testClassLoader);
|
return Class.forName(name, false, this.testClassLoader);
|
||||||
}
|
}
|
||||||
return super.loadClass(name);
|
return super.loadClass(name);
|
||||||
|
|||||||
Reference in New Issue
Block a user