cleanup
authorVladimir Krivosheev <vladimir.krivosheev@jetbrains.com>
Mon, 14 Nov 2016 11:36:17 +0000 (12:36 +0100)
committerVladimir Krivosheev <vladimir.krivosheev@jetbrains.com>
Tue, 15 Nov 2016 10:45:40 +0000 (11:45 +0100)
java/java-tests/testSrc/com/intellij/execution/impl/RunConfigurableTest.java
platform/lang-api/src/com/intellij/execution/configurations/RunConfigurationBase.java
plugins/junit/src/com/intellij/execution/junit/JUnitConfiguration.java

index 5592ae030f1a9bc4495902207f48bb225e42735d..d00b71835a4e76aade68eba8761923ac57cee8ae 100644 (file)
@@ -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(),
index adad3dd2de19e7365c1e75f6941aff0cc3b47ffd..fa9e71b0e82e97c6c1f4d5044bb98e4038bcee10 100644 (file)
@@ -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);
index 7d5fe0b9098eb3db563857562137e924f9630aa6..8dd209be8babd635ed8278456869d7fcc47826c2 100644 (file)
@@ -351,8 +351,7 @@ public class JUnitConfiguration extends JavaTestConfigurationBase {
     final Element patternsElement = element.getChild(PATTERNS_EL_NAME);
     if (patternsElement != null) {
       final LinkedHashSet<String> 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);