parser

Function parser 

Source
fn parser(maybe_output: Option<String>) -> Vec<Dictionary>
Expand description

Parse raw sqruff JSON output into Nvim diagnostic [Dictionary].

ยงBehavior

  • Empty / missing input: returns an empty vector and emits a warning.
  • Malformed JSON: returns an empty vector and emits an error notification.
  • Successful parse: converts each message into a diagnostic Dictionary.