diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/WhileCanBeForeachInspection.java b/plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/WhileCanBeForeach.java
similarity index 86%
rename from plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/WhileCanBeForeachInspection.java
rename to plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/WhileCanBeForeach.java
index 9452d00db652..a8818d96196f 100644
--- a/plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/WhileCanBeForeachInspection.java
+++ b/plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/WhileCanBeForeach.java
@@ -2,13 +2,13 @@ package com.siyeh.igtest.migration.while_can_be_foreach;
import java.util.*;
-public class WhileCanBeForeachInspection {
+public class WhileCanBeForeach {
public int baz() {
int total = 0;
final List ints = new ArrayList();
Iterator iterator = ints.iterator();
- while ( iterator.hasNext()) {
+ while ( iterator.hasNext()) {
total += (Integer) iterator.next();
}
return total;
@@ -18,7 +18,7 @@ public class WhileCanBeForeachInspection {
int total = 0;
final List ints = new ArrayList();
Iterator iterator = ints.iterator();
- while ( iterator.hasNext()) {
+ while ( iterator.hasNext()) {
total += (Integer) iterator.next();
}
iterator = ints.iterator(); // write use here
@@ -38,7 +38,7 @@ public class WhileCanBeForeachInspection {
void no(Collection pbps, Map tracksToPBP) {
final Iterator pbpsIt = pbps.iterator();
- while (pbpsIt.hasNext()) {
+ while (pbpsIt.hasNext()) {
final String pbp = (String) pbpsIt.next();
final Iterator trackIt = it();
while (trackIt.hasNext()) {
@@ -70,7 +70,7 @@ public class WhileCanBeForeachInspection {
int total = 0;
final List ints = new ArrayList();
ListIterator iterator = ints.listIterator();
- while ( iterator.hasNext()) {
+ while ( iterator.hasNext()) {
final Object next = iterator.next();
total += (Integer) next;
}
diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/expected.xml b/plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/expected.xml
deleted file mode 100644
index 5bcef26431fe..000000000000
--- a/plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/expected.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
- WhileCanBeForeachInspection.java
- 11
- 'while' loop replaceable with 'for each'
- <code>while</code> loop replaceable with 'for each'
-
-
-
- WhileCanBeForeachInspection.java
- 21
- 'while' loop replaceable with 'for each'
- <code>while</code> loop replaceable with 'for each'
-
-
-
-
- WhileCanBeForeachInspection.java
- 41
- 'while' loop replaceable with 'for each'
- <code>while</code> loop replaceable with 'for each'
-
-
-
- WhileCanBeForeachInspection.java
- 73
- 'while' loop replaceable with 'for each'
- <code>while</code> loop replaceable with 'for each' #loc
-
-
-
\ No newline at end of file
diff --git a/plugins/InspectionGadgets/testsrc/com/siyeh/ig/migration/WhileCanBeForeachInspectionTest.java b/plugins/InspectionGadgets/testsrc/com/siyeh/ig/migration/WhileCanBeForeachInspectionTest.java
index 54843b5c7dfc..0b2f1edd8e33 100644
--- a/plugins/InspectionGadgets/testsrc/com/siyeh/ig/migration/WhileCanBeForeachInspectionTest.java
+++ b/plugins/InspectionGadgets/testsrc/com/siyeh/ig/migration/WhileCanBeForeachInspectionTest.java
@@ -1,11 +1,18 @@
package com.siyeh.ig.migration;
-import com.siyeh.ig.IGInspectionTestCase;
+import com.intellij.codeInspection.InspectionProfileEntry;
+import com.siyeh.ig.LightInspectionTestCase;
+import org.jetbrains.annotations.Nullable;
-public class WhileCanBeForeachInspectionTest extends IGInspectionTestCase {
+public class WhileCanBeForeachInspectionTest extends LightInspectionTestCase {
- public void test() throws Exception {
- doTest("com/siyeh/igtest/migration/while_can_be_foreach",
- new WhileCanBeForeachInspection());
+ public void testWhileCanBeForeach() throws Exception {
+ doTest();
+ }
+
+ @Nullable
+ @Override
+ protected InspectionProfileEntry getInspection() {
+ return new WhileCanBeForeachInspection();
}
}