Make logging clearer in ClassLoaderComponentClassNodeResolver.

This commit is contained in:
Jesse Brault 2025-01-25 14:05:55 -06:00
parent 74c5698d1b
commit 5ce934b3fe

View File

@ -8,7 +8,7 @@ import org.slf4j.LoggerFactory;
public class ClassLoaderComponentClassNodeResolver extends ModuleNodeComponentClassNodeResolver { public class ClassLoaderComponentClassNodeResolver extends ModuleNodeComponentClassNodeResolver {
private static final Logger logger = LoggerFactory.getLogger(ModuleNodeComponentClassNodeResolver.class); private static final Logger logger = LoggerFactory.getLogger(ClassLoaderComponentClassNodeResolver.class);
protected final ClassLoader classLoader; protected final ClassLoader classLoader;
@ -21,7 +21,7 @@ public class ClassLoaderComponentClassNodeResolver extends ModuleNodeComponentCl
} }
protected final Either<ClassNodeResolveException, ClassNode> resolveWithClassLoader(String fqn) { protected final Either<ClassNodeResolveException, ClassNode> resolveWithClassLoader(String fqn) {
logger.debug("Trying to resolve {}", fqn); logger.debug("Trying to resolve {} via ClassLoader", fqn);
try { try {
Class<?> clazz = this.classLoader.loadClass(ResolveUtil.convertCanonicalNameToBinaryName(fqn)); Class<?> clazz = this.classLoader.loadClass(ResolveUtil.convertCanonicalNameToBinaryName(fqn));
final var classNode = ResolveUtil.getClassNode(clazz); final var classNode = ResolveUtil.getClassNode(clazz);