diff --git a/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurationBeforeRunProvider.java b/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurationBeforeRunProvider.java index 5ac64598769b..f0e1738d2fca 100644 --- a/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurationBeforeRunProvider.java +++ b/platform/lang-impl/src/com/intellij/execution/impl/RunConfigurationBeforeRunProvider.java @@ -211,12 +211,8 @@ extends BeforeRunTaskProvider targets = ApplicationManager.getApplication().runReadAction(new Computable>() { - @Override - public List compute() { - return ExecutionTargetManager.getTargetsFor(env.getProject(), settings); - } - }); + List targets = ApplicationManager.getApplication().runReadAction( + (Computable>)() -> ExecutionTargetManager.getTargetsFor(env.getProject(), settings)); return ContainerUtil.getFirstItem(targets); }