From ef5f8cd265b4bf161832ee23abfbe10605cf5b67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Thu, 29 Dec 2022 21:07:09 +0100 Subject: fix(lsp): "Add all missing imports" uses correct specifiers (#17216) This commit fixes "Add all missing imports" quick fix; before it was replacing all occurrences with the same specifier. Now every line returned from TSC is processed individually. --- .../testdata/lsp/code_action_params_imports.json | 30 +++++++++++----------- 1 file changed, 15 insertions(+), 15 deletions(-) (limited to 'cli/tests/testdata/lsp/code_action_params_imports.json') diff --git a/cli/tests/testdata/lsp/code_action_params_imports.json b/cli/tests/testdata/lsp/code_action_params_imports.json index 7a5824923..891257ca0 100644 --- a/cli/tests/testdata/lsp/code_action_params_imports.json +++ b/cli/tests/testdata/lsp/code_action_params_imports.json @@ -1,15 +1,15 @@ { "textDocument": { - "uri": "file:///a/file01.ts" + "uri": "file:///a/file00.ts" }, "range": { "start": { - "line": 1, - "character": 12 + "line": 0, + "character": 0 }, "end": { - "line": 1, - "character": 15 + "line": 6, + "character": 0 } }, "context": { @@ -17,34 +17,34 @@ { "range": { "start": { - "line": 1, - "character": 12 + "line": 0, + "character": 50 }, "end": { - "line": 1, - "character": 15 + "line": 0, + "character": 67 } }, "severity": 1, "code": 2304, "source": "deno-ts", - "message": "Cannot find name 'abc'." + "message": "Cannot find name 'DuckConfigOptions'." }, { "range": { "start": { - "line": 2, - "character": 12 + "line": 4, + "character": 39 }, "end": { - "line": 2, - "character": 15 + "line": 4, + "character": 49 } }, "severity": 1, "code": 2304, "source": "deno-ts", - "message": "Cannot find name 'def'." + "message": "Cannot find name 'DuckConfig'." } ], "only": [ -- cgit v1.2.3