diff options
author | Mikhail Rakhmanov <[email protected]> | 2020-06-02 21:21:48 +0100 |
---|---|---|
committer | Mikhail Rakhmanov <[email protected]> | 2020-06-02 22:10:53 +0100 |
commit | 57cd936c5262c3b43626618be42d7a72f71c3539 (patch) | |
tree | a21852bb596fea5d1d355b3ad70f1f8e985ef3bd /editors/code/src/lsp_ext.ts | |
parent | 61e8f392191037acefddc5793e814f93d01b114a (diff) |
Preliminary implementation of lazy CodeAssits
Diffstat (limited to 'editors/code/src/lsp_ext.ts')
-rw-r--r-- | editors/code/src/lsp_ext.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/editors/code/src/lsp_ext.ts b/editors/code/src/lsp_ext.ts index 3e0b60699..f881bae47 100644 --- a/editors/code/src/lsp_ext.ts +++ b/editors/code/src/lsp_ext.ts | |||
@@ -33,6 +33,13 @@ export const matchingBrace = new lc.RequestType<MatchingBraceParams, lc.Position | |||
33 | 33 | ||
34 | export const parentModule = new lc.RequestType<lc.TextDocumentPositionParams, lc.LocationLink[], void>("experimental/parentModule"); | 34 | export const parentModule = new lc.RequestType<lc.TextDocumentPositionParams, lc.LocationLink[], void>("experimental/parentModule"); |
35 | 35 | ||
36 | export interface ResolveCodeActionParams { | ||
37 | id: string; | ||
38 | label: string; | ||
39 | codeActionParams: lc.CodeActionParams; | ||
40 | } | ||
41 | export const resolveCodeAction = new lc.RequestType<ResolveCodeActionParams, lc.WorkspaceEdit, unknown>('experimental/resolveCodeAction'); | ||
42 | |||
36 | export interface JoinLinesParams { | 43 | export interface JoinLinesParams { |
37 | textDocument: lc.TextDocumentIdentifier; | 44 | textDocument: lc.TextDocumentIdentifier; |
38 | ranges: lc.Range[]; | 45 | ranges: lc.Range[]; |