From 5a3712f737f200bde7f482a24adc84972929392e Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 14 Mar 2016 19:08:30 +0300 Subject: [PATCH] Add read action to definition searcher --- .../ideaExtensions/KotlinDefinitionsSearcher.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) 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