Make completion resolve async

This commit is contained in:
Kirill Bulatov 2020-12-03 15:58:18 +02:00
parent f6d2540df0
commit 74c3bbacc9
7 changed files with 115 additions and 52 deletions

View file

@ -18,7 +18,10 @@ use crate::{completions::Completions, context::CompletionContext, item::Completi
pub use crate::{
config::{CompletionConfig, CompletionResolveCapability},
item::{CompletionItem, CompletionItemKind, CompletionScore, ImportEdit, InsertTextFormat},
item::{
CompletionItem, CompletionItemKind, CompletionScore, ImportEdit, ImportEditPtr,
InsertTextFormat,
},
};
//FIXME: split the following feature into fine-grained features.