From 92aa0f9c871a9308ea3db1b1c4b7e42d88348e30 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Mon, 18 Feb 2019 12:05:16 +0300 Subject: Don't use additional_text_edits API internally --- .../completion_item__completes_prelude.snap | 30 +++++++++++++++++++--- 1 file changed, 26 insertions(+), 4 deletions(-) (limited to 'crates/ra_ide_api/src/completion/snapshots/completion_item__completes_prelude.snap') diff --git a/crates/ra_ide_api/src/completion/snapshots/completion_item__completes_prelude.snap b/crates/ra_ide_api/src/completion/snapshots/completion_item__completes_prelude.snap index a22205dad..58515b86f 100644 --- a/crates/ra_ide_api/src/completion/snapshots/completion_item__completes_prelude.snap +++ b/crates/ra_ide_api/src/completion/snapshots/completion_item__completes_prelude.snap @@ -1,5 +1,5 @@ --- -created: "2019-02-18T07:29:59.774580359Z" +created: "2019-02-18T09:10:52.125606390Z" creator: insta@0.6.2 source: crates/ra_ide_api/src/completion/completion_item.rs expression: kind_completions @@ -8,19 +8,41 @@ expression: kind_completions CompletionItem { label: "Option", source_range: [18; 18), + text_edit: TextEdit { + atoms: [ + AtomTextEdit { + delete: [18; 18), + insert: "Option" + } + ] + }, kind: Struct }, CompletionItem { label: "foo", source_range: [18; 18), + text_edit: TextEdit { + atoms: [ + AtomTextEdit { + delete: [18; 18), + insert: "foo()$0" + } + ] + }, kind: Function, - detail: "fn foo()", - insert_text: "foo()$0", - insert_text_format: Snippet + detail: "fn foo()" }, CompletionItem { label: "std", source_range: [18; 18), + text_edit: TextEdit { + atoms: [ + AtomTextEdit { + delete: [18; 18), + insert: "std" + } + ] + }, kind: Module } ] -- cgit v1.2.3 From a92db7c84829becdf95e0a5ef6e27cdf833518b8 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Mon, 18 Feb 2019 12:23:31 +0300 Subject: more compact edits in insta --- .../completion_item__completes_prelude.snap | 32 +++++----------------- 1 file changed, 7 insertions(+), 25 deletions(-) (limited to 'crates/ra_ide_api/src/completion/snapshots/completion_item__completes_prelude.snap') diff --git a/crates/ra_ide_api/src/completion/snapshots/completion_item__completes_prelude.snap b/crates/ra_ide_api/src/completion/snapshots/completion_item__completes_prelude.snap index 58515b86f..16126ee77 100644 --- a/crates/ra_ide_api/src/completion/snapshots/completion_item__completes_prelude.snap +++ b/crates/ra_ide_api/src/completion/snapshots/completion_item__completes_prelude.snap @@ -1,5 +1,5 @@ --- -created: "2019-02-18T09:10:52.125606390Z" +created: "2019-02-18T09:22:24.180517434Z" creator: insta@0.6.2 source: crates/ra_ide_api/src/completion/completion_item.rs expression: kind_completions @@ -8,41 +8,23 @@ expression: kind_completions CompletionItem { label: "Option", source_range: [18; 18), - text_edit: TextEdit { - atoms: [ - AtomTextEdit { - delete: [18; 18), - insert: "Option" - } - ] - }, + delete: [18; 18), + insert: "Option", kind: Struct }, CompletionItem { label: "foo", source_range: [18; 18), - text_edit: TextEdit { - atoms: [ - AtomTextEdit { - delete: [18; 18), - insert: "foo()$0" - } - ] - }, + delete: [18; 18), + insert: "foo()$0", kind: Function, detail: "fn foo()" }, CompletionItem { label: "std", source_range: [18; 18), - text_edit: TextEdit { - atoms: [ - AtomTextEdit { - delete: [18; 18), - insert: "std" - } - ] - }, + delete: [18; 18), + insert: "std", kind: Module } ] -- cgit v1.2.3