Type Alias RdJsonl

Source
pub type RdJsonl = Diagnostic;

Aliased Type§

pub struct RdJsonl {
    pub code: Option<DiagnosticCode>,
    pub location: Option<DiagnosticLocation>,
    pub message: Option<String>,
    pub original_output: Option<String>,
    pub severity: Option<DiagnosticSeverity>,
    pub source: Option<DiagnosticSource>,
    pub suggestions: Option<Vec<DiagnosticItemSuggestions>>,
}

Fields§

§code: Option<DiagnosticCode>

This diagnostic’s rule code. Optional.

§location: Option<DiagnosticLocation>

Location at which this diagnostic message applies.

§message: Option<String>

The diagnostic’s message.

§original_output: Option<String>

Experimental: If this diagnostic is converted from other formats, original_output represents the original output which corresponds to this diagnostic. Optional.

§severity: Option<DiagnosticSeverity>

This diagnostic’s severity. Optional.

§source: Option<DiagnosticSource>

The source of this diagnostic, e.g. ‘typescript’ or ‘super lint’. Optional.

§suggestions: Option<Vec<DiagnosticItemSuggestions>>

Suggested fixes to resolve this diagnostic. Optional.