Fork me on github:
yaml-test-suite
All test cases and expected event/JSON output
yaml-test-matrix
Code to run tests for all supported frameworks and create matrix HTML
yaml-editor
Code to create Docker image for all supported frameworks and test them interactively in vim

YAML Framework Matrix


























Frameworks
Tests
C
libyaml
event
C++
yaml
event
java
snake
event
nim
yaml
event
perl5
pegex
event
perl5
pp
event
python
pyyaml
event
python
ruamel
event
java
snake
json
js
yaml
json
lua
yaml
json
perl5
pm
json
perl5
pp
json
perl5
syck
json
perl5
tiny
json
perl5
xs
json
ruby
yaml
json
perl5
pm
native
perl5
pp
native
perl5
syck
native
perl5
tiny
native
perl5
xs
native
ID  ok  json_ok
 diff  json_diff
 n/a
 error
 138


 21
 153
 5

 1
 141


 18
 159



 94
 27

 38
 122
 4

 33
 140


 19
 140


 19
 93
 7
 29
 30
 98
 10
 25
 26
 91
 9
 22
 37
 39
 7
 17
 96
 86
 1
 38
 34
 52
 36
 35
 36
 22
 16
 6
 115
 86
 5
 20
 48
 97
 4
 35
 23


 63
 96


 125
 34


 124
 35


 44
 115


 111
 48
