diff options
-rw-r--r-- | tools/idegen/src/Configuration.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/idegen/src/Configuration.java b/tools/idegen/src/Configuration.java index 2f800b11a..0cd863f49 100644 --- a/tools/idegen/src/Configuration.java +++ b/tools/idegen/src/Configuration.java @@ -132,7 +132,7 @@ public class Configuration { String path = file.getPath().substring(2); // Keep track of source roots for .java files. - if (path.endsWith(".java")) { + if (path.endsWith(".java") && !file.isDirectory()) { if (firstJavaFile) { // Only parse one .java file per directory. firstJavaFile = false; @@ -147,7 +147,7 @@ public class Configuration { } // Keep track of .jar files. - if (path.endsWith(".jar")) { + if (path.endsWith(".jar") && !file.isDirectory()) { if (!excludes.exclude(path)) { jarFiles.add(file); } else { |