From ea804ed76e3c679718454eae2678b27591c9d343 Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Mon, 2 Nov 2015 21:29:23 +0300 Subject: [PATCH] Makes no sense to return method names from PsiShortNamesCache if methods by name are not returned --- .../org/jetbrains/kotlin/idea/caches/KotlinShortNamesCache.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/KotlinShortNamesCache.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/KotlinShortNamesCache.kt index 11b150a9516..0c1145a5ec8 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/KotlinShortNamesCache.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/KotlinShortNamesCache.kt @@ -30,7 +30,6 @@ import org.jetbrains.kotlin.asJava.defaultImplsChild import org.jetbrains.kotlin.fileClasses.javaFileFacadeFqName import org.jetbrains.kotlin.idea.stubindex.KotlinClassShortNameIndex import org.jetbrains.kotlin.idea.stubindex.KotlinFileFacadeShortNameIndex -import org.jetbrains.kotlin.idea.stubindex.KotlinFunctionShortNameIndex import org.jetbrains.kotlin.idea.stubindex.PackageIndexUtil import org.jetbrains.kotlin.load.java.JvmAbi import org.jetbrains.kotlin.name.FqName @@ -103,10 +102,9 @@ public class KotlinShortNamesCache(private val project: Project) : PsiShortNames = ContainerUtil.process(getMethodsByName(name, scope), processor) override fun getAllMethodNames(): Array - = KotlinFunctionShortNameIndex.getInstance().getAllKeys(project).toTypedArray() + = emptyArray() override fun getAllMethodNames(set: HashSet) { - set.addAll(KotlinFunctionShortNameIndex.getInstance().getAllKeys(project)) } override fun getFieldsByName(name: String, scope: GlobalSearchScope): Array