From 75c5dfdf03e8cb657bbf113b32ee6f2497720881 Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Tue, 11 Apr 2017 14:40:25 +0200 Subject: [PATCH] read action (EA-100181 - assert: PsiFileImpl.getStubTree) --- .../src/com/intellij/codeInsight/daemon/impl/MarkerType.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/MarkerType.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/MarkerType.java index 7da422c36c5a..4cc52be1aa29 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/MarkerType.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/MarkerType.java @@ -462,7 +462,7 @@ public class MarkerType { return super.process(psiMethod); } }); - if (myMethod.hasModifierProperty(PsiModifier.ABSTRACT)) { + if (ReadAction.compute(() -> myMethod.hasModifierProperty(PsiModifier.ABSTRACT))) { PsiClass psiClass = ReadAction.compute(myMethod::getContainingClass); FunctionalExpressionSearch.search(psiClass).forEach(new CommonProcessors.CollectProcessor() { @Override