Expand description
Utilities to handle linters output Linter parsing helpers.
Structsยง
- Position ๐
- Line/column pair (1-based as emitted by
sqruff). - Range ๐
- Source span covering the offending text range.
- Sqruff
Message ๐ - Single
sqrufflint message entry. - Sqruff
Output ๐ - Parsed
sqrufftop-level output structure.
Functionsยง
- diagnostic_
dict_ ๐from_ msg - Convert a single
SqruffMessageinto an Nvim [Dictionary]. - dict
- [
Dictionary] of linters parsers. - parser ๐
- Parse raw
sqruffJSON output into Nvim diagnostic [Dictionary].