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_.rs | 8 |
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); |