From 2b41c9d2ea51c700a163110e122b3a4e01be2aa3 Mon Sep 17 00:00:00 2001 From: Maxim Medvedev Date: Sat, 26 Dec 2009 19:16:53 +0300 Subject: [PATCH] assert: InitialInfoBuilder.processSimpleBlock --- .../plugins/groovy/formatter/GroovyBlockGenerator.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/formatter/GroovyBlockGenerator.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/formatter/GroovyBlockGenerator.java index d7ba4e872c68..9d1592b903c9 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/formatter/GroovyBlockGenerator.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/formatter/GroovyBlockGenerator.java @@ -106,8 +106,10 @@ public class GroovyBlockGenerator implements GroovyElementTypes { ASTNode children[] = getGroovyChildren(node); ASTNode prevChildNode = null; for (ASTNode childNode : children) { - final Indent indent = GroovyIndentProcessor.getChildIndent(block, prevChildNode, childNode); - subBlocks.add(new GroovyBlock(childNode, myAlignment, indent, myWrap, mySettings)); + if (childNode.getTextRange().getLength() > 0) { + final Indent indent = GroovyIndentProcessor.getChildIndent(block, prevChildNode, childNode); + subBlocks.add(new GroovyBlock(childNode, myAlignment, indent, myWrap, mySettings)); + } prevChildNode = childNode; } return subBlocks; -- 2.32.0