diff options
author | bors[bot] <bors[bot]@users.noreply.github.com> | 2019-01-20 18:27:23 +0000 |
---|---|---|
committer | bors[bot] <bors[bot]@users.noreply.github.com> | 2019-01-20 18:27:23 +0000 |
commit | f133702f723203a60a1b4dade51418261cdbc133 (patch) | |
tree | 4d6d38d2e6185bb39b08ccfd5b89cdb5740d5ef8 /crates/ra_ide_api/src/completion/snapshots/completion_item__snippets_in_items.snap | |
parent | b89f8b6b4929ec09be4f9b13f87ad56b3235bd39 (diff) | |
parent | fd8db14c2fcec7801edbdbb8e7f4d4c982a3da09 (diff) |
Merge #574
574: refactor completions to use TextEdit instead of InsertText r=matklad a=gfreezy
1. migrate from `insertText` to `TextEdit` from `CompleteItem`
2. use `insta` to test completions
Co-authored-by: gfreezy <[email protected]>
Diffstat (limited to 'crates/ra_ide_api/src/completion/snapshots/completion_item__snippets_in_items.snap')
-rw-r--r-- | crates/ra_ide_api/src/completion/snapshots/completion_item__snippets_in_items.snap | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/crates/ra_ide_api/src/completion/snapshots/completion_item__snippets_in_items.snap b/crates/ra_ide_api/src/completion/snapshots/completion_item__snippets_in_items.snap new file mode 100644 index 000000000..f5d0140ea --- /dev/null +++ b/crates/ra_ide_api/src/completion/snapshots/completion_item__snippets_in_items.snap | |||
@@ -0,0 +1,38 @@ | |||
1 | Created: 2019-01-20T04:00:48.253073+00:00 | ||
2 | Creator: [email protected] | ||
3 | Source: crates/ra_ide_api/src/completion/completion_item.rs | ||
4 | |||
5 | [ | ||
6 | CompletionItem { | ||
7 | completion_kind: Snippet, | ||
8 | label: "Test function", | ||
9 | kind: Some( | ||
10 | Snippet | ||
11 | ), | ||
12 | detail: None, | ||
13 | lookup: Some( | ||
14 | "tfn" | ||
15 | ), | ||
16 | insert_text: Some( | ||
17 | "#[test]\nfn ${1:feature}() {\n $0\n}" | ||
18 | ), | ||
19 | insert_text_format: Snippet, | ||
20 | source_range: [49; 79), | ||
21 | text_edit: None | ||
22 | }, | ||
23 | CompletionItem { | ||
24 | completion_kind: Snippet, | ||
25 | label: "pub(crate)", | ||
26 | kind: Some( | ||
27 | Snippet | ||
28 | ), | ||
29 | detail: None, | ||
30 | lookup: None, | ||
31 | insert_text: Some( | ||
32 | "pub(crate) $0" | ||
33 | ), | ||
34 | insert_text_format: Snippet, | ||
35 | source_range: [49; 79), | ||
36 | text_edit: None | ||
37 | } | ||
38 | ] | ||