Skip to content

Commit 3624b9b

Browse files
committed
fix for NPE
1 parent 6d2b866 commit 3624b9b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/org/codehaus/groovy/ast/tools/GeneralUtils.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -996,7 +996,8 @@ public static boolean inSamePackage(final ClassNode first, final ClassNode secon
996996

997997
public static boolean inSamePackage(final Class<?> first, final Class<?> second) {
998998
Package firstPackage = first.getPackage(), secondPackage = second.getPackage();
999-
return (firstPackage == null ? secondPackage == null : firstPackage.getName().equals(secondPackage.getName()));
999+
return (firstPackage == secondPackage || (firstPackage != null && secondPackage != null
1000+
&& firstPackage.getName().equals(secondPackage.getName())));
10001001
}
10011002

10021003
public static boolean isDefaultVisibility(final int modifiers) {

0 commit comments

Comments
 (0)