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 ProjectDiagnosticManager extends NewConfigurationListener with DiagnosticManager with PlatformSecrets
  11. class ResolutionDiagnosticManager extends ResolvedUnitListener with DiagnosticManager
  12. class ValidationGatherer extends AnyRef
  13. 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

  14. 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