diff --git a/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinDefinitionsSearcher.java b/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinDefinitionsSearcher.java index e226e27b7d8..c5217ac8fd9 100644 --- a/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinDefinitionsSearcher.java +++ b/idea/src/org/jetbrains/kotlin/idea/search/ideaExtensions/KotlinDefinitionsSearcher.java @@ -59,7 +59,8 @@ public class KotlinDefinitionsSearcher implements QueryExecutor() { + @Override + public Boolean compute() { + return KtPsiUtil.getClassIfParameterIsProperty(parameter) != null; + } + }); + } + private static boolean processClassImplementations(@NotNull final KtClass klass, Processor consumer) { PsiClass psiClass = ApplicationManager.getApplication().runReadAction(new Computable() { @Override