while (iter.hasNext()) {
Class<?> clazz = filePathToClass(entry, iter.next().getPath());
if (clazz != null) {
classes.add(clazz);
}
<BUG>}
} else if (!isIgnored(entry)) {
try {</BUG>
JarFile jar = new JarFile(f);
Enumeration<JarEntry> e = jar.entries();

while (iter.hasNext()) {
Class<?> clazz = filePathToClass(entry, iter.next().getPath());
if (clazz != null) {
classes.add(clazz);
}
}
} else //noinspection StatementWithEmptyBody
if (!isIgnored(entry)) {
try {
JarFile jar = new JarFile(f);
Enumeration<JarEntry> e = jar.entries();
