Skip to main content

Module rule

Module rule 

Source
Expand description

This module defines the Rule trait and related types for implementing linting rules in rumdl.

Structs§

Fix
One atomic fix attached to a LintWarning.
LintWarning
SuppressedWarning
A warning an inline disable comment kept out of a document’s results.
SuppressionReport
What a run’s inline disable comments actually suppressed.

Enums§

CrossFileScope
Declares what cross-file data a rule needs
FixCapability
Capability of a rule to fix issues
LintError
RuleCategory
Type of rule for selective processing
Severity

Traits§

Rule
RuleExt
Extension trait to add downcasting capabilities to Rule

Type Aliases§

LintResult