Browse Source

Fix broken test.

pull/32/merge
Mike Krüger 13 years ago
parent
commit
465254ea12
  1. 3
      ICSharpCode.NRefactory.CSharp/Formatter/AstFormattingVisitor.cs
  2. 3
      ICSharpCode.NRefactory.Tests/FormattingTests/TestBraceStlye.cs

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

@ -1664,8 +1664,9 @@ namespace ICSharpCode.NRefactory.CSharp
public override void VisitAnonymousMethodExpression(AnonymousMethodExpression anonymousMethodExpression) public override void VisitAnonymousMethodExpression(AnonymousMethodExpression anonymousMethodExpression)
{ {
if (!anonymousMethodExpression.Body.IsNull) { if (!anonymousMethodExpression.Body.IsNull) {
if (anonymousMethodExpression.Body.LBraceToken.StartLocation.Line != anonymousMethodExpression.Body.RBraceToken.StartLocation.Line) if (anonymousMethodExpression.Body.LBraceToken.GetNextNode () != anonymousMethodExpression.Body.RBraceToken) {
EnforceBraceStyle(policy.AnonymousMethodBraceStyle, anonymousMethodExpression.Body.LBraceToken, anonymousMethodExpression.Body.RBraceToken); EnforceBraceStyle(policy.AnonymousMethodBraceStyle, anonymousMethodExpression.Body.LBraceToken, anonymousMethodExpression.Body.RBraceToken);
}
VisitBlockWithoutFixingBraces(anonymousMethodExpression.Body, policy.IndentBlocks); VisitBlockWithoutFixingBraces(anonymousMethodExpression.Body, policy.IndentBlocks);
return; return;
} }

3
ICSharpCode.NRefactory.Tests/FormattingTests/TestBraceStlye.cs

@ -76,7 +76,7 @@ namespace B {
{ {
void Foo () void Foo ()
{ {
EventHandler handler = delegate(object sender, EventArgs e){}; EventHandler handler = delegate(object sender, EventArgs e){foo ();};
} }
}", }",
@"class Test @"class Test
@ -84,6 +84,7 @@ namespace B {
void Foo () void Foo ()
{ {
EventHandler handler = delegate(object sender, EventArgs e) { EventHandler handler = delegate(object sender, EventArgs e) {
foo ();
}; };
} }
}"); }");

Loading…
Cancel
Save