From bf85d491a849bb4c0bfd1015fafe008a8044c6a7 Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Sun, 9 Aug 2015 22:21:12 +0200 Subject: [PATCH] make IG test light --- ...Inspection.java => WhileCanBeForeach.java} | 10 +++--- .../while_can_be_foreach/expected.xml | 33 ------------------- .../WhileCanBeForeachInspectionTest.java | 17 +++++++--- 3 files changed, 17 insertions(+), 43 deletions(-) rename plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/{WhileCanBeForeachInspection.java => WhileCanBeForeach.java} (86%) delete mode 100644 plugins/InspectionGadgets/test/com/siyeh/igtest/migration/while_can_be_foreach/expected.xml 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(); } }