aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_completion/src/render/function.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ide_completion/src/render/function.rs')
-rw-r--r--crates/ide_completion/src/render/function.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/crates/ide_completion/src/render/function.rs b/crates/ide_completion/src/render/function.rs
index 1e2f45f14..f4dabe3d1 100644
--- a/crates/ide_completion/src/render/function.rs
+++ b/crates/ide_completion/src/render/function.rs
@@ -41,13 +41,12 @@ impl<'a> FunctionRender<'a> {
41 41
42 fn render(self, import_to_add: Option<ImportEdit>) -> CompletionItem { 42 fn render(self, import_to_add: Option<ImportEdit>) -> CompletionItem {
43 let params = self.params(); 43 let params = self.params();
44 let mut builder = CompletionItem::new( 44 let mut item = CompletionItem::new(
45 CompletionKind::Reference, 45 CompletionKind::Reference,
46 self.ctx.source_range(), 46 self.ctx.source_range(),
47 self.name.clone(), 47 self.name.clone(),
48 ); 48 );
49 builder 49 item.kind(self.kind())
50 .kind(self.kind())
51 .set_documentation(self.ctx.docs(self.func)) 50 .set_documentation(self.ctx.docs(self.func))
52 .set_deprecated( 51 .set_deprecated(
53 self.ctx.is_deprecated(self.func) || self.ctx.is_deprecated_assoc_item(self.func), 52 self.ctx.is_deprecated(self.func) || self.ctx.is_deprecated_assoc_item(self.func),
@@ -56,7 +55,7 @@ impl<'a> FunctionRender<'a> {
56 .add_call_parens(self.ctx.completion, self.name, params) 55 .add_call_parens(self.ctx.completion, self.name, params)
57 .add_import(import_to_add); 56 .add_import(import_to_add);
58 57
59 builder.build() 58 item.build()
60 } 59 }
61 60
62 fn detail(&self) -> String { 61 fn detail(&self) -> String {