Skip to main content

Module parser

Module parser 

Source

Structs§

ParsedSchema
The result of a resilient parse (Parser::parse_recover): a best-effort (possibly partial) Schema plus every diagnostic collected along the way — syntax errors recovered from during parsing and the semantic diagnostics from crate::validate::validate_schema — each positioned and sorted by source location. This is the shape the LSP consumes to report diagnostics and offer symbols on a buffer that does not fully parse.
Parser