OptionalchangeOptionaldocumentThe client supports versioned document changes in WorkspaceEdits
OptionalfailureThe failure handling strategy of a client if applying the workspace edit fails.
OptionalmetadataWhether the client supports WorkspaceEditMetadata in WorkspaceEdits.
OptionalnormalizesWhether 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-specified new line
character.
OptionalresourceThe resource operations the client supports. Clients should at least support 'create', 'rename' and 'delete' files and folders.
OptionalsnippetWhether the client supports snippets as text edits.
Whether the client in general supports change annotations on text edits, create file, rename file and delete file changes.