From d08e81cdd818dd3378c292767e15a38e6bbc6f6c Mon Sep 17 00:00:00 2001 From: gfreezy Date: Sat, 19 Jan 2019 22:02:50 +0800 Subject: refactor completions to use TextEdit instead of InsertText --- ...item__no_semi_after_break_continue_in_expr.snap | 125 +++++++++++++++++++++ 1 file changed, 125 insertions(+) create mode 100644 crates/ra_ide_api/src/completion/snapshots/completion_item__no_semi_after_break_continue_in_expr.snap (limited to 'crates/ra_ide_api/src/completion/snapshots/completion_item__no_semi_after_break_continue_in_expr.snap') diff --git a/crates/ra_ide_api/src/completion/snapshots/completion_item__no_semi_after_break_continue_in_expr.snap b/crates/ra_ide_api/src/completion/snapshots/completion_item__no_semi_after_break_continue_in_expr.snap new file mode 100644 index 000000000..26c54018e --- /dev/null +++ b/crates/ra_ide_api/src/completion/snapshots/completion_item__no_semi_after_break_continue_in_expr.snap @@ -0,0 +1,125 @@ +Created: 2019-01-19T13:42:17.821881+00:00 +Creator: insta@0.1.4 +Source: crates/ra_ide_api/src/completion/completion_item.rs + +[ + CompletionItem { + completion_kind: Keyword, + label: "if", + kind: Some( + Keyword + ), + detail: None, + lookup: None, + insert_text_format: Snippet, + text_edit: Some( + AtomTextEdit { + delete: [106; 108), + insert: "if $0 {}" + } + ), + additional_text_edits: None + }, + CompletionItem { + completion_kind: Keyword, + label: "match", + kind: Some( + Keyword + ), + detail: None, + lookup: None, + insert_text_format: Snippet, + text_edit: Some( + AtomTextEdit { + delete: [106; 108), + insert: "match $0 {}" + } + ), + additional_text_edits: None + }, + CompletionItem { + completion_kind: Keyword, + label: "while", + kind: Some( + Keyword + ), + detail: None, + lookup: None, + insert_text_format: Snippet, + text_edit: Some( + AtomTextEdit { + delete: [106; 108), + insert: "while $0 {}" + } + ), + additional_text_edits: None + }, + CompletionItem { + completion_kind: Keyword, + label: "loop", + kind: Some( + Keyword + ), + detail: None, + lookup: None, + insert_text_format: Snippet, + text_edit: Some( + AtomTextEdit { + delete: [106; 108), + insert: "loop {$0}" + } + ), + additional_text_edits: None + }, + CompletionItem { + completion_kind: Keyword, + label: "continue", + kind: Some( + Keyword + ), + detail: None, + lookup: None, + insert_text_format: Snippet, + text_edit: Some( + AtomTextEdit { + delete: [106; 108), + insert: "continue" + } + ), + additional_text_edits: None + }, + CompletionItem { + completion_kind: Keyword, + label: "break", + kind: Some( + Keyword + ), + detail: None, + lookup: None, + insert_text_format: Snippet, + text_edit: Some( + AtomTextEdit { + delete: [106; 108), + insert: "break" + } + ), + additional_text_edits: None + }, + CompletionItem { + completion_kind: Keyword, + label: "return", + kind: Some( + Keyword + ), + detail: None, + lookup: None, + insert_text_format: Snippet, + text_edit: Some( + AtomTextEdit { + delete: [106; 108), + insert: "return" + } + ), + additional_text_edits: None + } +] -- cgit v1.2.3