The Client Capabilities of a CodeActionRequest.
- Value parameters:
- codeActionLiteralSupport
The client support code action literals of type
CodeActionas a valid response of thetextDocument/codeActionrequest. If the property is not set the request can only returnCommandliterals.- dataSupport
Whether code action supports the
dataproperty which is preserved between atextDocument/codeActionand acodeAction/resolverequest.- disabledSupport
Whether code action supports the
disabledproperty.- dynamicRegistration
Whether code action supports dynamic registration.
- honorsChangeAnnotations
Whether the client honors the change annotations in text edits and resource operations returned via the
CodeAction#editproperty by for example presenting the workspace edit in the user interface and asking for confirmation.- isPreferredSupport
Whether code action supports the
isPreferredproperty.- resolveSupport
Whether the client supports resolving additional code action properties via a separate
codeAction/resolverequest.
- Since:
3.8.0
- Companion:
- object
- Source:
- structures.scala