]> git.lizzy.rs Git - rust.git/blob - editors/code/src/commands/index.ts
Refactor applySourceChange
[rust.git] / editors / code / src / commands / index.ts
1 import { Ctx, Cmd } from '../ctx'
2
3 import { analyzerStatus } from './analyzer_status';
4 import { matchingBrace } from './matching_brace';
5 import { joinLines } from './join_lines';
6 import { onEnter } from './on_enter';
7 import * as expandMacro from './expand_macro';
8 import * as inlayHints from './inlay_hints';
9 import * as parentModule from './parent_module';
10 import * as runnables from './runnables';
11 import * as syntaxTree from './syntaxTree';
12
13 function collectGarbage(ctx: Ctx): Cmd {
14     return async () => { ctx.client.sendRequest<null>('rust-analyzer/collectGarbage', null) }
15 }
16
17 export {
18     analyzerStatus,
19     expandMacro,
20     joinLines,
21     matchingBrace,
22     parentModule,
23     runnables,
24     syntaxTree,
25     onEnter,
26     inlayHints,
27     collectGarbage
28 };