Skip to main content

Module linter

Module linter 

Source
Expand description

SQL linter module.

Provides a modular linting system split into semantic, lexical, and document engines. Semantic checks are AST-driven, while lexical/document checks can use tokenizer-level context.

Modules§

config
Configuration for the SQL linter.
document
Shared linter document model.
helpers
Shared lint helper utilities.
rule
Lint rule trait and context for SQL linting.
rules
Lint rule implementations and registry.

Structs§

Linter
The SQL linter, holding a set of rules and configuration.