From 8bc91854df1fe0b802781902b97187c387b5d5a4 Mon Sep 17 00:00:00 2001 From: peter Date: Tue, 13 Mar 2012 15:03:07 +0400 Subject: [PATCH] no testdata methods in goto symbol --- .../src/com/intellij/psi/impl/PsiShortNamesCacheImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/psi/impl/PsiShortNamesCacheImpl.java b/java/java-impl/src/com/intellij/psi/impl/PsiShortNamesCacheImpl.java index 3d4542930f6f..82ad5be28079 100644 --- a/java/java-impl/src/com/intellij/psi/impl/PsiShortNamesCacheImpl.java +++ b/java/java-impl/src/com/intellij/psi/impl/PsiShortNamesCacheImpl.java @@ -22,6 +22,7 @@ import com.intellij.psi.impl.java.stubs.index.JavaFieldNameIndex; import com.intellij.psi.impl.java.stubs.index.JavaMethodNameIndex; import com.intellij.psi.impl.java.stubs.index.JavaShortClassNameIndex; import com.intellij.psi.impl.java.stubs.index.JavaStubIndexKeys; +import com.intellij.psi.impl.search.JavaSourceFilterScope; import com.intellij.psi.search.FilenameIndex; import com.intellij.psi.search.GlobalSearchScope; import com.intellij.psi.search.PsiShortNamesCache; @@ -112,7 +113,7 @@ class PsiShortNamesCacheImpl extends PsiShortNamesCache { @Override @NotNull public PsiMethod[] getMethodsByName(@NotNull String name, @NotNull final GlobalSearchScope scope) { - Collection methods = StubIndex.getInstance().get(JavaStubIndexKeys.METHODS, name, myManager.getProject(), scope); + Collection methods = StubIndex.getInstance().get(JavaStubIndexKeys.METHODS, name, myManager.getProject(), new JavaSourceFilterScope(scope)); if (methods.isEmpty()) return PsiMethod.EMPTY_ARRAY; List list = filterMembers(methods, scope);