analysis_rule/analysis_rule library

Classes

AbstractAnalysisRule
Describes a static analysis rule, either a lint rule (which must be enabled via analysis options) or a warning rule (which is enabled by default).
AnalysisRule
Describes an AbstractAnalysisRule which reports exactly one type of diagnostic (one DiagnosticCode).
MultiAnalysisRule
Describes an AbstractAnalysisRule which reports diagnostics using multiple DiagnosticCodes).
RemovedAnalysisRule
Describes an AbstractAnalysisRule whose implementation has been removed.