LSProtocol::WorkspaceClientCapabilities
Inherits JSON::Serializable / Reference / Object
Workspace specific client capabilities.
Constructors
Instance methods
The client supports applying batch edits to the workspace by supporting the request 'workspace/applyEdit'
Capabilities specific to the code lens requests scoped to the workspace.
@since 3.16.0.
Capabilities specific to the diagnostic requests scoped to the workspace.
@since 3.17.0.
Capabilities specific to the workspace/didChangeConfiguration notification.
Capabilities specific to the workspace/didChangeWatchedFiles notification.
The client has support for file notifications/requests for user operations on files.
Since 3.16.0
Capabilities specific to the folding range requests scoped to the workspace.
@since 3.18.0 @proposed
Capabilities specific to the inlay hint requests scoped to the workspace.
@since 3.17.0.
Capabilities specific to the inline values requests scoped to the workspace.
@since 3.17.0.
Capabilities specific to the semantic token requests scoped to the workspace.
@since 3.16.0.
Capabilities specific to the workspace/textDocumentContent request.
@since 3.18.0 @proposed