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