struct

LSP::CodeActionOptions

Inherits LSP::WorkDoneProgressOptions < JSON::Serializable < LSP::Initializer < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

code_action_kinds

CodeActionKinds that this server may return.

The list of kinds may be generic, such as CodeActionKind.Refactor, or the server may list out every specific kind they provide.

Source
code_action_kinds=(code_action_kinds : Array(CodeActionKind) | Nil)

CodeActionKinds that this server may return.

The list of kinds may be generic, such as CodeActionKind.Refactor, or the server may list out every specific kind they provide.

Source