We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dbaa6f5 commit 103d036Copy full SHA for 103d036
1 file changed
internal/libyaml/serializer.go
@@ -55,13 +55,13 @@ func (r *Representer) node(node *Node, tail string) {
55
56
switch node.Kind {
57
case DocumentNode:
58
- event := NewDocumentStartEvent(noVersionDirective, noTagDirective, true)
+ event := NewDocumentStartEvent(noVersionDirective, noTagDirective, !r.explicitStart)
59
event.HeadComment = []byte(node.HeadComment)
60
r.emit(event)
61
for _, node := range node.Content {
62
r.node(node, "")
63
}
64
- event = NewDocumentEndEvent(true)
+ event = NewDocumentEndEvent(!r.explicitEnd)
65
event.FootComment = []byte(node.FootComment)
66
67
0 commit comments