class LSProtocol::RelatedUnchangedDocumentDiagnosticReport
- LSProtocol::RelatedUnchangedDocumentDiagnosticReport
- Reference
- Object
Overview
An unchanged diagnostic report with a set of related documents.
@since 3.17.0
Included Modules
- JSON::Serializable
Defined in:
lsprotocol/types.crConstructors
- .new(kind : String | Nil, result_id : String | Nil, related_documents : Hash(URI, FullDocumentDiagnosticReport | UnchangedDocumentDiagnosticReport) | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#kind : String
A document diagnostic report indicating no changes to the last result.
-
#related_documents : Hash(URI, FullDocumentDiagnosticReport | UnchangedDocumentDiagnosticReport) | Nil
Diagnostics of related documents.
-
#result_id : String
A result id which will be sent on the next diagnostic request for the same document.
Constructor Detail
Instance Method Detail
def kind : String
#
A document diagnostic report indicating
no changes to the last result. A server can
only return unchanged
if result ids are
provided.
def result_id : String
#
A result id which will be sent on the next diagnostic request for the same document.