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 @@ -1664,8 +1664,9 @@ namespace ICSharpCode.NRefactory.CSharp
public override void VisitAnonymousMethodExpression(AnonymousMethodExpression anonymousMethodExpression)
{
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);
}
VisitBlockWithoutFixingBraces(anonymousMethodExpression.Body, policy.IndentBlocks);
return;
}

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

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

Loading…
Cancel
Save