Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/item.rs')
-rw-r--r--crates/ide-completion/src/item.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ide-completion/src/item.rs b/crates/ide-completion/src/item.rs
index 92782d1e80..0309952c29 100644
--- a/crates/ide-completion/src/item.rs
+++ b/crates/ide-completion/src/item.rs
@@ -437,8 +437,8 @@ impl Builder {
// `PartialOrd` because it has an alias of ">".
.filter(|alias| {
let mut chars = alias.chars();
- chars.next().is_some_and(unicode_ident::is_xid_start)
- && chars.all(unicode_ident::is_xid_continue)
+ chars.next().is_some_and(char::is_alphabetic)
+ && chars.all(|c| c.is_alphanumeric() || c == '_')
})
// Deliberately concatenated without separators as adding separators e.g.
// `alias1, alias2` results in LSP clients continuing to display the completion even