aboutsummaryrefslogtreecommitdiff
path: root/crates/completion
diff options
context:
space:
mode:
Diffstat (limited to 'crates/completion')
-rw-r--r--crates/completion/src/completions/unqualified_path.rs12
1 files changed, 5 insertions, 7 deletions
diff --git a/crates/completion/src/completions/unqualified_path.rs b/crates/completion/src/completions/unqualified_path.rs
index 544886d29..2b0924ae5 100644
--- a/crates/completion/src/completions/unqualified_path.rs
+++ b/crates/completion/src/completions/unqualified_path.rs
@@ -145,13 +145,11 @@ fn fuzzy_completion(acc: &mut Completions, ctx: &CompletionContext) -> Option<()
145 }) 145 })
146 .filter(|(mod_path, _)| mod_path.len() > 1) 146 .filter(|(mod_path, _)| mod_path.len() > 1)
147 .filter_map(|(import_path, definition)| { 147 .filter_map(|(import_path, definition)| {
148 let ie = 148 render_resolution_with_import(
149 ImportEdit { import_path: import_path.clone(), import_scope: import_scope.clone() }; 149 RenderContext::new(ctx),
150 { 150 ImportEdit { import_path: import_path.clone(), import_scope: import_scope.clone() },
151 let _p = profile::span("totextedit"); 151 &definition,
152 ie.to_text_edit(ctx.config.merge); 152 )
153 }
154 render_resolution_with_import(RenderContext::new(ctx), ie, &definition)
155 }); 153 });
156 154
157 acc.add_all(possible_imports); 155 acc.add_all(possible_imports);