diff --git a/java/java-impl/src/com/intellij/ide/util/JavaUtilForVfs.java b/java/java-impl/src/com/intellij/ide/util/JavaUtilForVfs.java index 25bc16cc1a0c..995a465e16ea 100644 --- a/java/java-impl/src/com/intellij/ide/util/JavaUtilForVfs.java +++ b/java/java-impl/src/com/intellij/ide/util/JavaUtilForVfs.java @@ -70,7 +70,8 @@ public class JavaUtilForVfs { return; } FileTypeManager typeManager = FileTypeManager.getInstance(); - if (typeManager.isFileIgnored(dir.getName())) { + final String dirName = dir.getName(); + if (typeManager.isFileIgnored(dirName) || StringUtil.startsWithIgnoreCase(dirName, "testdata")) { return; } final ProgressIndicator progressIndicator = ProgressManager.getInstance().getProgressIndicator();