Class BnfUnusedRuleInspection

  • All Implemented Interfaces:
    com.intellij.codeInspection.BatchSuppressableTool

    public class BnfUnusedRuleInspection
    extends com.intellij.codeInspection.LocalInspectionTool
    • Field Summary

      • Fields inherited from class com.intellij.codeInspection.LocalInspectionTool

        EMPTY_ARRAY, VALID_ID_PATTERN
      • Fields inherited from class com.intellij.codeInspection.InspectionProfileEntry

        myNameProvider
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.intellij.codeInspection.ProblemDescriptor @Nullable [] checkFile​(@NotNull com.intellij.psi.PsiFile file, @NotNull com.intellij.codeInspection.InspectionManager manager, boolean isOnTheFly)  
      boolean runForWholeFile()  
      • Methods inherited from class com.intellij.codeInspection.LocalInspectionTool

        buildVisitor, buildVisitor, getAlternativeID, getID, getProblemElement, getSuppressId, inspectionFinished, inspectionStarted, isValidID, processFile
      • Methods inherited from class com.intellij.codeInspection.InspectionProfileEntry

        cleanup, createOptionsPanel, getBatchSuppressActions, getBlackList, getDefaultLevel, getDescriptionContextClass, getDescriptionFileName, getDisplayName, getGeneralGroupName, getGroupDisplayName, getGroupKey, getGroupPath, getMainToolId, getSerializationFilter, getShortName, getShortName, getStaticDescription, getSuppressors, initialize, isEnabledByDefault, isInitialized, isSuppressedFor, loadDescription, readSettings, showDefaultConfigurationOptions, writeSettings
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BnfUnusedRuleInspection

        public BnfUnusedRuleInspection()
    • Method Detail

      • runForWholeFile

        public boolean runForWholeFile()
        Overrides:
        runForWholeFile in class com.intellij.codeInspection.LocalInspectionTool
      • checkFile

        public com.intellij.codeInspection.ProblemDescriptor @Nullable [] checkFile​(@NotNull
                                                                                    @NotNull com.intellij.psi.PsiFile file,
                                                                                    @NotNull
                                                                                    @NotNull com.intellij.codeInspection.InspectionManager manager,
                                                                                    boolean isOnTheFly)
        Overrides:
        checkFile in class com.intellij.codeInspection.LocalInspectionTool