From b8f4667aa9ff18ebc7730b7b69a0e0f616ef709a Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Wed, 5 Jan 2022 18:04:44 +0100 Subject: [PATCH] Always put a space after `dyn` in macro pretty-printing MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit … regardless of whether the next symbol is punctuation or not. Fixes issue 11100. --- crates/ide_db/src/helpers/insert_whitespace_into_node.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/ide_db/src/helpers/insert_whitespace_into_node.rs b/crates/ide_db/src/helpers/insert_whitespace_into_node.rs index 251a4caa132..9d31966cea6 100644 --- a/crates/ide_db/src/helpers/insert_whitespace_into_node.rs +++ b/crates/ide_db/src/helpers/insert_whitespace_into_node.rs @@ -88,7 +88,7 @@ pub fn insert_ws_into(syn: SyntaxNode) -> SyntaxNode { LIFETIME_IDENT if is_next(|it| is_text(it), true) => { mods.push(do_ws(after, tok)); } - AS_KW => { + AS_KW | DYN_KW => { mods.push(do_ws(after, tok)); } T![;] => { -- 2.44.0