Skip to content

Commit 52d3d2e

Browse files
author
Kapil Borle
committed
Fix logic for checking newline after close brace
1 parent 2f5f97f commit 52d3d2e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Rules/PlaceCloseBrace.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ private DiagnosticRecord GetViolationsForUncuddledBranches(
356356
var token2 = tokens[closeBracePos + 2];
357357
var branchTokenPos = IsBranchingStatementToken(token1) && !ApartByWhitespace(closeBraceToken, token1) ?
358358
closeBracePos + 1 :
359-
token1.Kind == TokenKind.NewLine || IsBranchingStatementToken(token2) ?
359+
token1.Kind == TokenKind.NewLine && IsBranchingStatementToken(token2) ?
360360
closeBracePos + 2 :
361361
-1;
362362

@@ -377,7 +377,7 @@ private static bool ApartByWhitespace(Token token1, Token token2)
377377
var e1 = token1.Extent;
378378
var e2 = token2.Extent;
379379
return e1.StartLineNumber == e2.StartLineNumber &&
380-
e1.EndColumnNumber - e2.StartColumnNumber == 1;
380+
e2.StartColumnNumber - e1.EndColumnNumber == 1;
381381
}
382382

383383
private List<CorrectionExtent> GetCorrectionsForUncuddledBranches(

0 commit comments

Comments
 (0)