Browse Source

Use newlines in array initializers.

newNRvisualizers
Daniel Grunwald 15 years ago
parent
commit
07c8c0c0f3
  1. 12
      ICSharpCode.NRefactory/CSharp/OutputVisitor/OutputVisitor.cs

12
ICSharpCode.NRefactory/CSharp/OutputVisitor/OutputVisitor.cs

@ -462,7 +462,17 @@ namespace ICSharpCode.NRefactory.CSharp @@ -462,7 +462,17 @@ namespace ICSharpCode.NRefactory.CSharp
else
style = BraceStyle.EndOfLine;
OpenBrace(style);
WriteCommaSeparatedList(arrayInitializerExpression.Children);
bool isFirst = true;
foreach (AstNode node in arrayInitializerExpression.Children) {
if (isFirst) {
isFirst = false;
} else {
Comma(node);
NewLine();
}
node.AcceptVisitor(this, null);
}
NewLine();
CloseBrace(style);
return EndNode(arrayInitializerExpression);
}

Loading…
Cancel
Save