Expand description
A crate definining linting infrastructure for oparlint. Does not contain the lints themselves,
but rather the types and traits required to execute the lints that are defined elsewhere.
Structs§
- Linting
Error - An error indicating that a linting run yielded findings that count as error.
Enums§
- Severity
- The severity of a lint failure.
Traits§
- Lint
- A trait defined on any datatype that describes and performs a lint.
- Lint
Suite - A trait to be implemented on collections of lints, named a lint suite.
- Linter
- A trait to be implemented by linters which run the checks and record their results.
Type Aliases§
- Linting
Result - The result of a linting run.