From 2f93b3e16f7cccf5d2393a41530660902f424c5a Mon Sep 17 00:00:00 2001 From: anna Date: Wed, 10 Aug 2011 17:38:08 +0400 Subject: [PATCH] scopes: accept empty top level packages (IDEA-73058 ) --- .../intellij/psi/search/scope/packageSet/PatternPackageSet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/openapi/src/com/intellij/psi/search/scope/packageSet/PatternPackageSet.java b/java/openapi/src/com/intellij/psi/search/scope/packageSet/PatternPackageSet.java index 78040a3bea3a..9dc06dc6eb89 100644 --- a/java/openapi/src/com/intellij/psi/search/scope/packageSet/PatternPackageSet.java +++ b/java/openapi/src/com/intellij/psi/search/scope/packageSet/PatternPackageSet.java @@ -102,7 +102,7 @@ public class PatternPackageSet extends PatternBasedPackageSet { } private static String getPackageName(VirtualFile file, ProjectFileIndex fileIndex) { - return StringUtil.getQualifiedName(fileIndex.getPackageNameByDirectory(file.getParent()), file.getNameWithoutExtension()); + return StringUtil.getQualifiedName(fileIndex.getPackageNameByDirectory(file.isDirectory() ? file : file.getParent()), file.getNameWithoutExtension()); } public PackageSet createCopy() {