From dccf7bc5ef2101482f24cd2ec00da8a238d97f39 Mon Sep 17 00:00:00 2001 From: anna Date: Wed, 28 Mar 2012 15:35:14 +0200 Subject: [PATCH] resolve performance: static import shadowing checks perform all conflicts check on each add (IDEA-83594) --- .../intellij/psi/scope/processor/MethodCandidatesProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodCandidatesProcessor.java b/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodCandidatesProcessor.java index 79d526ac8ac7..b3dbf527fb1e 100644 --- a/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodCandidatesProcessor.java +++ b/java/java-psi-impl/src/com/intellij/psi/scope/processor/MethodCandidatesProcessor.java @@ -79,7 +79,7 @@ public class MethodCandidatesProcessor extends MethodsProcessor{ protected boolean isShadowed(final PsiMethod candidate) { if (myCurrentFileContext instanceof PsiImportStaticStatement) { - for (JavaResolveResult result : getResult()) { + for (JavaResolveResult result : getResults()) { if (result.getElement() != candidate && result.isAccessible() && !(result.getCurrentFileResolveScope() instanceof PsiImportStaticStatement)) return true;