Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/completions/attribute.rs')
-rw-r--r--crates/ide-completion/src/completions/attribute.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/ide-completion/src/completions/attribute.rs b/crates/ide-completion/src/completions/attribute.rs
index cf5427bae3..3c195f80fe 100644
--- a/crates/ide-completion/src/completions/attribute.rs
+++ b/crates/ide-completion/src/completions/attribute.rs
@@ -5,22 +5,22 @@
use std::sync::LazyLock;
use ide_db::{
+ FxHashMap, SymbolKind,
generated::lints::{
- Lint, CLIPPY_LINTS, CLIPPY_LINT_GROUPS, DEFAULT_LINTS, FEATURES, RUSTDOC_LINTS,
+ CLIPPY_LINT_GROUPS, CLIPPY_LINTS, DEFAULT_LINTS, FEATURES, Lint, RUSTDOC_LINTS,
},
syntax_helpers::node_ext::parse_tt_as_comma_sep_paths,
- FxHashMap, SymbolKind,
};
use itertools::Itertools;
use syntax::{
- ast::{self, AttrKind},
AstNode, Edition, SyntaxKind, T,
+ ast::{self, AttrKind},
};
use crate::{
+ Completions,
context::{AttrCtx, CompletionContext, PathCompletionCtx, Qualified},
item::CompletionItem,
- Completions,
};
mod cfg;
@@ -380,7 +380,7 @@ fn parse_comma_sep_expr(input: ast::TokenTree) -> Option<Vec<ast::Expr>> {
.children_with_tokens()
.skip(1)
.take_while(|it| it.as_token() != Some(&r_paren));
- let input_expressions = tokens.group_by(|tok| tok.kind() == T![,]);
+ let input_expressions = tokens.chunk_by(|tok| tok.kind() == T![,]);
Some(
input_expressions
.into_iter()