Skip to content

Commit a2f94ca

Browse files
committed
Add struct to WriterEvent
1 parent e96ed03 commit a2f94ca

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

src/Fantomas.Core/WriterEvent.fs

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
namespace Fantomas.Core
22

3+
/// Represents a single event emitted during the code formatting process.
4+
/// The sequence of writer events captures how the formatter produces its output.
5+
[<Struct>]
36
type WriterEvent =
4-
| Write of string
7+
| Write of text: string
58
| WriteLine
69
| WriteLineInsideStringConst
7-
| WriteBeforeNewline of string
10+
| WriteBeforeNewline of content: string
811
| WriteLineBecauseOfTrivia
912
| WriteLineInsideTrivia
10-
| IndentBy of int
11-
| UnIndentBy of int
12-
| SetIndent of int
13-
| RestoreIndent of int
14-
| SetAtColumn of int
15-
| RestoreAtColumn of int
13+
| IndentBy of indent: int
14+
| UnIndentBy of unindent: int
15+
| SetIndent of setIndent: int
16+
| RestoreIndent of restoreIndent: int
17+
| SetAtColumn of setAtColumn: int
18+
| RestoreAtColumn of restoreAtColumn: int

0 commit comments

Comments
 (0)