This commit is contained in:
Dmitry Avdeev
2012-09-17 13:41:18 +04:00
parent d84cbe0c16
commit a6df94871e
2 changed files with 1 additions and 5 deletions
@@ -110,9 +110,5 @@ public interface PsiPackage extends PsiCheckedRenameElement, NavigationItem, Psi
@NonNls
String getName();
/**
* This method is intended to be used in dumb mode only.
* Most likely, it should be hidden in implementation.
*/
boolean containsClassNamed(String name);
}
@@ -210,7 +210,7 @@ public class PsiPackageImpl extends PsiPackageBase implements PsiPackage, Querya
NameHint nameHint = processor.getHint(NameHint.KEY);
if (nameHint != null) {
final String shortName = nameHint.getName(state);
if (processClassesByName(processor, state, place, scope, shortName)) return false;
if (containsClassNamed(shortName) && processClassesByName(processor, state, place, scope, shortName)) return false;
}
else if (prefixMatcher != null) {
for (String className : getClassNamesCache()) {