We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4071780 + db81022 commit bd973a2Copy full SHA for bd973a2
1 file changed
src/Fantomas.Core/Trivia.fs
@@ -419,7 +419,15 @@ let promoteNewlinesBeforeComments (trivia: TriviaNode array) : TriviaNode array
419
420
pendingNewlines.Add(t)
421
| CommentOnSingleLine comment when lastPendingNewlineIsAdjacentTo t.Range.StartLine && t.Range.StartColumn > 0 ->
422
- result.Add(TriviaNode(CommentOnSingleLineWithLeadingNewlines(pendingNewlines.Count, comment), t.Range))
+ let startPos =
423
+ Position.mkPos pendingNewlines.[0].Range.StartLine t.Range.StartColumn
424
+
425
+ let combinedRange = Range.mkFileIndexRange t.Range.FileIndex startPos t.Range.End
426
427
+ result.Add(
428
+ TriviaNode(CommentOnSingleLineWithLeadingNewlines(pendingNewlines.Count, comment), combinedRange)
429
+ )
430
431
pendingNewlines.Clear()
432
| _ ->
433
flushPendingNewlines ()
0 commit comments