LSP::Data::ServerCapabilities
Inherits JSON::Serializable < Struct < Value < Object
Constructors
Instance methods
The server provides code actions. The CodeActionOptions return type is only
valid if the client signals code action literal support via the property
textDocument.codeAction.codeActionLiteralSupport.
The server provides code actions. The CodeActionOptions return type is only
valid if the client signals code action literal support via the property
textDocument.codeAction.codeActionLiteralSupport.
The server provides code lens.
The server provides color provider support.
Since 3.6.0
The server provides completion support.
The server provides document formatting.
The server provides document highlight support.
The server provides document link support.
The server provides document formatting on typing.
The server provides document range formatting.
The server provides document symbol support.
The server provides execute command support.
The server provides folding provider support.
Since 3.10.0
The server provides Goto Implementation support.
Since 3.6.0
The server provides rename support. RenameOptions may only be
specified if the client states that it supports
prepareSupport in its initial initialize request.
The server provides rename support. RenameOptions may only be
specified if the client states that it supports
prepareSupport in its initial initialize request.
The server provides signature help support.
Defines how text documents are synced. Is either a detailed structure defining each notification or
for backwards compatibility the TextDocumentSyncKind number. If omitted it defaults to TextDocumentSyncKind.None.
Defines how text documents are synced. Is either a detailed structure defining each notification or
for backwards compatibility the TextDocumentSyncKind number. If omitted it defaults to TextDocumentSyncKind.None.
The server provides Goto Type Definition support.
Since 3.6.0
The server provides workspace symbol support.
Nested types
- LSP::Data::ServerCapabilities::CodeActionOptions
- LSP::Data::ServerCapabilities::CodeLensOptions
- LSP::Data::ServerCapabilities::CompletionOptions
- LSP::Data::ServerCapabilities::DocumentLinkOptions
- LSP::Data::ServerCapabilities::DocumentOnTypeFormattingOptions
- LSP::Data::ServerCapabilities::ExecuteCommandOptions
- LSP::Data::ServerCapabilities::RenameOptions
- LSP::Data::ServerCapabilities::SaveOptions
- LSP::Data::ServerCapabilities::SignatureHelpOptions
- LSP::Data::ServerCapabilities::StaticRegistrationOptions
- LSP::Data::ServerCapabilities::TextDocumentSyncOptions
- LSP::Data::ServerCapabilities::WorkDoneProgressOptions
- LSP::Data::ServerCapabilities::WorkspaceFoldersOptions
- LSP::Data::ServerCapabilities::WorkspaceOptions