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