Packages

package diagnostic

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class AlsPublishDiagnosticsParams(uri: String, diagnostics: Seq[Diagnostic], profile: ProfileName) extends PublishDiagnosticsParams with Product with Serializable
  2. class AlsValidationResult extends AnyRef
  3. trait BasicDiagnosticManager[C, S] extends ClientNotifierModule[C, S]
  4. class CleanDiagnosticTreeManager extends RequestModule[CleanDiagnosticTreeClientCapabilities, CleanDiagnosticTreeOptions]
  5. trait DiagnosticManager extends BasicDiagnosticManager[DiagnosticClientCapabilities, Unit]
  6. sealed trait DiagnosticManagerKind extends AnyRef
  7. case class DiagnosticNotificationsKind(kind: String) extends Product with Serializable
  8. case class ErrorsWithTree(location: String, errors: Seq[AlsValidationResult], tree: Option[Set[String]]) extends Product with Serializable
  9. class ParseDiagnosticManager extends BaseUnitListener with DiagnosticManager
  10. class ResolutionDiagnosticManager extends ResolvedUnitListener with DiagnosticManager
  11. class ValidationGatherer extends AnyRef
  12. case class ValidationIssue(code: String, type: ValidationSeverity, filePath: String, text: String, range: PositionRange, trace: Seq[DiagnosticRelatedInformation]) 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

    Stacktrace

  13. case class ValidationReport(pointOfViewUri: String, issues: Set[ValidationIssue], profile: ProfileName) 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.

    issues

    Validation issues.

Ungrouped