diff options
author | Aleksey Kladov <[email protected]> | 2018-12-21 12:50:07 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-12-21 12:50:07 +0000 |
commit | d4ef07b2355df891d4f9b7641f0246ebe5bd6a6b (patch) | |
tree | 30d9d415773d4a68d93d8a2c194ade23a80a1aa9 /crates/ra_analysis/src/imp.rs | |
parent | ba0072401c3b8b6c9391428672bd91055150c8ee (diff) |
use completions in API
Diffstat (limited to 'crates/ra_analysis/src/imp.rs')
-rw-r--r-- | crates/ra_analysis/src/imp.rs | 3 |
1 files changed, 2 insertions, 1 deletions
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 { | |||
219 | self.db.crate_graph().crate_root(crate_id) | 219 | self.db.crate_graph().crate_root(crate_id) |
220 | } | 220 | } |
221 | pub fn completions(&self, position: FilePosition) -> Cancelable<Option<Vec<CompletionItem>>> { | 221 | pub fn completions(&self, position: FilePosition) -> Cancelable<Option<Vec<CompletionItem>>> { |
222 | completions(&self.db, position) | 222 | let completions = completions(&self.db, position)?; |
223 | Ok(completions.map(|it| it.into())) | ||
223 | } | 224 | } |
224 | pub fn approximately_resolve_symbol( | 225 | pub fn approximately_resolve_symbol( |
225 | &self, | 226 | &self, |