Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide_completion/src/completions.rs')
| -rw-r--r-- | crates/ide_completion/src/completions.rs | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/crates/ide_completion/src/completions.rs b/crates/ide_completion/src/completions.rs index 5f751d83a8..3e658c6e91 100644 --- a/crates/ide_completion/src/completions.rs +++ b/crates/ide_completion/src/completions.rs @@ -21,7 +21,7 @@ use hir::known; use ide_db::SymbolKind; use crate::{ - item::{Builder, CompletionKind}, + item::Builder, render::{ const_::render_const, enum_variant::render_variant, @@ -76,8 +76,7 @@ impl Completions { } pub(crate) fn add_keyword(&mut self, ctx: &CompletionContext, keyword: &'static str) { - let mut item = CompletionItem::new(CompletionKind::Keyword, ctx.source_range(), keyword); - item.kind(CompletionItemKind::Keyword); + let item = CompletionItem::new(CompletionItemKind::Keyword, ctx.source_range(), keyword); item.add_to(self); } @@ -191,9 +190,7 @@ impl Completions { } pub(crate) fn add_static_lifetime(&mut self, ctx: &CompletionContext) { - let mut item = - CompletionItem::new(CompletionKind::Reference, ctx.source_range(), "'static"); - item.kind(CompletionItemKind::SymbolKind(SymbolKind::LifetimeParam)); + let item = CompletionItem::new(SymbolKind::LifetimeParam, ctx.source_range(), "'static"); self.add(item.build()); } |