A linting result for a single linting rule match.

interface NamingConventionResult {
    certainty: LintingResultCertainty;
    detectedCasing: CasingConvention;
    involvedId: undefined | NodeId;
    name: string;
    quickFix?: LintQuickFix[];
    range: SourceRange;
}

Hierarchy (View Summary)

Hierarchy-Diagram

UML class diagram of NamingConventionResult

Properties

The certainty of the linting result.

detectedCasing: CasingConvention
involvedId: undefined | NodeId

The node ID involved in this linting result, if applicable.

name: string
quickFix?: LintQuickFix[]

If available, what to do to fix the linting result.