From bfaefed3f61a29624ea3a0c94fcc498d34d0c31f Mon Sep 17 00:00:00 2001 From: gfreezy Date: Mon, 4 Feb 2019 00:27:36 +0800 Subject: fill match arm --- crates/ra_ide_api/src/imp.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'crates/ra_ide_api/src/imp.rs') diff --git a/crates/ra_ide_api/src/imp.rs b/crates/ra_ide_api/src/imp.rs index 31e0f5d6d..5f672367c 100644 --- a/crates/ra_ide_api/src/imp.rs +++ b/crates/ra_ide_api/src/imp.rs @@ -10,7 +10,7 @@ use ra_db::{ SourceDatabase, SourceRoot, SourceRootId, salsa::{Database, SweepStrategy}, }; -use ra_ide_api_light::{self, assists, LocalEdit, Severity}; +use ra_ide_api_light::{self, LocalEdit, Severity}; use ra_syntax::{ algo::find_node_at_offset, ast::{self, NameOwner}, AstNode, SourceFile, @@ -238,8 +238,9 @@ impl db::RootDatabase { pub(crate) fn assists(&self, frange: FileRange) -> Vec { let file = self.parse(frange.file_id); - assists::assists(&file, frange.range) + ra_ide_api_light::assists::assists(&file, frange.range) .into_iter() + .chain(crate::assits::assists(self, frange.file_id, &file, frange.range).into_iter()) .map(|local_edit| SourceChange::from_local_edit(frange.file_id, local_edit)) .collect() } -- cgit v1.2.3