diff --git a/java/java-analysis-impl/src/com/siyeh/ig/initialization/InstanceVariableInitializationInspection.java b/java/java-analysis-impl/src/com/siyeh/ig/initialization/InstanceVariableInitializationInspection.java
index d1302f803726..23c2148ccc18 100644
--- a/java/java-analysis-impl/src/com/siyeh/ig/initialization/InstanceVariableInitializationInspection.java
+++ b/java/java-analysis-impl/src/com/siyeh/ig/initialization/InstanceVariableInitializationInspection.java
@@ -121,8 +121,7 @@ public final class InstanceVariableInitializationInspection extends BaseInspecti
}
}
- private static boolean isInitializedInSetup(PsiField field,
- PsiClass aClass) {
+ private static boolean isInitializedInSetup(PsiField field, PsiClass aClass) {
final PsiMethod setupMethod = TestFrameworks.getInstance().findSetUpMethod(aClass);
return InitializationUtils.methodAssignsVariableOrFails(setupMethod, field);
}
diff --git a/java/java-tests/testData/ig/com/siyeh/igtest/initialization/field/InstanceVariableInitialization.java b/java/java-tests/testData/ig/com/siyeh/igtest/initialization/field/InstanceVariableInitialization.java
index 237db68a7ed4..eed893019348 100644
--- a/java/java-tests/testData/ig/com/siyeh/igtest/initialization/field/InstanceVariableInitialization.java
+++ b/java/java-tests/testData/ig/com/siyeh/igtest/initialization/field/InstanceVariableInitialization.java
@@ -1,17 +1,17 @@
package com.siyeh.igtest.initialization.field;
-import junit.framework.TestCase;
+import junit.framework.TestCase;
-public class InstanceVariableInitialization extends TestCase { // needs junit.jar for testcase to work
+public class InstanceVariableInitialization extends TestCase {
- private String javaHome;
+ private String javaHome;
InstanceVariableInitialization() {
//javaHome = System.getProperty("java.home");
}
protected void setUp() throws Exception {
- super.setUp();
+ super.setUp();
}
}
class InstanceVariableInitializationInspection
diff --git a/java/java-tests/testSrc/com/siyeh/ig/initialization/InstanceVariableInitializationInspectionTest.java b/java/java-tests/testSrc/com/siyeh/ig/initialization/InstanceVariableInitializationInspectionTest.java
index 7aea6329f4da..5b5b2449c56b 100644
--- a/java/java-tests/testSrc/com/siyeh/ig/initialization/InstanceVariableInitializationInspectionTest.java
+++ b/java/java-tests/testSrc/com/siyeh/ig/initialization/InstanceVariableInitializationInspectionTest.java
@@ -1,4 +1,4 @@
-// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
+// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.siyeh.ig.initialization;
import com.intellij.testFramework.LightProjectDescriptor;
@@ -19,6 +19,12 @@ public class InstanceVariableInitializationInspectionTest extends LightJavaCodeI
}
private void doTest() {
+ myFixture.addClass("""
+ package junit.framework;
+ public class TestCase {
+ protected void setUp() throws Exception {}
+ }
+ """);
myFixture.enableInspections(new InstanceVariableInitializationInspection());
myFixture.testHighlighting(getTestName(false) + ".java");
}
@@ -26,5 +32,4 @@ public class InstanceVariableInitializationInspectionTest extends LightJavaCodeI
public void testInstanceVariableInitialization() {
doTest();
}
-
}