Class PublishDiagnosticsClientCapabilities
java.lang.Object
org.graalvm.tools.lsp.server.types.JSONBase
org.graalvm.tools.lsp.server.types.PublishDiagnosticsClientCapabilities
The publish diagnostic client capabilities.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptioncreate()booleanWhether the clients accepts diagnostics with related information.Client supports the tag property to provide meta data about a diagnostic.Whether the client interprets the version property of the `textDocument/publishDiagnostics` notification`s parameter.inthashCode()setRelatedInformation(Boolean relatedInformation) setVersionSupport(Boolean versionSupport)
-
Method Details
-
getRelatedInformation
Whether the clients accepts diagnostics with related information. -
setRelatedInformation
-
getTagSupport
Client supports the tag property to provide meta data about a diagnostic. Clients supporting tags have to handle unknown tags gracefully.- Since:
- 3.15.0
-
setTagSupport
public PublishDiagnosticsClientCapabilities setTagSupport(PublishDiagnosticsClientCapabilities.TagSupportCapabilities tagSupport) -
getVersionSupport
Whether the client interprets the version property of the `textDocument/publishDiagnostics` notification`s parameter.- Since:
- 3.15.0
-
setVersionSupport
-
equals
-
hashCode
public int hashCode() -
create
-