Skip to main content

Module query

Module query 

Source

Structs§

IssueCandidate
An issue candidate produced by a query rule handler.
QueryCapture
A single named capture from a tree-sitter query match.
QueryRule
A tree-sitter query based rule definition.

Functions§

collect_captures
Execute a tree-sitter query against a parsed file and collect captures.
collect_captures_multi
Execute a merged multi-pattern query in a single cursor traversal.
run_query_rule
Run a QueryRule against a parsed file and produce issues.

Type Aliases§

QueryHandler
Function signature for custom query match handlers.