mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
reverted fix for PY-9920 according to discussion CR-IC-1139
another fix for PY-9920 (added collapse recursively paths for number of configuration)
This commit is contained in:
@@ -5,8 +5,8 @@ import com.intellij.execution.ExecutionException;
|
||||
import com.intellij.execution.Executor;
|
||||
import com.intellij.execution.configurations.*;
|
||||
import com.intellij.execution.filters.Filter;
|
||||
import com.intellij.execution.filters.UrlFilter;
|
||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||
import com.intellij.openapi.components.PathMacroManager;
|
||||
import com.intellij.openapi.options.SettingsEditor;
|
||||
import com.intellij.openapi.util.Comparing;
|
||||
import com.intellij.openapi.util.InvalidDataException;
|
||||
@@ -104,6 +104,7 @@ public class PythonRunConfiguration extends AbstractPythonRunConfiguration
|
||||
super.writeExternal(element);
|
||||
JDOMExternalizerUtil.writeField(element, SCRIPT_NAME, myScriptName);
|
||||
JDOMExternalizerUtil.writeField(element, PARAMETERS, myScriptParameters);
|
||||
PathMacroManager.getInstance(getProject()).collapsePathsRecursively(element);
|
||||
}
|
||||
|
||||
public AbstractPythonRunConfigurationParams getBaseParams() {
|
||||
|
||||
@@ -4,6 +4,7 @@ import com.intellij.execution.ExecutionException;
|
||||
import com.intellij.execution.Executor;
|
||||
import com.intellij.execution.configurations.*;
|
||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||
import com.intellij.openapi.components.PathMacroManager;
|
||||
import com.intellij.openapi.options.SettingsEditor;
|
||||
import com.intellij.openapi.projectRoots.Sdk;
|
||||
import com.intellij.openapi.util.InvalidDataException;
|
||||
@@ -54,6 +55,7 @@ public class PythonNoseTestRunConfiguration extends AbstractPythonTestRunConfigu
|
||||
super.writeExternal(element);
|
||||
JDOMExternalizerUtil.writeField(element, "PARAMS", myParams);
|
||||
JDOMExternalizerUtil.writeField(element, "USE_PARAM", String.valueOf(useParam));
|
||||
PathMacroManager.getInstance(getProject()).collapsePathsRecursively(element);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -4,6 +4,7 @@ import com.intellij.execution.ExecutionException;
|
||||
import com.intellij.execution.Executor;
|
||||
import com.intellij.execution.configurations.*;
|
||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||
import com.intellij.openapi.components.PathMacroManager;
|
||||
import com.intellij.openapi.options.SettingsEditor;
|
||||
import com.intellij.openapi.projectRoots.Sdk;
|
||||
import com.intellij.openapi.util.InvalidDataException;
|
||||
@@ -114,6 +115,7 @@ public class PyTestRunConfiguration extends AbstractPythonTestRunConfiguration i
|
||||
JDOMExternalizerUtil.writeField(element, PARAMS_FIELD, myParams);
|
||||
JDOMExternalizerUtil.writeField(element, "USE_PARAM", String.valueOf(useParam));
|
||||
JDOMExternalizerUtil.writeField(element, "USE_KEYWORD", String.valueOf(useKeyword));
|
||||
PathMacroManager.getInstance(getProject()).collapsePathsRecursively(element);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -4,6 +4,7 @@ import com.intellij.execution.ExecutionException;
|
||||
import com.intellij.execution.Executor;
|
||||
import com.intellij.execution.configurations.*;
|
||||
import com.intellij.execution.runners.ExecutionEnvironment;
|
||||
import com.intellij.openapi.components.PathMacroManager;
|
||||
import com.intellij.openapi.options.SettingsEditor;
|
||||
import com.intellij.openapi.util.InvalidDataException;
|
||||
import com.intellij.openapi.util.JDOMExternalizerUtil;
|
||||
@@ -60,6 +61,7 @@ public class PythonUnitTestRunConfiguration extends
|
||||
JDOMExternalizerUtil.writeField(element, "PUREUNITTEST", String.valueOf(myIsPureUnittest));
|
||||
JDOMExternalizerUtil.writeField(element, "PARAMS", myParams);
|
||||
JDOMExternalizerUtil.writeField(element, "USE_PARAM", String.valueOf(useParam));
|
||||
PathMacroManager.getInstance(getProject()).collapsePathsRecursively(element);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user