Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-db/src/syntax_helpers/insert_whitespace_into_node.rs')
-rw-r--r--crates/ide-db/src/syntax_helpers/insert_whitespace_into_node.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/ide-db/src/syntax_helpers/insert_whitespace_into_node.rs b/crates/ide-db/src/syntax_helpers/insert_whitespace_into_node.rs
index 6714e411e2..dd4a665e8e 100644
--- a/crates/ide-db/src/syntax_helpers/insert_whitespace_into_node.rs
+++ b/crates/ide-db/src/syntax_helpers/insert_whitespace_into_node.rs
@@ -1,5 +1,4 @@
//! Utilities for formatting macro expanded nodes until we get a proper formatter.
-use span::Edition;
use syntax::{
ast::make,
ted::{self, Position},
@@ -132,6 +131,6 @@ pub fn insert_ws_into(syn: SyntaxNode) -> SyntaxNode {
}
fn is_text(k: SyntaxKind) -> bool {
- // FIXME: Edition
- k.is_keyword(Edition::CURRENT) || k.is_literal() || k == IDENT || k == UNDERSCORE
+ // Consider all keywords in all editions.
+ k.is_any_identifier() || k.is_literal() || k == UNDERSCORE
}