LSP::WorkspaceEditClientCapabilities
Inherits JSON::Serializable < Struct < Value < Object
Constructors
Instance methods
Whether the client in general supports change annotations on text edits, create file, rename file and delete file changes.
Whether the client in general supports change annotations on text edits, create file, rename file and delete file changes.
The client supports versioned document changes in WorkspaceEdits
The failure handling strategy of a client if applying the workspace edit fails.
The failure handling strategy of a client if applying the workspace edit fails.
Whether the client normalizes line endings to the client specific
setting.
If set to true the client will normalize line ending characters
in a workspace edit to the client specific new line character(s).
Whether the client normalizes line endings to the client specific
setting.
If set to true the client will normalize line ending characters
in a workspace edit to the client specific new line character(s).
The resource operations the client supports. Clients should at least support 'create', 'rename' and 'delete' files and folders.
The resource operations the client supports. Clients should at least support 'create', 'rename' and 'delete' files and folders.