aboutsummaryrefslogtreecommitdiff
path: root/crates/completion/src/render.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/completion/src/render.rs')
-rw-r--r--crates/completion/src/render.rs29
1 files changed, 2 insertions, 27 deletions
diff --git a/crates/completion/src/render.rs b/crates/completion/src/render.rs
index 9a43480e1..b940388df 100644
--- a/crates/completion/src/render.rs
+++ b/crates/completion/src/render.rs
@@ -190,10 +190,7 @@ impl<'a> Render<'a> {
190 local_name, 190 local_name,
191 ) 191 )
192 .kind(CompletionItemKind::UnresolvedReference) 192 .kind(CompletionItemKind::UnresolvedReference)
193 .add_import( 193 .add_import(import_to_add)
194 import_to_add,
195 self.ctx.completion.config.resolve_additional_edits_lazily(),
196 )
197 .build(); 194 .build();
198 return Some(item); 195 return Some(item);
199 } 196 }
@@ -248,7 +245,7 @@ impl<'a> Render<'a> {
248 245
249 let item = item 246 let item = item
250 .kind(kind) 247 .kind(kind)
251 .add_import(import_to_add, self.ctx.completion.config.resolve_additional_edits_lazily()) 248 .add_import(import_to_add)
252 .set_documentation(docs) 249 .set_documentation(docs)
253 .set_ref_match(ref_match) 250 .set_ref_match(ref_match)
254 .build(); 251 .build();
@@ -450,28 +447,6 @@ fn main() { let _: m::Spam = S<|> }
450 kind: Module, 447 kind: Module,
451 }, 448 },
452 CompletionItem { 449 CompletionItem {
453 label: "m::Spam",
454 source_range: 75..76,
455 text_edit: TextEdit {
456 indels: [
457 Indel {
458 insert: "use m::Spam;",
459 delete: 0..0,
460 },
461 Indel {
462 insert: "\n\n",
463 delete: 0..0,
464 },
465 Indel {
466 insert: "Spam",
467 delete: 75..76,
468 },
469 ],
470 },
471 kind: Enum,
472 lookup: "Spam",
473 },
474 CompletionItem {
475 label: "m::Spam::Foo", 450 label: "m::Spam::Foo",
476 source_range: 75..76, 451 source_range: 75..76,
477 delete: 75..76, 452 delete: 75..76,