diff --git a/tools/idegen/src/Configuration.java b/tools/idegen/src/Configuration.java index 2f800b11a..c09be1a40 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;