diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/performance/method_may_be_static/A.java b/plugins/InspectionGadgets/test/com/siyeh/igtest/performance/method_may_be_static/A.java
index d0417da116db..b5cbd5a0c911 100644
--- a/plugins/InspectionGadgets/test/com/siyeh/igtest/performance/method_may_be_static/A.java
+++ b/plugins/InspectionGadgets/test/com/siyeh/igtest/performance/method_may_be_static/A.java
@@ -25,7 +25,7 @@ public class A implements Serializable {
return null;
}
native void f();
- void g() {
+ void g() {
System.out.println("boo!");
}
}
@@ -39,7 +39,7 @@ interface Surprise {
}
interface FromJava8 {
- default void foo() {
+ default void foo() {
System.out.println();
}
}
\ No newline at end of file
diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/performance/method_may_be_static/expected.xml b/plugins/InspectionGadgets/test/com/siyeh/igtest/performance/method_may_be_static/expected.xml
deleted file mode 100644
index 63fe5d9bb4b5..000000000000
--- a/plugins/InspectionGadgets/test/com/siyeh/igtest/performance/method_may_be_static/expected.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
- A.java
- 28
- Method may be 'static'
- Method <code>g()</code> may be 'static' #loc
-
-
- A.java
- 42
- Method may be 'static'
- Method <code>foo()</code> may be 'static' #loc
-
-
-
\ No newline at end of file
diff --git a/plugins/InspectionGadgets/testsrc/com/siyeh/ig/performance/MethodMayBeStaticInspectionTest.java b/plugins/InspectionGadgets/testsrc/com/siyeh/ig/performance/MethodMayBeStaticInspectionTest.java
index 84cfdd796cff..b0edc6b18f5e 100644
--- a/plugins/InspectionGadgets/testsrc/com/siyeh/ig/performance/MethodMayBeStaticInspectionTest.java
+++ b/plugins/InspectionGadgets/testsrc/com/siyeh/ig/performance/MethodMayBeStaticInspectionTest.java
@@ -1,13 +1,21 @@
package com.siyeh.ig.performance;
-import com.siyeh.ig.IGInspectionTestCase;
+import com.intellij.codeInspection.InspectionProfileEntry;
+import com.siyeh.ig.LightInspectionTestCase;
+import org.jetbrains.annotations.Nullable;
-public class MethodMayBeStaticInspectionTest extends IGInspectionTestCase {
+public class MethodMayBeStaticInspectionTest extends LightInspectionTestCase {
- public void test() throws Exception {
- final MethodMayBeStaticInspection tool = new MethodMayBeStaticInspection();
- tool.m_ignoreEmptyMethods = false;
- tool.m_ignoreDefaultMethods = false;
- doTest("com/siyeh/igtest/performance/method_may_be_static", tool);
+ public void testA() {
+ doTest();
+ }
+
+ @Nullable
+ @Override
+ protected InspectionProfileEntry getInspection() {
+ final MethodMayBeStaticInspection inspection = new MethodMayBeStaticInspection();
+ inspection.m_ignoreEmptyMethods = false;
+ inspection.m_ignoreDefaultMethods = false;
+ return inspection;
}
}
\ No newline at end of file