Packages

package diagnostic

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AlsPublishDiagnosticsParams(uri: String, diagnostics: Seq[Diagnostic]) extends PublishDiagnosticsParams with Product with Serializable
  2. class DiagnosticManager extends ClientNotifierModule[DiagnosticClientCapabilities, Unit]
  3. case class ValidationIssue(code: String, type: ValidationSeverity, filePath: String, text: String, range: PositionRange, trace: Seq[ValidationIssue]) extends Product with Serializable

    Validation issue: error or warning

    Validation issue: error or warning

    code

    Error code.

    filePath

    Document uri. Legacy: to be renamed to uri.

    text

    Issue human-readable text.

    range

    Range producing the issue.

    trace

    Subsequent validation issues

  4. case class ValidationReport(pointOfViewUri: String, version: Int, issues: Set[ValidationIssue]) extends Product with Serializable

    Validation report.

    Validation report.

    pointOfViewUri

    This is the "point of view" uri, actual reported unit paths are located in the particular issues.

    version

    Optional document version of the point of view.

    issues

    Validation issues.

  5. class ValidationRunnable extends Runnable[Seq[ValidationReport]]

Value Members

  1. object ValidationSeverity extends Enumeration

Ungrouped