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