V55R Aliases in Block Sequence ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a n/a error n/a n/a n/a n/a n/a error n/a
6M2F Aliases in Explicit Block Mapping error ok error ok error ok error error error error error n/a n/a error error error error n/a n/a error error error
X38W Aliases in Flow Objects ok ok ok ok ok error ok ok n/a error error error error n/a error n/a n/a error error n/a error n/a
E76Z Aliases in Implicit Block Mapping ok ok ok ok error ok ok ok n/a error n/a n/a n/a n/a error n/a n/a n/a n/a n/a error n/a
2SXE Anchors With Colon in Name error ok error ok error ok error ok error error error n/a n/a error error error error n/a n/a error error error
F2C7 Anchors and Tags ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a n/a error error n/a n/a n/a n/a error error
ZH7C Anchors in Mapping ok ok ok ok ok ok ok ok n/a error n/a n/a n/a n/a error n/a n/a n/a n/a n/a error n/a
PW8X Anchors on Empty Scalars ok ok ok ok error ok ok ok n/a error n/a error n/a error error n/a n/a error n/a error error n/a
H2RW Blank lines ok ok ok ok ok ok ok ok ok ok ok ok ok diff diff ok ok n/a n/a n/a n/a n/a
2JQS Block Mapping with Missing Keys error ok error ok ok ok error error error error error diff ok error error error error n/a n/a error error error
7W2P Block Mapping with Missing Values ok ok ok ok error ok ok ok diff ok diff error ok error error ok ok error n/a error error n/a
JTV5 Block Mapping with Multiline Scalars ok ok ok ok error ok ok ok diff ok diff error ok error error ok ok error n/a error error n/a
93JH Block Mappings in Block Sequence ok ok ok ok diff ok ok ok ok ok ok ok ok ok error ok ok n/a n/a n/a error n/a
6FWR Block Scalar Keep ok ok ok ok ok ok ok ok ok ok ok error ok error error ok ok error n/a error error n/a
MYW6 Block Scalar Strip ok ok ok ok ok ok ok ok ok ok ok error ok error error ok ok error n/a error error n/a
8QBE Block Sequence in Block Mapping ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
3ALJ Block Sequence in Block Sequence ok ok ok ok ok ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
KMK3 Block Submapping ok ok ok ok ok ok ok ok ok ok ok ok ok diff diff ok ok n/a n/a n/a n/a n/a
4UYU Colon in Double Quoted String ok ok ok ok ok ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
565N Construct Binary ok ok ok ok diff ok ok ok n/a error n/a error n/a n/a error error error error n/a n/a error error
S4T7 Document with footer ok ok ok ok ok ok ok ok ok ok ok error ok ok ok ok ok error n/a n/a n/a n/a
J7VC Empty Lines Between Mapping Elements ok ok ok ok ok ok ok ok ok ok diff ok ok diff diff ok ok n/a n/a n/a n/a n/a
NHX8 Empty Lines at End of Document error ok error ok ok ok error error error error error ok ok error error error error n/a n/a error error error
AVM7 Empty Stream ok ok ok ok ok ok ok ok ok ok error ok ok error error error ok n/a n/a error error error
8MK2 Explicit Non-Specific Tag ok diff ok ok ok ok ok ok ok ok ok error ok ok error diff ok error n/a n/a error n/a
N782 Fake markers in flow style error error error ok ok error error error error error error error error ok error error error error error n/a error error
54T7 Flow Mapping ok ok ok ok ok error ok ok ok ok ok error error ok error ok ok error error n/a error n/a
MXS3 Flow Mapping in Block Sequence ok ok ok ok ok error ok ok ok ok ok ok error ok diff ok ok n/a error n/a n/a n/a
DHP8 Flow Sequence ok ok ok ok ok error ok ok ok ok ok error error diff error ok ok error error n/a error n/a
D88J Flow Sequence in Block Mapping ok ok ok ok ok error ok ok ok ok ok ok error ok diff ok ok n/a error n/a n/a n/a
SBG9 Flow Sequence in Flow Mapping ok ok ok ok ok error ok ok n/a n/a error error error n/a error n/a n/a error error n/a error n/a
FUP4 Flow Sequence in Flow Sequence ok ok ok ok ok error ok ok ok ok ok error error ok error ok ok error error n/a error n/a
TS54 Folded Block Scalar ok ok ok ok ok ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
M29M Literal Block Scalar ok ok ok ok ok ok ok ok ok ok ok error ok ok diff ok ok error n/a n/a n/a n/a
AZW3 Lookahead test cases ok ok ok ok diff ok ok ok ok ok ok error ok ok ok ok ok error n/a n/a n/a n/a
GH63 Mixed Block Mapping (explicit to implicit) ok ok ok ok error ok ok ok ok ok ok ok ok diff error ok ok n/a n/a n/a error n/a
RR7F Mixed Block Mapping (implicit to explicit) ok ok ok ok error ok ok ok ok ok ok ok ok diff error ok ok n/a n/a n/a error n/a
9FMG Multi-level Mapping Indent ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
9YRD Multiline Scalar at Top Level ok ok ok ok diff ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
A984 Multiline Scalar in Mapping ok ok ok ok error ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
K4SU Multiple Entry Block Sequence ok ok ok ok ok ok ok ok ok ok ok ok ok diff diff ok ok n/a n/a n/a n/a n/a
J5UC Multiple Pair Block Mapping ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
MZX3 Non-Specific Tags on Scalars ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
RLU9 Sequence Indent ok ok ok ok ok ok ok ok ok ok ok error ok diff diff ok ok error n/a n/a n/a n/a
AZ63 Sequence With Same Indentation as Parent Mapping ok ok ok ok ok ok ok ok ok ok diff error ok diff diff ok ok error n/a n/a n/a n/a
9J7A Simple Mapping Indent ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
65WH Single Entry Block Sequence ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
D9TU Single Pair Block Mapping ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
FQ7F Spec Example 2.1. Sequence of Scalars ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
7BUB Spec Example 2.10. Node for “Sammy Sosa” appears twice in this document ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a n/a error n/a n/a n/a n/a n/a error n/a
M5DY Spec Example 2.11. Mapping between Sequences ok ok ok ok error error ok ok n/a n/a error error error n/a error n/a n/a error error n/a error n/a
9U5K Spec Example 2.12. Compact Nested Mapping ok ok ok ok diff ok ok ok ok ok ok ok ok diff diff ok ok n/a n/a n/a n/a n/a
6JQW Spec Example 2.13. In literals, newlines are preserved ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
96L6 Spec Example 2.14. In the folded scalars, newlines become spaces ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
6VJK Spec Example 2.15. Folded newlines are preserved for "more indented" and blank lines ok ok ok ok ok ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
HMK4 Spec Example 2.16. Indentation determines scope ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
G4RS Spec Example 2.17. Quoted Scalars ok ok ok ok diff ok error error diff diff diff diff ok diff diff diff diff n/a n/a n/a n/a n/a
4CQQ Spec Example 2.18. Multi-line Flow Scalars ok ok ok ok error ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
SYW4 Spec Example 2.2. Mapping Scalars to Scalars ok ok ok ok ok ok ok ok ok ok ok diff ok diff diff ok ok n/a n/a n/a n/a n/a
77H8 Spec Example 2.23. Various Explicit Tags ok ok ok ok ok ok ok ok error error n/a n/a n/a n/a error error error n/a n/a n/a error error
C4HZ Spec Example 2.24. Global Tags ok ok ok ok error error ok ok error error n/a error error n/a error error n/a error error n/a error error
2XXW Spec Example 2.25. Unordered Sets ok ok ok ok diff ok ok ok n/a n/a n/a error n/a error error error n/a error n/a error error error
J7PZ Spec Example 2.26. Ordered Mappings ok ok ok ok diff ok ok ok diff ok ok ok ok diff error error diff n/a n/a n/a error error
UGM3 Spec Example 2.27. Invoice ok ok ok ok diff ok ok ok error error n/a error n/a n/a error error n/a error n/a n/a error error
RZT7 Spec Example 2.28. Log File ok ok ok ok error ok ok ok n/a n/a error error n/a n/a error n/a n/a error n/a n/a error n/a
PBJ2 Spec Example 2.3. Mapping Scalars to Sequences ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
229Q Spec Example 2.4. Sequence of Mappings ok ok ok ok ok ok ok ok ok ok ok ok ok diff diff ok ok n/a n/a n/a n/a n/a
YD5X Spec Example 2.5. Sequence of Sequences ok ok ok ok ok error ok ok ok ok ok ok error diff diff ok ok n/a error n/a n/a n/a
ZF4X Spec Example 2.6. Mapping of Mappings ok ok ok ok ok error ok ok ok ok ok error error diff error ok ok error error n/a error n/a
JHB9 Spec Example 2.7. Two Documents in a Stream ok ok ok ok ok ok ok ok n/a n/a error n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
U9NS Spec Example 2.8. Play by Play Feed from a Game ok ok ok ok ok ok ok ok n/a n/a error error n/a n/a n/a n/a n/a error n/a n/a n/a n/a
J9HZ Spec Example 2.9. Single Document with Two Comments ok ok ok ok ok ok ok ok ok ok ok error ok ok ok ok ok error n/a n/a n/a n/a
J3BT Spec Example 5.12. Tabs and Spaces ok ok error ok ok ok error error error ok ok error ok error ok ok ok error n/a error n/a n/a
S9E8 Spec Example 5.3. Block Structure Indicators ok ok ok ok diff ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
UDR7 Spec Example 5.4. Flow Collection Indicators ok ok ok ok ok error ok ok ok ok ok ok error error error ok ok n/a error error error n/a
98YD Spec Example 5.5. Comment Indicator ok ok ok ok ok ok ok ok n/a n/a error n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
CUP7 Spec Example 5.6. Node Property Indicators ok ok ok ok ok ok ok ok error error n/a n/a n/a n/a error error n/a n/a n/a n/a error error
5BVJ Spec Example 5.7. Block Scalar Indicators ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
9SHH Spec Example 5.8. Quoted Scalar Indicators ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
27NA Spec Example 5.9. Directive Indicator error ok ok ok ok ok ok ok ok ok error error ok diff ok error error error n/a n/a n/a error
6HB6 Spec Example 6.1. Indentation Spaces ok ok error ok ok error error error error ok ok error error ok error ok ok error error n/a error n/a
8G76 Spec Example 6.10. Comment Lines ok ok ok ok ok ok ok ok n/a n/a error n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
P94K Spec Example 6.11. Multi-Line Comments ok ok ok ok diff ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
Q9WF Spec Example 6.12. Separation Spaces ok ok ok ok diff error ok ok n/a n/a error error error error error n/a n/a error error error error n/a
6LVF Spec Example 6.13. Reserved Directives error ok ok ok error diff ok ok n/a n/a error error n/a n/a error error error error n/a n/a error error
BEC7 Spec Example 6.14. “YAML” directive error ok ok ok error diff ok ok n/a n/a error error n/a n/a error error error error n/a n/a error error
U3C3 Spec Example 6.16. “TAG” directive ok ok ok ok ok ok ok ok ok ok ok error ok diff error error ok error n/a n/a error error
9WXW Spec Example 6.18. Primary Tag Handle ok ok ok ok error ok ok ok error error error error n/a n/a error error n/a error n/a n/a error error
P76L Spec Example 6.19. Secondary Tag Handle ok ok ok ok ok ok ok ok error error n/a error n/a n/a error error n/a error n/a n/a error error
A2M4 Spec Example 6.2. Indentation Indicators error ok error ok error ok error error error ok error error ok diff error error error error n/a n/a error error
CC74 Spec Example 6.20. Tag Handles ok ok ok ok ok ok ok ok error error n/a error n/a n/a error error n/a error n/a n/a error error
5TYM Spec Example 6.21. Local Tag Prefix ok ok ok ok ok ok ok ok error error error error n/a error error n/a n/a error n/a error error n/a
Z9M4 Spec Example 6.22. Global Tag Prefix ok ok ok ok ok ok ok ok error error n/a error n/a n/a error error n/a error n/a n/a error error
HMQ5 Spec Example 6.23. Node Properties ok ok ok ok error ok ok ok n/a error error error n/a error error error n/a error n/a n/a error error
7FWL Spec Example 6.24. Verbatim Tags ok ok ok ok diff ok ok ok error error n/a error n/a n/a error error n/a error n/a n/a error error
6CK3 Spec Example 6.26. Tag Shorthands ok diff ok ok ok ok ok error error error n/a error n/a n/a error error n/a error n/a n/a error error
S4JQ Spec Example 6.28. Non-Specific Tags ok diff ok ok ok ok ok ok n/a n/a n/a n/a n/a n/a error n/a n/a n/a n/a n/a error n/a
JS2J Spec Example 6.29. Node Anchors ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a n/a error n/a n/a n/a n/a n/a error n/a
6BCT Spec Example 6.3. Separation Spaces error ok error ok diff ok error error error ok error error ok error error error error error n/a error error error
4ZYM Spec Example 6.4. Line Prefixes ok ok ok ok error ok ok ok ok ok ok error ok diff error ok ok error n/a n/a error n/a
5GBF Spec Example 6.5. Empty Lines ok ok ok ok error ok ok ok ok ok ok error ok diff error ok ok error n/a n/a error n/a
K527 Spec Example 6.6. Line Folding ok ok ok ok ok ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
MJS9 Spec Example 6.7. Block Folding ok ok ok ok ok ok ok ok ok ok ok error ok diff error ok ok error n/a n/a error n/a
TL85 Spec Example 6.8. Flow Folding ok ok ok ok ok ok ok ok ok diff ok error ok diff error ok ok error n/a n/a error n/a
5NYZ Spec Example 6.9. Separated Comment ok ok ok ok diff ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
3GZX Spec Example 7.1. Alias Nodes ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a n/a error n/a n/a n/a n/a n/a error n/a
DBG4 Spec Example 7.10. Plain Characters error ok error ok ok error error error error diff error error error diff error error error error error n/a error error
L9U5 Spec Example 7.11. Plain Implicit Keys ok ok ok ok error error ok ok ok ok ok error error error error ok ok error error error error n/a
HS5T Spec Example 7.12. Plain Lines ok ok error ok diff ok error error error ok diff error ok diff error ok ok error n/a n/a error n/a
5KJE Spec Example 7.13. Flow Sequence ok ok ok ok ok error ok ok ok ok ok ok error error diff ok ok n/a error error n/a n/a
8UDB Spec Example 7.14. Flow Sequence Entries ok ok ok ok error error ok ok ok ok ok error error error error ok ok error error error error n/a
5C5M Spec Example 7.15. Flow Mappings ok ok ok ok ok error ok ok ok ok ok ok error error error ok ok n/a error error error n/a
DFF7 Spec Example 7.16. Flow Mapping Entries ok ok ok ok error error ok ok diff diff ok error error error error diff diff error error error error n/a
4ABK Spec Example 7.17. Flow Mapping Separate Values error ok error ok error error error error error diff error error error error error error error error error error error error
C2DT Spec Example 7.18. Flow Mapping Adjacent Values ok ok ok ok error error ok ok diff diff ok error error error error diff diff error error error error n/a
QF4Y Spec Example 7.19. Single Pair Flow Mappings ok ok ok ok error error ok ok ok ok ok error error ok error ok ok error error n/a error n/a
WZ62 Spec Example 7.2. Empty Content error ok error ok error error error error error error error error error error error error error error error error error error
CT4Q Spec Example 7.20. Single Pair Explicit Entry ok ok ok ok error error ok ok ok ok ok error error error error ok ok error error error error n/a
KZN9 Spec Example 7.21. Single Pair Implicit Entries error ok error ok error error error error error n/a error error error error error error error error error error error error
Q88A Spec Example 7.23. Flow Content ok ok ok ok ok error ok ok ok ok ok ok error ok error ok ok n/a error n/a error n/a
LE5A Spec Example 7.24. Flow Nodes ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a n/a error error n/a n/a n/a n/a error error
FRK4 Spec Example 7.3. Completely Empty Flow Nodes error ok error ok error error error error error diff error error error error error error error error error error error error
LQZ7 Spec Example 7.4. Double Quoted Implicit Keys ok ok ok ok error error ok ok ok ok ok error error error error ok ok error error error error n/a
NP9H Spec Example 7.5. Double Quoted Line Breaks ok ok ok ok diff ok ok ok ok diff ok error ok diff error ok ok error n/a n/a error n/a
7A4E Spec Example 7.6. Double Quoted Lines ok ok ok ok ok ok ok ok ok diff ok error ok diff error ok ok error n/a n/a error n/a
4GC6 Spec Example 7.7. Single Quoted Characters ok ok ok ok ok ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
87E4 Spec Example 7.8. Single Quoted Implicit Keys ok ok ok ok error error ok ok ok ok ok error error error error ok ok error error error error n/a
PRH3 Spec Example 7.9. Single Quoted Lines ok ok ok ok ok ok ok ok ok diff ok error ok diff error ok ok error n/a n/a error n/a
P2AD Spec Example 8.1. Block Scalar Header ok ok ok ok diff ok ok ok ok ok ok error ok ok diff ok ok error n/a n/a n/a n/a
7T8X Spec Example 8.10. Folded Lines - 8.13. Final Empty Lines ok ok ok ok ok ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
JQ4R Spec Example 8.14. Block Sequence ok ok ok ok diff ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
W42U Spec Example 8.15. Block Sequence Entry Types ok ok ok ok error ok ok ok ok ok diff error ok ok error ok ok error n/a n/a error n/a
TE2A Spec Example 8.16. Block Mappings ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
5WE3 Spec Example 8.17. Explicit Block Mapping Entries ok ok ok ok error ok ok ok diff ok diff error ok error error ok ok error n/a error error n/a
S3PD Spec Example 8.18. Implicit Block Mapping Entries error ok error ok diff ok error error error error error error ok error error error error error n/a error error error
V9D5 Spec Example 8.19. Compact Block Mappings ok ok ok ok diff ok ok ok n/a n/a error error error error error n/a n/a error error error error n/a
R4YG Spec Example 8.2. Block Indentation Indicator error ok ok ok ok diff ok ok ok ok error diff diff diff error error error n/a n/a n/a error error
735Y Spec Example 8.20. Block Node Types ok ok ok ok diff ok ok ok ok ok ok error ok diff error error ok error n/a n/a error error
M5C3 Spec Example 8.21. Block Scalar Nodes ok ok ok ok diff ok ok ok error ok ok error ok error error diff ok error n/a error error n/a
57H4 Spec Example 8.22. Block Collection Nodes ok ok ok ok ok ok ok ok ok ok ok error ok error error error ok error n/a error error error
A6F9 Spec Example 8.4. Chomping Final Line Break ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok ok n/a n/a n/a n/a n/a
F8F9 Spec Example 8.5. Chomping Trailing Lines ok ok ok ok ok ok ok ok ok ok ok diff ok ok error ok ok n/a n/a n/a error n/a
K858 Spec Example 8.6. Empty Scalar Chomping ok ok ok ok ok ok ok ok ok ok ok diff ok diff error ok ok n/a n/a n/a error n/a
M9B4 Spec Example 8.7. Literal Scalar ok ok ok ok ok ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
DWX9 Spec Example 8.8. Literal Content ok ok ok ok ok ok ok ok ok ok ok error ok diff error ok ok error n/a n/a error n/a
G992 Spec Example 8.9. Folded Scalar ok ok ok ok ok ok ok ok ok ok ok error ok ok error ok ok error n/a n/a error n/a
RTP8 Spec Example 9.2. Document Markers error ok ok ok diff ok ok ok ok ok error error ok diff error error error error n/a n/a error error
M7A3 Spec Example 9.3. Bare Documents error diff error ok error diff error error error n/a error error n/a n/a error error error error n/a n/a error error
UT92 Spec Example 9.4. Explicit Documents ok ok ok ok diff ok ok ok n/a n/a error error n/a n/a n/a n/a n/a error n/a n/a n/a n/a
W4TN Spec Example 9.5. Directives Documents error diff error ok diff ok error error error n/a error error n/a n/a n/a error error error n/a n/a n/a error
6ZKB Spec Example 9.6. Stream error ok ok ok error ok ok ok n/a n/a error error n/a n/a error error error error n/a n/a error error
6JWB Tags for Block Objects ok ok ok ok ok ok ok ok ok ok ok ok ok diff error error ok n/a n/a n/a error error
EHF6 Tags for Flow Objects ok ok ok ok ok error ok ok ok ok ok error error diff error error ok error error n/a error error
35KP Tags for Root Objects ok ok ok ok error ok ok ok n/a n/a error error n/a n/a error error n/a error n/a n/a error error
2AUY Tags in Block Sequence ok ok ok ok ok ok ok ok ok ok ok ok ok ok error error ok n/a n/a n/a error error
L94M Tags in Explicit Mapping ok ok ok ok error ok ok ok ok ok ok ok ok ok error error ok n/a n/a n/a error error
74H7 Tags in Implicit Mapping ok ok ok ok ok ok ok ok ok error ok diff ok diff error error ok n/a n/a n/a error error
FH7J Tags on Empty Scalars ok ok ok ok diff ok ok ok n/a error n/a n/a n/a error error error n/a n/a n/a error error error
LP6E Whitespace After Scalars in Flow ok ok ok ok ok error ok ok ok ok diff error error ok error ok ok error error n/a error n/a