From 9df6a97ae034a481d143dc53fdbba38b8f9ed6ff Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Fri, 24 Aug 2018 17:39:16 +0300 Subject: [PATCH] pattern configurations: accept context module when no classes were detected (IDEA-197680) --- .../com/intellij/execution/JavaExecutionUtil.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/java/execution/openapi/src/com/intellij/execution/JavaExecutionUtil.java b/java/execution/openapi/src/com/intellij/execution/JavaExecutionUtil.java index 9dae931ebffb..7b8e4cae98cd 100644 --- a/java/execution/openapi/src/com/intellij/execution/JavaExecutionUtil.java +++ b/java/execution/openapi/src/com/intellij/execution/JavaExecutionUtil.java @@ -15,15 +15,8 @@ */ package com.intellij.execution; -import com.intellij.execution.configurations.*; -import com.intellij.execution.executors.DefaultRunExecutor; -import com.intellij.execution.filters.Filter; -import com.intellij.execution.filters.TextConsoleBuilder; -import com.intellij.execution.filters.TextConsoleBuilderFactory; -import com.intellij.execution.runners.ExecutionEnvironment; -import com.intellij.execution.runners.ExecutionEnvironmentBuilder; +import com.intellij.execution.configurations.JavaRunConfigurationModule; import com.intellij.execution.util.ExecutionErrorDialog; -import com.intellij.openapi.actionSystem.DataContext; import com.intellij.openapi.application.PathManager; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.module.Module; @@ -79,8 +72,9 @@ public class JavaExecutionUtil { if (moduleDependencies.containsAll(modules)) { return contextModule; } + return null; } - return null; + return contextModule; } @Nullable