aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide/src/completion/presentation.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2020-07-16 20:32:20 +0100
committerAleksey Kladov <[email protected]>2020-07-16 20:32:20 +0100
commit0265778e86f7e130a921ab6307cfdcc0ad953fe0 (patch)
tree9aab4e60f3f55b783e6b2b105b239115e8fb958d /crates/ra_ide/src/completion/presentation.rs
parent4759a39f06be1ec1469101a8aac39039b8743806 (diff)
Don't use function signature for Display
Diffstat (limited to 'crates/ra_ide/src/completion/presentation.rs')
-rw-r--r--crates/ra_ide/src/completion/presentation.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/ra_ide/src/completion/presentation.rs b/crates/ra_ide/src/completion/presentation.rs
index e29b82017..160f2f319 100644
--- a/crates/ra_ide/src/completion/presentation.rs
+++ b/crates/ra_ide/src/completion/presentation.rs
@@ -11,7 +11,9 @@ use crate::{
11 completion_item::Builder, CompletionContext, CompletionItem, CompletionItemKind, 11 completion_item::Builder, CompletionContext, CompletionItem, CompletionItemKind,
12 CompletionKind, Completions, 12 CompletionKind, Completions,
13 }, 13 },
14 display::{const_label, function_signature::FunctionSignature, macro_label, type_label}, 14 display::{
15 const_label, function_label, function_signature::FunctionSignature, macro_label, type_label,
16 },
15 CompletionScore, RootDatabase, 17 CompletionScore, RootDatabase,
16}; 18};
17 19
@@ -206,7 +208,7 @@ impl Completions {
206 }) 208 })
207 .set_documentation(func.docs(ctx.db)) 209 .set_documentation(func.docs(ctx.db))
208 .set_deprecated(is_deprecated(func, ctx.db)) 210 .set_deprecated(is_deprecated(func, ctx.db))
209 .detail(function_signature.to_string()); 211 .detail(function_label(&ast_node));
210 212
211 let params = function_signature 213 let params = function_signature
212 .parameter_names 214 .parameter_names