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 <gfreezy@gmail.com>
This commit is contained in:
bors[bot] 2019-01-20 18:27:23 +00:00
commit f133702f72
54 changed files with 2206 additions and 318 deletions

View file

@ -43,7 +43,7 @@ use crate::{
};
pub use crate::{
completion::{CompletionItem, CompletionItemKind, InsertText},
completion::{CompletionItem, CompletionItemKind, InsertTextFormat},
runnables::{Runnable, RunnableKind},
navigation_target::NavigationTarget,
};