Expand description
Shared linter document model.
A LintDocument is constructed once per SQL source and reused across all
rule engines. It carries source text, dialect metadata, parsed statements,
and tokenizer output with stable spans.
Structs§
- Lint
Document - Normalized lint input model for a single SQL source.
- Lint
Statement - A parsed statement entry within a lint document.
- Lint
Token - A token emitted by the SQL tokenizer with stable source span.
- NoqaMap
-- noqasuppression directives indexed by 1-based line number.
Enums§
- Lint
Token Kind - Token class used by lexical/document lint engines.