From 1d4409979c61bbb9271a0b66c3fc8d066f18de42 Mon Sep 17 00:00:00 2001 From: peter Date: Tue, 25 Feb 2014 12:59:32 +0100 Subject: [PATCH] EA-54072 - assert: StubBasedPsiElementBase.getNode --- .../psi/impl/search/AllClassesSearchExecutor.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/java/java-indexing-impl/src/com/intellij/psi/impl/search/AllClassesSearchExecutor.java b/java/java-indexing-impl/src/com/intellij/psi/impl/search/AllClassesSearchExecutor.java index f33ff1e58a33..09b60c173f9b 100644 --- a/java/java-indexing-impl/src/com/intellij/psi/impl/search/AllClassesSearchExecutor.java +++ b/java/java-indexing-impl/src/com/intellij/psi/impl/search/AllClassesSearchExecutor.java @@ -107,10 +107,10 @@ public class AllClassesSearchExecutor implements QueryExecutor processor) { + private static boolean processScopeRootForAllClasses(@NotNull final PsiElement scopeRoot, @NotNull final Processor processor) { final boolean[] stopped = {false}; - JavaElementVisitor visitor = scopeRoot instanceof PsiCompiledElement ? new JavaRecursiveElementVisitor() { + final JavaElementVisitor visitor = scopeRoot instanceof PsiCompiledElement ? new JavaRecursiveElementVisitor() { @Override public void visitElement(PsiElement element) { if (!stopped[0]) { @@ -137,7 +137,12 @@ public class AllClassesSearchExecutor implements QueryExecutor