View source
typedef PublishDiagnosticsClientCapabilities
package languageServerProtocol.protocol
import languageServerProtocol.protocol.Protocol
The publish diagnostic client capabilities.
Fields
optionalversionSupport:Null<Bool>
Whether the client interprets the version property of the
textDocument/publishDiagnostics
notification`s parameter.
Available since
3.15.0
.optionaltagSupport:Null<{valueSet:Array<DiagnosticTag>}>
Client supports the tag property to provide meta data about a diagnostic. Clients supporting tags have to handle unknown tags gracefully.
Available since
3.15.0
.optionalrelatedInformation:Null<Bool>
Whether the clients accepts diagnostics with related information.
optionaldataSupport:Null<Bool>
Whether code action supports the data
property which is
preserved between a textDocument/publishDiagnostics
and
textDocument/codeAction
request.
Available since
3.16.0
.optionalcodeDescriptionSupport:Null<Bool>
Client supports a codeDescription property
Available since
3.16.0
.