GenLSP.Protocol.Structures.CodeActionClientCapabilities (gen_lsp v0.0.1)
The Client Capabilities of a CodeActionRequest.
properties
Properties
dynamicRegistration :: boolean
Whether code action supports dynamic registration.
codeActionLiteralSupport :: unimplemented doc type
The client support code action literals of type CodeAction as a valid
response of the textDocument/codeAction request. If the property is not
set the request can only return Command literals.
@since 3.8.0
isPreferredSupport :: boolean
Whether code action supports the isPreferred property.
@since 3.15.0
disabledSupport :: boolean
Whether code action supports the disabled property.
@since 3.16.0
dataSupport :: boolean
Whether code action supports the data property which is
preserved between a textDocument/codeAction and a
codeAction/resolve request.
@since 3.16.0
resolveSupport :: unimplemented doc type
Whether the client supports resolving additional code action
properties via a separate codeAction/resolve request.
@since 3.16.0
honorsChangeAnnotations :: boolean
Whether the client honors the change annotations in
text edits and resource operations returned via the
CodeAction#edit property by for example presenting
the workspace edit in the user interface and asking
for confirmation.
@since 3.16.0