mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
element is already interned
This commit is contained in:
+4
-5
@@ -21,10 +21,12 @@ import com.intellij.execution.configurations.*;
|
||||
import com.intellij.execution.runners.ProgramRunner;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.openapi.extensions.ExtensionException;
|
||||
import com.intellij.openapi.util.*;
|
||||
import com.intellij.openapi.util.Factory;
|
||||
import com.intellij.openapi.util.InvalidDataException;
|
||||
import com.intellij.openapi.util.JDOMExternalizable;
|
||||
import com.intellij.openapi.util.WriteExternalException;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.util.SmartList;
|
||||
import com.intellij.util.containers.StringInterner;
|
||||
import org.jdom.Element;
|
||||
import org.jetbrains.annotations.NonNls;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
@@ -77,7 +79,6 @@ public class RunnerAndConfigurationSettingsImpl implements JDOMExternalizable, C
|
||||
@NonNls
|
||||
public static final String SINGLETON = "singleton";
|
||||
|
||||
|
||||
/** for compatibility */
|
||||
@NonNls
|
||||
private static final String TEMP_CONFIGURATION = "tempConfiguration";
|
||||
@@ -242,7 +243,6 @@ public class RunnerAndConfigurationSettingsImpl implements JDOMExternalizable, C
|
||||
|
||||
myConfiguration.readExternal(element);
|
||||
myUnloadedRunnerSettings = null;
|
||||
StringInterner interner = new StringInterner();
|
||||
for (Element runnerElement : element.getChildren(RUNNER_ELEMENT)) {
|
||||
String id = runnerElement.getAttributeValue(RUNNER_ID);
|
||||
ProgramRunner runner = RunnerRegistry.getInstance().findRunnerById(id);
|
||||
@@ -257,7 +257,6 @@ public class RunnerAndConfigurationSettingsImpl implements JDOMExternalizable, C
|
||||
if (myUnloadedRunnerSettings == null) {
|
||||
myUnloadedRunnerSettings = new SmartList<Element>();
|
||||
}
|
||||
JDOMUtil.internElement(runnerElement, interner);
|
||||
myUnloadedRunnerSettings.add(runnerElement);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user