From 5de5b00c0efef2d5495dc4111ee74bbdfd2b361e Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Fri, 7 Nov 2014 15:01:47 +0100 Subject: [PATCH] make IG test light --- .../jdk/auto_unboxing/AutoUnboxing.java | 40 +++--- .../igtest/jdk/auto_unboxing/expected.xml | 136 ------------------ .../ig/jdk/AutoUnboxingInspectionTest.java | 16 ++- 3 files changed, 32 insertions(+), 160 deletions(-) delete mode 100644 plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_unboxing/expected.xml diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_unboxing/AutoUnboxing.java b/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_unboxing/AutoUnboxing.java index c4f3ef7dc611..a4b16a0f7c70 100644 --- a/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_unboxing/AutoUnboxing.java +++ b/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_unboxing/AutoUnboxing.java @@ -5,18 +5,18 @@ package com.siyeh.igtest.jdk.auto_unboxing; public class AutoUnboxing { { Long someNumber = Long.valueOf(0); - someNumber++; - long l = someNumber + 0; - Long aLong = Long.valueOf(someNumber << 2); + someNumber++; + long l = someNumber + 0; + Long aLong = Long.valueOf(someNumber << 2); } public void foo() { Integer bar = 3; - int baz = new Integer(3); - if (new Integer(3) == 3) { + int baz = new Integer(3); + if (new Integer(3) == 3) { return; } - if (new Integer(3) + 3 == 3) { + if (new Integer(3) + 3 == 3) { return; } Integer x = 3; @@ -24,17 +24,17 @@ public class AutoUnboxing { public void bar(Double value) { - if (value > 0.0) { + if (value > 0.0) { return; } - bazz(value); + bazz(value); } private void bazz(double value) { System.out.println("value = " + value); - Boolean c = Boolean.TRUE & false; - Long d = Integer.valueOf(2) & 1L; + Boolean c = Boolean.TRUE & false; + Long d = Integer.valueOf(2) & 1L; } private boolean noWarn(Integer i1, Integer i2) { @@ -42,11 +42,11 @@ public class AutoUnboxing { } void m(Boolean b) { - assert b; + assert b; } void n(Integer i) { - switch(i) { + switch(i) { case 1: break; case 2: break; case 3: break; @@ -55,26 +55,26 @@ public class AutoUnboxing { } void m(Object o, Boolean b, Number n) { - if ((boolean) o) {} - if ((boolean) b) {} - if ((int)n) {} + if ((boolean) o) {} + if ((boolean) b) {} + if ((int)n) {} } boolean polyadic() { - return true && Boolean.TRUE && true; + return true && Boolean.TRUE && true; } void n() { - boolean b = Boolean.valueOf(true) == ; + boolean b = Boolean.valueOf(true) == ; boolean c = Boolean.valueOf(true) == Boolean.valueOf(false) == - Boolean.valueOf(true); + Boolean.valueOf(true); boolean d = Boolean.valueOf(true) == Boolean.valueOf(false); - boolean e = Boolean.valueOf(true) == + boolean e = Boolean.valueOf(true) == false; boolean f = true == - Boolean.valueOf(false); + Boolean.valueOf(false); boolean g = Boolean.valueOf(true) == Boolean.valueOf(false) == true; } } diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_unboxing/expected.xml b/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_unboxing/expected.xml deleted file mode 100644 index 34a9b34660c3..000000000000 --- a/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_unboxing/expected.xml +++ /dev/null @@ -1,136 +0,0 @@ - - - - - AutoUnboxing.java - 8 - Auto-unboxing - Auto-unboxing <code>someNumber</code> #loc - - - - AutoUnboxing.java - 9 - Auto-unboxing - Auto-unboxing <code>someNumber</code> #loc - - - - AutoUnboxing.java - 10 - Auto-unboxing - Auto-unboxing <code>someNumber</code> #loc - - - - AutoUnboxing.java - 15 - Auto-unboxing - Auto-unboxing <code>new Integer(3)</code> #loc - - - - AutoUnboxing.java - 16 - Auto-unboxing - Auto-unboxing <code>new Integer(3)</code> #loc - - - - AutoUnboxing.java - 19 - Auto-unboxing - Auto-unboxing <code>new Integer(3)</code> #loc - - - - AutoUnboxing.java - 27 - Auto-unboxing - Auto-unboxing <code>value</code> #loc - - - - AutoUnboxing.java - 31 - Auto-unboxing - Auto-unboxing <code>value</code> #loc - - - - AutoUnboxing.java - 36 - Auto-unboxing - Auto-unboxing <code>Boolean.TRUE</code> #loc - - - - AutoUnboxing.java - 37 - Auto-unboxing - Auto-unboxing <code>Integer.valueOf(2)</code> #loc - - - - AutoUnboxing.java - 45 - Auto-unboxing - Auto-unboxing <code>b</code> #loc - - - - AutoUnboxing.java - 49 - Auto-unboxing - Auto-unboxing <code>i</code> #loc - - - - AutoUnboxing.java - 58 - Auto-unboxing - Auto-unboxing <code>o</code> #loc - - - - AutoUnboxing.java - 59 - Auto-unboxing - Auto-unboxing <code>b</code> #loc - - - - AutoUnboxing.java - 60 - Auto-unboxing - Auto-unboxing <code>n</code> #loc - - - - AutoUnboxing.java - 64 - Auto-unboxing - Auto-unboxing <code>Boolean.TRUE</code> #loc - - - - AutoUnboxing.java - 71 - Auto-unboxing - Auto-unboxing <code>Boolean.valueOf(true)</code> #loc - - - - AutoUnboxing.java - 74 - Auto-unboxing - Auto-unboxing <code>Boolean.valueOf(true)</code> #loc - - - - AutoUnboxing.java - 77 - Auto-unboxing - Auto-unboxing <code>Boolean.valueOf(false)</code> #loc - - \ No newline at end of file diff --git a/plugins/InspectionGadgets/testsrc/com/siyeh/ig/jdk/AutoUnboxingInspectionTest.java b/plugins/InspectionGadgets/testsrc/com/siyeh/ig/jdk/AutoUnboxingInspectionTest.java index fb186465edf2..da7ba170035e 100644 --- a/plugins/InspectionGadgets/testsrc/com/siyeh/ig/jdk/AutoUnboxingInspectionTest.java +++ b/plugins/InspectionGadgets/testsrc/com/siyeh/ig/jdk/AutoUnboxingInspectionTest.java @@ -1,10 +1,18 @@ package com.siyeh.ig.jdk; -import com.siyeh.ig.IGInspectionTestCase; +import com.intellij.codeInspection.InspectionProfileEntry; +import com.siyeh.ig.LightInspectionTestCase; +import org.jetbrains.annotations.Nullable; -public class AutoUnboxingInspectionTest extends IGInspectionTestCase { +public class AutoUnboxingInspectionTest extends LightInspectionTestCase { - public void test() throws Exception { - doTest("com/siyeh/igtest/jdk/auto_unboxing", new AutoUnboxingInspection()); + public void testAutoUnboxing() { + doTest(); + } + + @Nullable + @Override + protected InspectionProfileEntry getInspection() { + return new AutoUnboxingInspection(); } } \ No newline at end of file