From 13615c5b3d5c0e233879821b6fd9df410d71bdf3 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Wed, 13 Sep 2017 15:44:34 +0300 Subject: [PATCH] read action (IDEA-178910) --- .../impl/src/com/intellij/execution/junit/JUnitUtil.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/execution/impl/src/com/intellij/execution/junit/JUnitUtil.java b/java/execution/impl/src/com/intellij/execution/junit/JUnitUtil.java index 556e342110d2..a5ee8935ba5e 100644 --- a/java/execution/impl/src/com/intellij/execution/junit/JUnitUtil.java +++ b/java/execution/impl/src/com/intellij/execution/junit/JUnitUtil.java @@ -21,6 +21,7 @@ import com.intellij.codeInsight.TestFrameworks; import com.intellij.execution.*; import com.intellij.execution.junit2.info.MethodLocation; import com.intellij.execution.testframework.SourceScope; +import com.intellij.openapi.application.ReadAction; import com.intellij.openapi.module.Module; import com.intellij.openapi.module.ModuleUtilCore; import com.intellij.openapi.progress.ProgressManager; @@ -278,7 +279,7 @@ public class JUnitUtil { return aPackage != null && aPackage.getDirectories(scope).length > 0; }; - return foundCondition.value(TEST5_PACKAGE_FQN); + return ReadAction.compute(() -> foundCondition.value(TEST5_PACKAGE_FQN)); } public static boolean isTestAnnotated(final PsiMethod method) {