GenLSP.Protocol.Structures.WorkspaceEditClientCapabilities (gen_lsp v0.0.1)

properties

Properties

documentChanges :: boolean

The client supports versioned document changes in WorkspaceEdits

resourceOperations :: unimplemented doc type

The resource operations the client supports. Clients should at least support 'create', 'rename' and 'delete' files and folders.

@since 3.13.0

failureHandling :: FailureHandlingKind

The failure handling strategy of a client if applying the workspace edit fails.

@since 3.13.0

normalizesLineEndings :: boolean

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-specified new line character.

@since 3.16.0

changeAnnotationSupport :: unimplemented doc type

Whether the client in general supports change annotations on text edits, create file, rename file and delete file changes.

@since 3.16.0