fix tests broken by package classes caching

This commit is contained in:
peter
2010-06-01 09:31:41 +01:00
parent f619383971
commit be35b620f9
@@ -497,7 +497,8 @@ public class PsiPackageImpl extends PsiElementBase implements PsiPackage, Querya
NameHint nameHint = processor.getHint(NameHint.KEY);
if (nameHint != null) {
final String shortName = nameHint.getName(state);
if (containsClassNamed(shortName) && processClassesByName(processor, state, place, scope, shortName)) return false;
if ((migration != null || containsClassNamed(shortName))
&& processClassesByName(processor, state, place, scope, shortName)) return false;
}
else if (prefixMatcher != null && migration == null) {
for (String className : getClassNamesCache()) {