From 55f6a5e7c133bcf3b166c0f930fcab3c8c67d274 Mon Sep 17 00:00:00 2001 From: Bas Leijdekkers Date: Tue, 20 Oct 2015 16:22:17 +0200 Subject: [PATCH] make IG test light --- ...ationOnLocalVariableOrMethodParameter.java | 2 +- .../expected.xml | 9 -------- ...riableOrMethodParameterInspectionTest.java | 23 ++++++++----------- 3 files changed, 11 insertions(+), 23 deletions(-) delete mode 100644 plugins/InspectionGadgets/test/com/siyeh/igtest/threading/synchronization_on_local_variable_or_method_parameter/expected.xml diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/threading/synchronization_on_local_variable_or_method_parameter/SynchronizationOnLocalVariableOrMethodParameter.java b/plugins/InspectionGadgets/test/com/siyeh/igtest/threading/synchronization_on_local_variable_or_method_parameter/SynchronizationOnLocalVariableOrMethodParameter.java index 6eaff9ad5acd..ee76a04746d6 100644 --- a/plugins/InspectionGadgets/test/com/siyeh/igtest/threading/synchronization_on_local_variable_or_method_parameter/SynchronizationOnLocalVariableOrMethodParameter.java +++ b/plugins/InspectionGadgets/test/com/siyeh/igtest/threading/synchronization_on_local_variable_or_method_parameter/SynchronizationOnLocalVariableOrMethodParameter.java @@ -27,7 +27,7 @@ class SynchronizationOnLocalVariableOrMethodParameter { void bar() { final Object lock = new Object(); - synchronized (lock) { + synchronized (lock) { } } diff --git a/plugins/InspectionGadgets/test/com/siyeh/igtest/threading/synchronization_on_local_variable_or_method_parameter/expected.xml b/plugins/InspectionGadgets/test/com/siyeh/igtest/threading/synchronization_on_local_variable_or_method_parameter/expected.xml deleted file mode 100644 index efee019926d2..000000000000 --- a/plugins/InspectionGadgets/test/com/siyeh/igtest/threading/synchronization_on_local_variable_or_method_parameter/expected.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - SynchronizationOnLocalVariableOrMethodParameter.java - 30 - Synchronization on local variable or method parameter - Synchronization on local variable <code>lock</code> #loc - - \ No newline at end of file diff --git a/plugins/InspectionGadgets/testsrc/com/siyeh/ig/threading/SynchronizationOnLocalVariableOrMethodParameterInspectionTest.java b/plugins/InspectionGadgets/testsrc/com/siyeh/ig/threading/SynchronizationOnLocalVariableOrMethodParameterInspectionTest.java index da714c2abbad..4e8aa10d68e7 100644 --- a/plugins/InspectionGadgets/testsrc/com/siyeh/ig/threading/SynchronizationOnLocalVariableOrMethodParameterInspectionTest.java +++ b/plugins/InspectionGadgets/testsrc/com/siyeh/ig/threading/SynchronizationOnLocalVariableOrMethodParameterInspectionTest.java @@ -1,21 +1,18 @@ package com.siyeh.ig.threading; -import com.intellij.openapi.projectRoots.Sdk; -import com.intellij.openapi.roots.LanguageLevelProjectExtension; -import com.intellij.pom.java.LanguageLevel; -import com.intellij.testFramework.IdeaTestUtil; -import com.siyeh.ig.IGInspectionTestCase; +import com.intellij.codeInspection.InspectionProfileEntry; +import com.siyeh.ig.LightInspectionTestCase; +import org.jetbrains.annotations.Nullable; -public class SynchronizationOnLocalVariableOrMethodParameterInspectionTest extends IGInspectionTestCase { +public class SynchronizationOnLocalVariableOrMethodParameterInspectionTest extends LightInspectionTestCase { - @Override - protected Sdk getTestProjectSdk() { - LanguageLevelProjectExtension.getInstance(getProject()).setLanguageLevel(LanguageLevel.JDK_1_8); - return IdeaTestUtil.getMockJdk17(); + public void testSynchronizationOnLocalVariableOrMethodParameter() { + doTest(); } - public void test() throws Exception { - doTest("com/siyeh/igtest/threading/synchronization_on_local_variable_or_method_parameter", - new SynchronizationOnLocalVariableOrMethodParameterInspection()); + @Nullable + @Override + protected InspectionProfileEntry getInspection() { + return new SynchronizationOnLocalVariableOrMethodParameterInspection(); } }