diff --git a/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinPropertyAccessorsReferenceSearcher.kt b/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinPropertyAccessorsReferenceSearcher.kt index 36303c03c4e..2820c1de263 100644 --- a/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinPropertyAccessorsReferenceSearcher.kt +++ b/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinPropertyAccessorsReferenceSearcher.kt @@ -19,6 +19,7 @@ package org.jetbrains.kotlin.idea.search.ideaExtensions import com.intellij.openapi.application.QueryExecutorBase import com.intellij.psi.PsiMethod import com.intellij.psi.PsiReference +import com.intellij.psi.search.GlobalSearchScope import com.intellij.psi.search.UsageSearchContext import com.intellij.psi.search.searches.MethodReferencesSearch import com.intellij.util.Processor @@ -34,9 +35,10 @@ import org.jetbrains.kotlin.synthetic.SyntheticJavaPropertyDescriptor class KotlinPropertyAccessorsReferenceSearcher() : QueryExecutorBase(true) { override fun processQuery(queryParameters: MethodReferencesSearch.SearchParameters, consumer: Processor) { val method = queryParameters.method - val propertyName = propertyName(method) ?: return - val onlyKotlinFiles = queryParameters.effectiveSearchScope.restrictToKotlinSources() + if (onlyKotlinFiles == GlobalSearchScope.EMPTY_SCOPE) return + + val propertyName = propertyName(method) ?: return queryParameters.optimizer!!.searchWord( propertyName,