LSP::ClientCapabilities
Inherits JSON::Serializable < Struct < Value < Object
Workspace specific client capabilities.
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
notebook_document=(notebook_document : NotebookDocumentClientCapabilities | Nil)
Capabilities specific to the notebook document support.
text_document=(text_document : TextDocumentClientCapabilities | Nil)
Text document specific client capabilities.
workspace
The client supports applying batch edits to the workspace by supporting the request 'workspace/applyEdit'
workspace=(workspace : Workspace)
The client supports applying batch edits to the workspace by supporting the request 'workspace/applyEdit'