From d4ef07b2355df891d4f9b7641f0246ebe5bd6a6b Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Fri, 21 Dec 2018 15:50:07 +0300 Subject: use completions in API --- crates/ra_analysis/src/imp.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'crates/ra_analysis/src/imp.rs') diff --git a/crates/ra_analysis/src/imp.rs b/crates/ra_analysis/src/imp.rs index 5701e1ae2..340f7c78c 100644 --- a/crates/ra_analysis/src/imp.rs +++ b/crates/ra_analysis/src/imp.rs @@ -219,7 +219,8 @@ impl AnalysisImpl { self.db.crate_graph().crate_root(crate_id) } pub fn completions(&self, position: FilePosition) -> Cancelable>> { - completions(&self.db, position) + let completions = completions(&self.db, position)?; + Ok(completions.map(|it| it.into())) } pub fn approximately_resolve_symbol( &self, -- cgit v1.2.3