From dbcaf663f4d2fd67831f6f284ca05294ee224e0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Fournier?= Date: Sat, 24 Mar 2018 22:17:59 +0100 Subject: [PATCH] Fix CompareObjectsWithEquals --- .../sourceforge/pmd/lang/java/qname/JavaTypeQualifiedName.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pmd-java/src/main/java/net/sourceforge/pmd/lang/java/qname/JavaTypeQualifiedName.java b/pmd-java/src/main/java/net/sourceforge/pmd/lang/java/qname/JavaTypeQualifiedName.java index 300805e695..0e04e5e14e 100644 --- a/pmd-java/src/main/java/net/sourceforge/pmd/lang/java/qname/JavaTypeQualifiedName.java +++ b/pmd-java/src/main/java/net/sourceforge/pmd/lang/java/qname/JavaTypeQualifiedName.java @@ -68,7 +68,7 @@ public final class JavaTypeQualifiedName extends JavaQualifiedName { */ static void setClassLoader(ClassLoader cl) { ClassLoader asmCL = PMDASMClassLoader.getInstance(cl); - if (asmCL != classLoader) { + if (asmCL != null && asmCL.equals(classLoader)) { classLoader = asmCL; } }