Skip to main content

convert_analysis_errors

Function convert_analysis_errors 

Source
pub fn convert_analysis_errors(
    errors: &[AnalysisError],
    tokens: &[Token],
    interner: &Interner,
    line_index: &LineIndex,
    uri: Option<&Url>,
) -> Vec<Diagnostic>
Expand description

Convert analysis errors (escape/ownership) to LSP diagnostics.

The uri parameter is used for DiagnosticRelatedInformation locations. Pass None to omit related information (e.g., in tests without a real URI).