Browse Source

[Formatting] Wrapping is now an intrusive task.

newNRvisualizers
mike 14 years ago
parent
commit
14ed907155
  1. 6
      ICSharpCode.NRefactory.CSharp/Formatter/AstFormattingVisitor.cs

6
ICSharpCode.NRefactory.CSharp/Formatter/AstFormattingVisitor.cs

@ -850,7 +850,8 @@ namespace ICSharpCode.NRefactory.CSharp
rParToken = methodDeclaration.RParToken; rParToken = methodDeclaration.RParToken;
parameters = methodDeclaration.Parameters; parameters = methodDeclaration.Parameters;
} }
if (FormattingMode == ICSharpCode.NRefactory.CSharp.FormattingMode.OnTheFly)
methodCallArgumentWrapping = Wrapping.DoNotChange;
bool wrapMethodCall = DoWrap(methodCallArgumentWrapping, rParToken, parameters.Count); bool wrapMethodCall = DoWrap(methodCallArgumentWrapping, rParToken, parameters.Count);
if (wrapMethodCall && parameters.Any()) { if (wrapMethodCall && parameters.Any()) {
@ -1772,6 +1773,9 @@ namespace ICSharpCode.NRefactory.CSharp
arguments = invocationExpression.Arguments; arguments = invocationExpression.Arguments;
} }
if (FormattingMode == ICSharpCode.NRefactory.CSharp.FormattingMode.OnTheFly)
methodCallArgumentWrapping = Wrapping.DoNotChange;
bool wrapMethodCall = DoWrap(methodCallArgumentWrapping, rParToken, arguments.Count); bool wrapMethodCall = DoWrap(methodCallArgumentWrapping, rParToken, arguments.Count);
if (wrapMethodCall && arguments.Any()) { if (wrapMethodCall && arguments.Any()) {
if (newLineAferMethodCallOpenParentheses) { if (newLineAferMethodCallOpenParentheses) {

Loading…
Cancel
Save