View Source GenLSP.Structures.CodeActionOptions (gen_lsp v0.10.0)

Provider options for a {@link CodeActionRequest}.

Link to this section Summary

Functions

Fields

  • code_action_kinds: CodeActionKinds that this server may return.

Link to this section Types

@type t() :: %GenLSP.Structures.CodeActionOptions{
  code_action_kinds: [GenLSP.Enumerations.CodeActionKind.t()] | nil,
  resolve_provider: boolean() | nil,
  work_done_progress: boolean() | nil
}

Link to this section Functions

Link to this function

%GenLSP.Structures.CodeActionOptions{}

View Source (struct)

fields

Fields

  • 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.

  • resolve_provider: The server provides support to resolve additional information for a code action.

    @since 3.16.0

  • work_done_progress