Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide_completion/src/completions/mod_.rs')
-rw-r--r--crates/ide_completion/src/completions/mod_.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/ide_completion/src/completions/mod_.rs b/crates/ide_completion/src/completions/mod_.rs
index 1c864c0e70..28be83f196 100644
--- a/crates/ide_completion/src/completions/mod_.rs
+++ b/crates/ide_completion/src/completions/mod_.rs
@@ -11,7 +11,7 @@ use rustc_hash::FxHashSet;
use crate::{patterns::ImmediateLocation, CompletionItem};
-use crate::{context::CompletionContext, item::CompletionKind, Completions};
+use crate::{context::CompletionContext, Completions};
/// Complete mod declaration, i.e. `mod $0 ;`
pub(crate) fn complete_mod(acc: &mut Completions, ctx: &CompletionContext) -> Option<()> {
@@ -80,8 +80,7 @@ pub(crate) fn complete_mod(acc: &mut Completions, ctx: &CompletionContext) -> Op
if mod_under_caret.semicolon_token().is_none() {
label.push(';');
}
- let mut item = CompletionItem::new(CompletionKind::Magic, ctx.source_range(), &label);
- item.kind(SymbolKind::Module);
+ let item = CompletionItem::new(SymbolKind::Module, ctx.source_range(), &label);
item.add_to(acc)
});
@@ -141,9 +140,10 @@ fn module_chain_to_containing_module_file(
#[cfg(test)]
mod tests {
- use crate::tests::completion_list;
use expect_test::{expect, Expect};
+ use crate::tests::completion_list;
+
fn check(ra_fixture: &str, expect: Expect) {
let actual = completion_list(ra_fixture);
expect.assert_eq(&actual);