From e0434327d0267531d74c517d37d48031c779702a Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Wed, 16 Aug 2023 13:44:44 -0400 Subject: [PATCH] fix(render): only output SPACE for strings that are just a space --- cli/src/generate/render.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cli/src/generate/render.rs b/cli/src/generate/render.rs index 709de1d8..197ce364 100644 --- a/cli/src/generate/render.rs +++ b/cli/src/generate/render.rs @@ -1538,7 +1538,7 @@ impl Generator { } else { 'special_chars: { let replacement = match c { - ' ' => "SPACE", + ' ' if name.len() == 1 => "SPACE", '~' => "TILDE", '`' => "BQUOTE", '!' => "BANG", @@ -1613,6 +1613,7 @@ impl Generator { break 'special_chars; } '0'..='9' | 'a'..='z' | 'A'..='Z' | '_' => unreachable!(), + ' ' => break 'special_chars, }; if !result.is_empty() && !result.ends_with("_") { result.push('_');