public final class CodeActionKind
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
QuickFix
Base kind for quickfix actions: 'quickfix'
|
static java.lang.String |
Refactor
Base kind for refactoring actions: 'refactor'
|
static java.lang.String |
RefactorExtract
Base kind for refactoring extraction actions: 'refactor.extract'
Example extract actions:
- Extract method - Extract function - Extract variable - Extract interface
from class - ...
|
static java.lang.String |
RefactorInline
Base kind for refactoring inline actions: 'refactor.inline'
Example inline actions:
- Inline function - Inline variable - Inline constant - ...
|
static java.lang.String |
RefactorRewrite
Base kind for refactoring rewrite actions: 'refactor.rewrite'
Example rewrite actions:
- Convert JavaScript function to class - Add or remove parameter -
Encapsulate field - Make method static - Move method to base class - ...
|
static java.lang.String |
Source
Base kind for source actions: `source`
Source code actions apply to the entire file.
|
static java.lang.String |
SourceOrganizeImports
Base kind for an organize imports source action: `source.organizeImports`
|
public static final java.lang.String QuickFix
public static final java.lang.String Refactor
public static final java.lang.String RefactorExtract
public static final java.lang.String RefactorInline
public static final java.lang.String RefactorRewrite
public static final java.lang.String Source
public static final java.lang.String SourceOrganizeImports