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__keywords_in_function4.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__keywords_in_function4.snap')
-rw-r--r-- | crates/ra_ide_api/src/completion/snapshots/completion_item__keywords_in_function4.snap | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/crates/ra_ide_api/src/completion/snapshots/completion_item__keywords_in_function4.snap b/crates/ra_ide_api/src/completion/snapshots/completion_item__keywords_in_function4.snap new file mode 100644 index 000000000..7e43be4b0 --- /dev/null +++ b/crates/ra_ide_api/src/completion/snapshots/completion_item__keywords_in_function4.snap | |||
@@ -0,0 +1,81 @@ | |||
1 | Created: 2019-01-20T04:00:48.218272+00:00 | ||
2 | Creator: [email protected] | ||
3 | Source: crates/ra_ide_api/src/completion/completion_item.rs | ||
4 | |||
5 | [ | ||
6 | CompletionItem { | ||
7 | completion_kind: Keyword, | ||
8 | label: "if", | ||
9 | kind: Some( | ||
10 | Keyword | ||
11 | ), | ||
12 | detail: None, | ||
13 | lookup: None, | ||
14 | insert_text: Some( | ||
15 | "if $0 {}" | ||
16 | ), | ||
17 | insert_text_format: Snippet, | ||
18 | source_range: [24; 58), | ||
19 | text_edit: None | ||
20 | }, | ||
21 | CompletionItem { | ||
22 | completion_kind: Keyword, | ||
23 | label: "match", | ||
24 | kind: Some( | ||
25 | Keyword | ||
26 | ), | ||
27 | detail: None, | ||
28 | lookup: None, | ||
29 | insert_text: Some( | ||
30 | "match $0 {}" | ||
31 | ), | ||
32 | insert_text_format: Snippet, | ||
33 | source_range: [24; 58), | ||
34 | text_edit: None | ||
35 | }, | ||
36 | CompletionItem { | ||
37 | completion_kind: Keyword, | ||
38 | label: "while", | ||
39 | kind: Some( | ||
40 | Keyword | ||
41 | ), | ||
42 | detail: None, | ||
43 | lookup: None, | ||
44 | insert_text: Some( | ||
45 | "while $0 {}" | ||
46 | ), | ||
47 | insert_text_format: Snippet, | ||
48 | source_range: [24; 58), | ||
49 | text_edit: None | ||
50 | }, | ||
51 | CompletionItem { | ||
52 | completion_kind: Keyword, | ||
53 | label: "loop", | ||
54 | kind: Some( | ||
55 | Keyword | ||
56 | ), | ||
57 | detail: None, | ||
58 | lookup: None, | ||
59 | insert_text: Some( | ||
60 | "loop {$0}" | ||
61 | ), | ||
62 | insert_text_format: Snippet, | ||
63 | source_range: [24; 58), | ||
64 | text_edit: None | ||
65 | }, | ||
66 | CompletionItem { | ||
67 | completion_kind: Keyword, | ||
68 | label: "return", | ||
69 | kind: Some( | ||
70 | Keyword | ||
71 | ), | ||
72 | detail: None, | ||
73 | lookup: None, | ||
74 | insert_text: Some( | ||
75 | "return;" | ||
76 | ), | ||
77 | insert_text_format: Snippet, | ||
78 | source_range: [24; 58), | ||
79 | text_edit: None | ||
80 | } | ||
81 | ] | ||