diff options
| author | bors <bors@rust-lang.org> | 2022-04-19 16:46:33 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-04-19 16:46:33 +0000 |
| commit | 55824021e10d296a10948549e49a5bdc8dc1c661 (patch) | |
| tree | 3ef6394b82f3f856346c39c1d4bdcdaaa35ec95d /editors/code/src | |
| parent | e3ec87730aaabccff4200b218528bd5f7fa57ff9 (diff) | |
| parent | c6ffffccbdfdcf084d5e280d4f47ed6d970bee56 (diff) | |
| download | rust-55824021e10d296a10948549e49a5bdc8dc1c661.tar.gz rust-55824021e10d296a10948549e49a5bdc8dc1c661.zip | |
Auto merge of #12032 - jonas-schievink:code-action-commands, r=jonas-schievink
feat: display signature help when applying "Add `::<>`" assist Closes https://github.com/rust-lang/rust-analyzer/issues/12031
Diffstat (limited to 'editors/code/src')
| -rw-r--r-- | editors/code/src/commands.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/editors/code/src/commands.ts b/editors/code/src/commands.ts index 18f5b3aa101..a808d5ec6d8 100644 --- a/editors/code/src/commands.ts +++ b/editors/code/src/commands.ts @@ -735,6 +735,9 @@ export function resolveCodeAction(ctx: Ctx): Cmd { const fileSystemEdit = await client.protocol2CodeConverter.asWorkspaceEdit(lcFileSystemEdit); await vscode.workspace.applyEdit(fileSystemEdit); await applySnippetWorkspaceEdit(edit); + if (item.command != null) { + await vscode.commands.executeCommand(item.command.command, item.command.arguments); + } }; } |
