diff --git a/java/java-tests/testSrc/com/intellij/execution/impl/RunConfigurableTest.java b/java/java-tests/testSrc/com/intellij/execution/impl/RunConfigurableTest.java index 5592ae030f1a..d00b71835a4e 100644 --- a/java/java-tests/testSrc/com/intellij/execution/impl/RunConfigurableTest.java +++ b/java/java-tests/testSrc/com/intellij/execution/impl/RunConfigurableTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -21,7 +21,6 @@ import com.intellij.execution.configurations.UnknownConfigurationType; import com.intellij.execution.junit.JUnitConfigurationType; import com.intellij.ide.util.PropertiesComponent; import com.intellij.openapi.project.Project; -import com.intellij.openapi.util.InvalidDataException; import com.intellij.openapi.util.JDOMUtil; import com.intellij.openapi.util.Trinity; import com.intellij.testFramework.LightIdeaTestCase; @@ -196,7 +195,7 @@ public class RunConfigurableTest extends LightIdeaTestCase { assertEquals(expected, myConfigurable.getAvailableDropPosition(direction)); } - private static RunManagerImpl createRunManager(Element element) throws InvalidDataException { + private static RunManagerImpl createRunManager(Element element) { Project project = getProject(); RunManagerImpl runManager = new RunManagerImpl(project, PropertiesComponent.getInstance(project)); runManager.initializeConfigurationTypes(new ConfigurationType[]{ApplicationConfigurationType.getInstance(), diff --git a/platform/lang-api/src/com/intellij/execution/configurations/RunConfigurationBase.java b/platform/lang-api/src/com/intellij/execution/configurations/RunConfigurationBase.java index adad3dd2de19..fa9e71b0e82e 100644 --- a/platform/lang-api/src/com/intellij/execution/configurations/RunConfigurationBase.java +++ b/platform/lang-api/src/com/intellij/execution/configurations/RunConfigurationBase.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2015 JetBrains s.r.o. + * Copyright 2000-2016 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -33,7 +33,6 @@ import org.jetbrains.annotations.Nullable; import javax.swing.*; import java.util.ArrayList; -import java.util.List; /** * Standard base class for run configuration implementations. @@ -196,16 +195,15 @@ public abstract class RunConfigurationBase extends UserDataHolderBase implements @Override public void readExternal(Element element) throws InvalidDataException { myLogFiles.clear(); - for (final Object o : element.getChildren(LOG_FILE)) { + for (Element o : element.getChildren(LOG_FILE)) { LogFileOptions logFileOptions = new LogFileOptions(); - logFileOptions.readExternal((Element)o); + logFileOptions.readExternal(o); myLogFiles.add(logFileOptions); } myPredefinedLogFiles.clear(); - final List list = element.getChildren(PREDEFINED_LOG_FILE_ELEMENT); - for (Object fileElement : list) { + for (Element fileElement : element.getChildren(PREDEFINED_LOG_FILE_ELEMENT)) { final PredefinedLogFile logFile = new PredefinedLogFile(); - logFile.readExternal((Element)fileElement); + logFile.readExternal(fileElement); myPredefinedLogFiles.add(logFile); } final Element fileOutputElement = element.getChild(FILE_OUTPUT); diff --git a/plugins/junit/src/com/intellij/execution/junit/JUnitConfiguration.java b/plugins/junit/src/com/intellij/execution/junit/JUnitConfiguration.java index 7d5fe0b9098e..8dd209be8bab 100644 --- a/plugins/junit/src/com/intellij/execution/junit/JUnitConfiguration.java +++ b/plugins/junit/src/com/intellij/execution/junit/JUnitConfiguration.java @@ -351,8 +351,7 @@ public class JUnitConfiguration extends JavaTestConfigurationBase { final Element patternsElement = element.getChild(PATTERNS_EL_NAME); if (patternsElement != null) { final LinkedHashSet tests = new LinkedHashSet<>(); - for (Object o : patternsElement.getChildren(PATTERN_EL_NAME)) { - Element patternElement = (Element)o; + for (Element patternElement : patternsElement.getChildren(PATTERN_EL_NAME)) { tests.add(patternElement.getAttributeValue(TEST_CLASS_ATT_NAME)); } myData.setPatterns(tests);