Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ProblemUtils

Index

Functions

Const columnNumberCompare

  • columnNumberCompare(a: Marker<Diagnostic>, b: Marker<Diagnostic>): number

Const lineNumberCompare

  • lineNumberCompare(a: Marker<Diagnostic>, b: Marker<Diagnostic>): number

Const ownerCompare

  • ownerCompare(a: Marker<Diagnostic>, b: Marker<Diagnostic>): number

Const severityCompare

  • severityCompare(a: undefined | 2 | 1 | 3 | 4, b: undefined | 2 | 1 | 3 | 4): number
  • Comparator for severity.

    • The highest severity (error) come first followed by others.
    • undefined severities are treated as the last ones.

    Parameters

    • a: undefined | 2 | 1 | 3 | 4

      the first severity for comparison.

    • b: undefined | 2 | 1 | 3 | 4

      the second severity for comparison.

    Returns number

Const severityCompareMarker

  • severityCompareMarker(a: Marker<Diagnostic>, b: Marker<Diagnostic>): number
  • Comparator for severity.

    • The highest severity (error) come first followed by others.
    • undefined severities are treated as the last ones.

    Parameters

    • a: Marker<Diagnostic>

      the first marker for comparison.

    • b: Marker<Diagnostic>

      the second marker for comparison.

    Returns number