From b15244a37c6bb15f1b3fa6daa5b5432ee7408ef4 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 11 Feb 2026 10:44:05 +0000 Subject: fix(adapter): Suppress blank lines before continuation keywords (else/catch/finally) --- engine/engine.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engine/engine.go') diff --git a/engine/engine.go b/engine/engine.go index 2ce21f3..0b37dd4 100644 --- a/engine/engine.go +++ b/engine/engine.go @@ -49,7 +49,7 @@ func (e *Engine) format(events []LineEvent, resultBuilder *strings.Builder) { currentIsTopLevel := event.HasASTInfo && event.IsTopLevel currentIsScoped := event.HasASTInfo && event.IsScoped - if hasWrittenContent && !previousWasOpenBrace && !event.IsClosingBrace && !event.IsCaseLabel { + if hasWrittenContent && !previousWasOpenBrace && !event.IsClosingBrace && !event.IsCaseLabel && !event.IsContinuation { if currentIsTopLevel && previousWasTopLevel && currentStatementType != previousStatementType { if !(e.CommentMode == CommentsFollow && previousWasComment) { needsBlankLine = true -- cgit v1.2.3