plugins.fastaction.settings.priority

Specifies the priority and keys to map to patterns matching code actions.

Type: null or (attribute set of ((list of (attribute set of anything)) or raw lua code))

Default: null

Plugin default:

{
  default = [ ];
}

Example:

{
  dart = [
    {
      key = "o";
      order = 1;
      pattern = "organize import";
    }
    {
      key = "x";
      order = 2;
      pattern = "extract method";
    }
    {
      key = "e";
      order = 3;
      pattern = "extract widget";
    }
  ];
}

Declared by:

plugins.fastaction.settings.priority.<name>.*.key

Keyboard shortcut for this code action.

Type: null or string or raw lua code

Default: null

Example: "o"

plugins.fastaction.settings.priority.<name>.*.order

Priority for this code action.

Type: null or unsigned integer, meaning >=0, or raw lua code

Default: null

Plugin default: 10

Example: 1

plugins.fastaction.settings.priority.<name>.*.pattern

Pattern for this code action.

Type: null or string or raw lua code

Default: null

Example: "organize import"