typedef CodeActionClientCapabilities
package languageServerProtocol.protocol
import languageServerProtocol.protocol.Protocol
The Client Capabilities of a CodeActionRequest.
Fields
optionalresolveSupport:Null<{properties:Array<String>}>
Whether the client support resolving additional code action
properties via a separate codeAction/resolve request.
3.16.0
.optionalisPreferredSupport:Null<Bool>
Whether code action supports the isPreferred property.
3.15.0
.optionalhonorsChangeAnnotations:Null<Bool>
Whether th 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.
3.16.0
.optionaldisabledSupport:Null<Bool>
Whether code action supports the disabled property.
3.16.0
.optionaldataSupport:Null<Bool>
Whether code action supports the data property which is
preserved between a textDocument/codeAction and a
codeAction/resolve request.
3.16.0
.optionalcodeActionLiteralSupport:Null<{codeActionKind:{valueSet:Array<CodeActionKind>}}>
The client support code action literals as a valid
response of the textDocument/codeAction request.
3.8.0
.