| package com.intellij.codeInsight.daemon.quickFix; |
| |
| import com.intellij.codeInspection.LocalInspectionTool; |
| import com.intellij.codeInspection.accessStaticViaInstance.AccessStaticViaInstance; |
| import com.intellij.codeInspection.deprecation.DeprecationInspection; |
| import com.intellij.codeInspection.javaDoc.JavaDocReferenceInspection; |
| import com.intellij.codeInspection.sillyAssignment.SillyAssignmentInspection; |
| import com.intellij.codeInspection.uncheckedWarnings.UncheckedWarningLocalInspection; |
| import com.intellij.codeInspection.unneededThrows.RedundantThrowsDeclaration; |
| import com.intellij.codeInspection.unusedSymbol.UnusedSymbolLocalInspection; |
| import com.intellij.openapi.roots.LanguageLevelProjectExtension; |
| import com.intellij.pom.java.LanguageLevel; |
| import org.jetbrains.annotations.NotNull; |
| |
| |
| public class SuppressNonInspectionsTest extends LightQuickFixParameterizedTestCase { |
| @Override |
| protected LanguageLevel getLanguageLevel() { |
| return LanguageLevel.JDK_1_3; |
| } |
| |
| @NotNull |
| @Override |
| protected LocalInspectionTool[] configureLocalInspectionTools() { |
| return new LocalInspectionTool[]{ |
| new RedundantThrowsDeclaration(), |
| new SillyAssignmentInspection(), |
| new AccessStaticViaInstance(), |
| new DeprecationInspection(), |
| new JavaDocReferenceInspection(), |
| new UnusedSymbolLocalInspection(), |
| new UncheckedWarningLocalInspection() |
| }; |
| } |
| |
| public void test() throws Exception { doAllTests(); } |
| |
| @Override |
| protected String getBasePath() { |
| return "/codeInsight/daemonCodeAnalyzer/quickFix/suppressNonInspections"; |
| } |
| |
| } |
| |