aboutsummaryrefslogtreecommitdiff
path: root/editors/code/src/commands/matching_brace.ts
diff options
context:
space:
mode:
Diffstat (limited to 'editors/code/src/commands/matching_brace.ts')
-rw-r--r--editors/code/src/commands/matching_brace.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/editors/code/src/commands/matching_brace.ts b/editors/code/src/commands/matching_brace.ts
index 665b0c33c..a3febc5f4 100644
--- a/editors/code/src/commands/matching_brace.ts
+++ b/editors/code/src/commands/matching_brace.ts
@@ -10,7 +10,9 @@ export function matchingBrace(ctx: Ctx): Cmd {
10 } 10 }
11 const request: FindMatchingBraceParams = { 11 const request: FindMatchingBraceParams = {
12 textDocument: { uri: editor.document.uri.toString() }, 12 textDocument: { uri: editor.document.uri.toString() },
13 offsets: editor.selections.map(s => ctx.client.code2ProtocolConverter.asPosition(s.active)), 13 offsets: editor.selections.map(s =>
14 ctx.client.code2ProtocolConverter.asPosition(s.active),
15 ),
14 }; 16 };
15 const response = await ctx.client.sendRequest<Position[]>( 17 const response = await ctx.client.sendRequest<Position[]>(
16 'rust-analyzer/findMatchingBrace', 18 'rust-analyzer/findMatchingBrace',
@@ -24,7 +26,7 @@ export function matchingBrace(ctx: Ctx): Cmd {
24 return new vscode.Selection(anchor, active); 26 return new vscode.Selection(anchor, active);
25 }); 27 });
26 editor.revealRange(editor.selection); 28 editor.revealRange(editor.selection);
27 } 29 };
28} 30}
29 31
30interface FindMatchingBraceParams { 32interface FindMatchingBraceParams {