Table of Contents

Class DiagnoseDocumentResponse

Namespace
RDCore.SDK.Platform.Protocol
Assembly
RDCore.SDK.dll

Response to rdcore/diagnostics/document: the diagnostics a provider found, already projected to LSP Diagnostics (code, codeDescription help URL, and structured data), plus the source version echoed back for the language server's staleness gate.

public record DiagnoseDocumentResponse : IEquatable<DiagnoseDocumentResponse>
Inheritance
DiagnoseDocumentResponse
Implements
Inherited Members

Properties

Diagnostics

The diagnostics the provider found, in source order.

public Container<Diagnostic> Diagnostics { get; init; }

Property Value

Container<Diagnostic>

SourceVersion

The SourceVersion echoed back unchanged.

public int SourceVersion { get; init; }

Property Value

int