diff --git a/crates/cli-support/src/lib.rs b/crates/cli-support/src/lib.rs index 728678f4..410700f3 100644 --- a/crates/cli-support/src/lib.rs +++ b/crates/cli-support/src/lib.rs @@ -443,7 +443,7 @@ fn reset_indentation(s: &str) -> String { for line in s.lines() { let line = line.trim(); - if line.starts_with('}') || line.ends_with('}') { + if line.starts_with('}') || (line.ends_with('}') && !line.starts_with('*')) { indent = indent.saturating_sub(1); } let extra = if line.starts_with(':') || line.starts_with('?') { 1 } else { 0 };