From 0ace8a91d58d07386a418a90f814cc0add00f71c Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Fri, 7 Nov 2014 14:44:35 +0100 Subject: [PATCH] make IG test light --- .../igtest/jdk/auto_boxing/AutoBoxing.java | 30 ++--- .../siyeh/igtest/jdk/auto_boxing/expected.xml | 110 ------------------ .../ig/jdk/AutoBoxingInspectionTest.java | 16 ++- 3 files changed, 27 insertions(+), 129 deletions(-) delete mode 100644 plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_boxing/expected.xml diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_boxing/AutoBoxing.java b/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_boxing/AutoBoxing.java index 2cec0b8b7eb9..94df2a5f0ca9 100644 --- a/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_boxing/AutoBoxing.java +++ b/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_boxing/AutoBoxing.java @@ -6,16 +6,16 @@ package com.siyeh.igtest.jdk.auto_boxing; public class AutoBoxing { static { - Long someNumber = 0L; - Long aLong = someNumber << 2; + Long someNumber = 0L; + Long aLong = someNumber << 2; Long other = someNumber++; - someNumber = ~someNumber; - someNumber = -someNumber; - someNumber = +someNumber; + someNumber = ~someNumber; + someNumber = -someNumber; + someNumber = +someNumber; } public void foo() { - Integer bar = 3; + Integer bar = 3; int baz = new Integer(3); if (new Integer(3) == 3) { return; @@ -23,7 +23,7 @@ public class AutoBoxing { if (new Integer(3) + 3 == 3) { return; } - Integer x = 3; + Integer x = 3; } @@ -37,25 +37,25 @@ public class AutoBoxing { 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; } void constantBoxing() { - Byte s = 8; - Short j = (byte)7; + Byte s = 8; + Short j = (byte)7; } void polyadic() { - Integer i = 1 + 2 + 3; + Integer i = 1 + 2 + 3; } void doInstanceof(Object o) { - Boolean b = o instanceof String; + Boolean b = o instanceof String; } void m(boolean b) { - System.out.println((Boolean)b); - final Object o1 = (Object) b; + System.out.println((Boolean)b); + final Object o1 = (Object) b; } } diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_boxing/expected.xml b/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_boxing/expected.xml deleted file mode 100644 index 614cad761ab3..000000000000 --- a/plugins/InspectionGadgets/test/com/siyeh/igtest/jdk/auto_boxing/expected.xml +++ /dev/null @@ -1,110 +0,0 @@ - - - - - AutoBoxing.java - 9 - Auto-boxing - Auto-boxing <code>0L</code> #loc - - - - AutoBoxing.java - 10 - Auto-boxing - Auto-boxing <code>someNumber << 2</code> #loc - - - - AutoBoxing.java - 12 - Auto-boxing - Auto-boxing <code>~someNumber</code> #loc - - - - AutoBoxing.java - 13 - Auto-boxing - Auto-boxing <code>-someNumber</code> #loc - - - - AutoBoxing.java - 14 - Auto-boxing - Auto-boxing <code>+someNumber</code> #loc - - - - AutoBoxing.java - 18 - Auto-boxing - Auto-boxing <code>3</code> #loc - - - - AutoBoxing.java - 26 - Auto-boxing - Auto-boxing <code>3</code> #loc - - - - AutoBoxing.java - 40 - Auto-boxing - Auto-boxing <code>Boolean.TRUE & false</code> #loc - - - - - AutoBoxing.java - 41 - Auto-boxing - Auto-boxing <code>Integer.valueOf(2) & 1L</code> #loc - - - - AutoBoxing.java - 45 - Auto-boxing - Auto-boxing <code>8</code> #loc - - - - AutoBoxing.java - 46 - Auto-boxing - Auto-boxing <code>(byte)7</code> #loc - - - - AutoBoxing.java - 50 - Auto-boxing - Auto-boxing <code>1 + 2 + 3</code> #loc - - - - AutoBoxing.java - 54 - Auto-boxing - Auto-boxing <code>o instanceof String</code> #loc - - - - AutoBoxing.java - 58 - Auto-boxing - Auto-boxing <code>b</code> #loc - - - - AutoBoxing.java - 59 - Auto-boxing - Auto-boxing <code>b</code> #loc - - - \ No newline at end of file diff --git a/plugins/InspectionGadgets/testsrc/com/siyeh/ig/jdk/AutoBoxingInspectionTest.java b/plugins/InspectionGadgets/testsrc/com/siyeh/ig/jdk/AutoBoxingInspectionTest.java index dc886096e6fb..ab05912b13f0 100644 --- a/plugins/InspectionGadgets/testsrc/com/siyeh/ig/jdk/AutoBoxingInspectionTest.java +++ b/plugins/InspectionGadgets/testsrc/com/siyeh/ig/jdk/AutoBoxingInspectionTest.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 AutoBoxingInspectionTest extends IGInspectionTestCase { +public class AutoBoxingInspectionTest extends LightInspectionTestCase { - public void test() throws Exception { - doTest("com/siyeh/igtest/jdk/auto_boxing", new AutoBoxingInspection()); + public void testAutoBoxing() throws Exception { + doTest(); + } + + @Nullable + @Override + protected InspectionProfileEntry getInspection() { + return new AutoBoxingInspection(); } } \ No newline at end of file