[][src]Crate x_lint

Lint engine.

The overall design is generally inspired by Arcanist's lint engine.

Modules

content
file
package
prelude
project

Structs

LintEngine

Executor for linters.

LintEngineConfig

Configuration for the lint engine.

LintFormatter

A lint formatter.

LintMessage

A message raised by a lint.

LintResults
LintSource

Message source for lints.

Enums

LintKind
LintLevel
RunStatus

The run status of a lint.

SkipReason

The reason for why this lint was skipped.

Traits

Linter

Represents a linter.