From 3b992b9cfbdf461a29813e7da84ea28fcbc267b8 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Fri, 4 Nov 2016 16:04:39 +0100 Subject: [PATCH] RunnerAndConfigurationSettingsImpl should expand project and module paths --- .../application/ApplicationConfiguration.java | 8 ++------ .../jar/JarApplicationConfiguration.java | 2 -- .../impl/RunnerAndConfigurationSettingsImpl.java | 15 ++++++++++++--- .../plugins/groovy/mvc/MvcRunConfiguration.java | 2 -- .../runner/GroovyScriptRunConfiguration.java | 5 +---- .../execution/junit/JUnitConfiguration.java | 4 +--- .../testng/configuration/TestNGConfiguration.java | 7 ++----- .../python/run/PythonRunConfiguration.java | 7 ++----- .../nosetest/PythonNoseTestRunConfiguration.java | 7 ++----- .../testing/pytest/PyTestRunConfiguration.java | 4 +--- .../unittest/PythonUnitTestRunConfiguration.java | 11 +++++------ 11 files changed, 28 insertions(+), 44 deletions(-) diff --git a/java/execution/impl/src/com/intellij/execution/application/ApplicationConfiguration.java b/java/execution/impl/src/com/intellij/execution/application/ApplicationConfiguration.java index 3b5861e09148..a4be8605534f 100644 --- a/java/execution/impl/src/com/intellij/execution/application/ApplicationConfiguration.java +++ b/java/execution/impl/src/com/intellij/execution/application/ApplicationConfiguration.java @@ -28,7 +28,6 @@ import com.intellij.execution.process.OSProcessHandler; import com.intellij.execution.runners.ExecutionEnvironment; import com.intellij.execution.util.JavaParametersUtil; import com.intellij.execution.util.ProgramParametersUtil; -import com.intellij.openapi.components.PathMacroManager; import com.intellij.openapi.module.Module; import com.intellij.openapi.options.SettingsEditor; import com.intellij.openapi.options.SettingsEditorGroup; @@ -38,8 +37,6 @@ import com.intellij.openapi.projectRoots.JavaSdkVersion; import com.intellij.openapi.projectRoots.Sdk; import com.intellij.openapi.projectRoots.SdkTypeId; import com.intellij.openapi.util.DefaultJDOMExternalizer; -import com.intellij.openapi.util.InvalidDataException; -import com.intellij.openapi.util.WriteExternalException; import com.intellij.psi.PsiClass; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiJavaModule; @@ -241,8 +238,7 @@ public class ApplicationConfiguration extends ModuleBasedConfiguration