Mariusz Sieroń пре 6 година
родитељ
комит
21fc9d1bfc

+ 4 - 2
assira/src/main/java/net/ranides/assira/reflection/util/PackageScanner.java

@@ -155,8 +155,10 @@ public final class PackageScanner {
                 try {
                     JarEntry entry;
                     while(null != (entry = istream.getNextJarEntry())) {
-                        action.accept(entry.getName());
-                        return true;
+                        if(entry.getName().startsWith(croot) && !entry.isDirectory()) {
+                            action.accept(entry.getName());
+                            return true;
+                        }
                     }
                     istream.close();
                     return false;