starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/adj5d7gp2006b8x5qxgaprjxqrrhcjqh-node-18.17.1/bin:/gnu/store/dbl20c7s4ij9y3v6fx77y3g5a0ynm3ns-tree-sitter-cli-0.20.10/bin:/gnu/store/54cg8d0xnnbd6n40hg2smaqfafz2km79-tar-1.34/bin:/gnu/store/jjazmdlhvqh0yxzk2qwbl13hflnv9jj6-gzip-1.12/bin:/gnu/store/nbalv23p48cdwf9m651s4yagcacsay2l-bzip2-1.0.8/bin:/gnu/store/q68rwxvi47zkw29r7ycg6a4jg2lpky1d-file-5.44/bin:/gnu/store/8315h8gqhd9l5a593g2j09rby3zs6nds-diffutils-3.8/bin:/gnu/store/10dp5a06lqg5kcbl77wdl2sfhrjchagk-patch-2.7.6/bin:/gnu/store/kj4h8gvidm64l0p8k4q9knhprvmajcrp-findutils-4.9.0/bin:/gnu/store/vjw939r5cjccbmdcjxg34lbpqrcjpnwb-gawk-5.2.1/bin:/gnu/store/9a4hc78kh956srjzr00cwpql1pavfk7d-sed-4.8/bin:/gnu/store/acf2bj4w033i0b1v5bcws46gc85x4dm4-grep-3.8/bin:/gnu/store/qbhy2zzqzzfqbr7s59y513bxd1w22wzb-xz-5.2.8/bin:/gnu/store/n1jykk68ml8y9zm4ybygyfdjs3rw6bjs-coreutils-9.1/bin:/gnu/store/0mfya6ws3bk273wrwdgwlyv8j8cikkkg-make-4.3/bin:/gnu/store/id0knspwhrd51wrg2nbx2pw3ajz36ngg-bash-minimal-5.1.16/bin:/gnu/store/czfalsz0yhfl1m64k2s5ag9h2w4wxz95-ld-wrapper-0/bin:/gnu/store/1b5sk5dgk5y3hzczd8bq1micm5c7d1vj-binutils-2.38/bin:/gnu/store/9c54kwmmb31zzjxbcfi2z6070mqk73fy-gcc-11.3.0/bin:/gnu/store/a19xbynxc3sg25xpkwmx7g0mdl7g31hx-glibc-2.35/bin:/gnu/store/a19xbynxc3sg25xpkwmx7g0mdl7g31hx-glibc-2.35/sbin' environment variable `NODE_PATH' set to `/gnu/store/adj5d7gp2006b8x5qxgaprjxqrrhcjqh-node-18.17.1/lib/node_modules' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/adj5d7gp2006b8x5qxgaprjxqrrhcjqh-node-18.17.1/include:/gnu/store/nbalv23p48cdwf9m651s4yagcacsay2l-bzip2-1.0.8/include:/gnu/store/q68rwxvi47zkw29r7ycg6a4jg2lpky1d-file-5.44/include:/gnu/store/vjw939r5cjccbmdcjxg34lbpqrcjpnwb-gawk-5.2.1/include:/gnu/store/qbhy2zzqzzfqbr7s59y513bxd1w22wzb-xz-5.2.8/include:/gnu/store/0mfya6ws3bk273wrwdgwlyv8j8cikkkg-make-4.3/include:/gnu/store/1b5sk5dgk5y3hzczd8bq1micm5c7d1vj-binutils-2.38/include:/gnu/store/9c54kwmmb31zzjxbcfi2z6070mqk73fy-gcc-11.3.0/include:/gnu/store/a19xbynxc3sg25xpkwmx7g0mdl7g31hx-glibc-2.35/include:/gnu/store/16k75cff83rk6gf2zd9hx11szw03qn4m-tree-sitter-0.20.10/include:/gnu/store/64svgy8g04741kvr5sq60mp568ygsqfi-linux-libre-headers-5.15.49/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/adj5d7gp2006b8x5qxgaprjxqrrhcjqh-node-18.17.1/include:/gnu/store/nbalv23p48cdwf9m651s4yagcacsay2l-bzip2-1.0.8/include:/gnu/store/q68rwxvi47zkw29r7ycg6a4jg2lpky1d-file-5.44/include:/gnu/store/vjw939r5cjccbmdcjxg34lbpqrcjpnwb-gawk-5.2.1/include:/gnu/store/qbhy2zzqzzfqbr7s59y513bxd1w22wzb-xz-5.2.8/include:/gnu/store/0mfya6ws3bk273wrwdgwlyv8j8cikkkg-make-4.3/include:/gnu/store/1b5sk5dgk5y3hzczd8bq1micm5c7d1vj-binutils-2.38/include:/gnu/store/9c54kwmmb31zzjxbcfi2z6070mqk73fy-gcc-11.3.0/include/c++:/gnu/store/9c54kwmmb31zzjxbcfi2z6070mqk73fy-gcc-11.3.0/include:/gnu/store/a19xbynxc3sg25xpkwmx7g0mdl7g31hx-glibc-2.35/include:/gnu/store/16k75cff83rk6gf2zd9hx11szw03qn4m-tree-sitter-0.20.10/include:/gnu/store/64svgy8g04741kvr5sq60mp568ygsqfi-linux-libre-headers-5.15.49/include' environment variable `LIBRARY_PATH' set to `/gnu/store/adj5d7gp2006b8x5qxgaprjxqrrhcjqh-node-18.17.1/lib:/gnu/store/nbalv23p48cdwf9m651s4yagcacsay2l-bzip2-1.0.8/lib:/gnu/store/q68rwxvi47zkw29r7ycg6a4jg2lpky1d-file-5.44/lib:/gnu/store/vjw939r5cjccbmdcjxg34lbpqrcjpnwb-gawk-5.2.1/lib:/gnu/store/qbhy2zzqzzfqbr7s59y513bxd1w22wzb-xz-5.2.8/lib:/gnu/store/1b5sk5dgk5y3hzczd8bq1micm5c7d1vj-binutils-2.38/lib:/gnu/store/a19xbynxc3sg25xpkwmx7g0mdl7g31hx-glibc-2.35/lib:/gnu/store/s2sl8i4m58xyl9d34lspx8d82nlxlz79-glibc-2.35-static/lib:/gnu/store/4yq91i7db97yvn7yw3gghlraacllzvrw-glibc-utf8-locales-2.35/lib:/gnu/store/16k75cff83rk6gf2zd9hx11szw03qn4m-tree-sitter-0.20.10/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/4yq91i7db97yvn7yw3gghlraacllzvrw-glibc-utf8-locales-2.35/lib/locale' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/.gitmodules' -> `./.gitmodules' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/README.md' -> `./README.md' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/CHANGELOG.md' -> `./CHANGELOG.md' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/yarn.lock' -> `./yarn.lock' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/.travis.yml' -> `./.travis.yml' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/.editorconfig' -> `./.editorconfig' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/grammar-schema.js' -> `./grammar-schema.js' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/.gitattributes' -> `./.gitattributes' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/grammar.js' -> `./grammar.js' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/.gitignore' -> `./.gitignore' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/.npmignore' -> `./.npmignore' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/LICENSE' -> `./LICENSE' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/package.json' -> `./package.json' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/src/schema.generated.cc' -> `./src/schema.generated.cc' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/src/scanner.cc' -> `./src/scanner.cc' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/corpus/schema.txt' -> `./corpus/schema.txt' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/corpus/spec.txt' -> `./corpus/spec.txt' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/docs/index.html' -> `./docs/index.html' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/docs/assets/web-tree-sitter-0.19.3/tree-sitter.js' -> `./docs/assets/web-tree-sitter-0.19.3/tree-sitter.js' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/docs/assets/web-tree-sitter-0.19.3/LICENSE' -> `./docs/assets/web-tree-sitter-0.19.3/LICENSE' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/docs/assets/web-tree-sitter-0.19.3/tree-sitter.wasm' -> `./docs/assets/web-tree-sitter-0.19.3/tree-sitter.wasm' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/docs/assets/tree-sitter-playground-0.19.3/style.css' -> `./docs/assets/tree-sitter-playground-0.19.3/style.css' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/docs/assets/tree-sitter-playground-0.19.3/playground.js' -> `./docs/assets/tree-sitter-playground-0.19.3/playground.js' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/docs/assets/tree-sitter-playground-0.19.3/LICENSE' -> `./docs/assets/tree-sitter-playground-0.19.3/LICENSE' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/docs/assets/tree-sitter-yaml-0.5.0/tree-sitter-yaml.wasm' -> `./docs/assets/tree-sitter-yaml-0.5.0/tree-sitter-yaml.wasm' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/scripts/setup-tree-sitter.sh' -> `./scripts/setup-tree-sitter.sh' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/scripts/update-schema.js' -> `./scripts/update-schema.js' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/scripts/generate-playground.js' -> `./scripts/generate-playground.js' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/scripts/update-spec-corpus.js' -> `./scripts/update-spec-corpus.js' `/gnu/store/25dxpcnkwxg7iw7vsc9i19bs0glk4al5-tree-sitter-yaml-0.5.0-checkout/scripts/update-schema.sh' -> `./scripts/update-schema.sh' phase `unpack' succeeded after 0.0 seconds starting phase `set-home' set HOME to "/tmp/guix-build-tree-sitter-yaml-0.5.0.drv-0/npm-home-0" phase `set-home' succeeded after 0.0 seconds starting phase `bootstrap' no 'configure.ac' or anything like that, doing nothing phase `bootstrap' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `patch-dependencies' phase `patch-dependencies' succeeded after 0.0 seconds starting phase `delete-lockfiles' phase `delete-lockfiles' succeeded after 0.0 seconds starting phase `configure' up to date, audited 1 package in 755ms found 0 vulnerabilities phase `configure' succeeded after 1.5 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' phase `build' succeeded after 0.3 seconds starting phase `check' schema: βœ“ Example 10.4. !!null Examples βœ“ Example 10.5. !!bool Examples βœ“ Example 10.6. !!int Examples βœ“ Example 10.7. !!float Examples βœ“ Example 10.8. JSON Tag Resolution βœ“ Example 10.9. Core Tag Resolution spec: βœ“ Aliases in Block Sequence βœ“ Aliases in Explicit Block Mapping βœ“ Aliases in Flow Objects βœ“ Aliases in Implicit Block Mapping βœ“ Allowed characters in alias βœ“ Allowed characters in keys βœ“ Allowed characters in plain scalars βœ“ Allowed characters in quoted mapping key βœ“ Anchor and alias as mapping key [INVALID] βœ“ Anchor before sequence entry on same line [INVALID] βœ“ Anchor before zero indented sequence βœ“ Anchor for empty node βœ“ Anchor plus Alias [INVALID] βœ“ Anchor with colon in the middle βœ“ Anchor with unicode character βœ“ Anchors and Tags βœ“ Anchors in Mapping βœ“ Anchors on Empty Scalars βœ“ Anchors With Colon in Name βœ“ Backslashes in singlequotes βœ“ Bad indentation in mapping (2) [INVALID] βœ“ Bad indentation in mapping [INVALID] βœ“ Bare document after document end marker βœ“ Blank lines βœ“ Block Mapping with Missing Keys βœ“ Block Mapping with Missing Values βœ“ Block Mapping with Multiline Scalars βœ“ Block Mappings in Block Sequence βœ“ Block scalar indicator order βœ“ Block Scalar Keep βœ“ Block Scalar Strip βœ“ Block Scalar Strip [1.3] βœ“ Block scalar with spaces only βœ“ Block scalar with wrong indented line after spaces only [INVALID] βœ“ Block Sequence in Block Mapping βœ“ Block Sequence in Block Sequence βœ“ Block Submapping βœ“ Colon and adjacent value after comment on next line βœ“ Colon and adjacent value on next line βœ“ Colon followed by comma βœ“ Colon in Double Quoted String βœ“ Comment and document-end marker βœ“ Comment between plain scalar lines [INVALID] βœ“ Comment in flow sequence before comma βœ“ Comment in plain multiline value [INVALID] βœ“ Comment that looks like a mapping key [INVALID] βœ“ Comment without whitespace after block scalar indicator [INVALID] βœ“ Comment without whitespace after doublequoted scalar [INVALID] βœ“ Construct Binary βœ“ Directive without document [INVALID] βœ“ Document start on last line βœ“ Document with footer βœ“ Document-end marker βœ“ Double quoted scalar with escaped single quote [INVALID] βœ“ Double quoted string without closing quote [INVALID] βœ“ Doublequoted scalar starting with a tab βœ“ Duplicate YAML directive βœ“ Empty flow collections βœ“ Empty Lines at End of Document βœ“ Empty Lines Between Mapping Elements βœ“ Empty Stream βœ“ Escaped slash in double quotes βœ“ Explicit key and value seperated by comment βœ“ Explicit Non-Specific Tag βœ“ Explicit Non-Specific Tag [1.3] βœ“ Flow Mapping βœ“ Flow mapping colon on line after key βœ“ Flow Mapping in Block Sequence βœ“ Flow Mapping Key on two lines [INVALID] βœ“ Flow mapping missing a separating comma [INVALID] βœ“ Flow Sequence βœ“ Flow Sequence in Block Mapping βœ“ Flow Sequence in Flow Mapping βœ“ Flow Sequence in Flow Sequence βœ“ Flow sequence with invalid comma at the beginning [INVALID] βœ“ Flow sequence with invalid extra closing bracket [INVALID] βœ“ Flow sequence with invalid extra comma [INVALID] βœ“ Flow sequence without closing bracket [INVALID] βœ“ Folded Block Scalar βœ“ Folded Block Scalar [1.3] βœ“ Implicit Flow Mapping Key on one line βœ“ Implicit key followed by newline [INVALID] βœ“ Implicit key followed by newline and adjacent value [INVALID] βœ“ Invalid anchor in zero indented sequence [INVALID] βœ“ Invalid block mapping key on same line as previous key [INVALID] βœ“ Invalid comment after comma [INVALID] βœ“ Invalid comment after end of flow sequence [INVALID] βœ“ Invalid content after document end marker [INVALID] βœ“ Invalid document markers in flow style [INVALID] βœ“ Invalid document-end marker in single quoted string [INVALID] βœ“ Invalid document-start marker in doublequoted tring [INVALID] βœ“ Invalid escape in double quoted string [INVALID] βœ“ Invalid item after end of flow sequence [INVALID] βœ“ Invalid mapping after sequence [INVALID] βœ“ Invalid mapping in plain multiline [INVALID] βœ“ Invalid Mapping in plain scalar [INVALID] βœ“ Invalid mapping in plain single line value [INVALID] βœ“ Invalid nested mapping [INVALID] βœ“ Invalid scalar after sequence [INVALID] βœ“ Invalid scalar at the end of mapping [INVALID] βœ“ Invalid scalar at the end of sequence [INVALID] βœ“ Invalid sequene item on same line as previous item [INVALID] βœ“ Invalid tabs as indendation in a mapping [INVALID] βœ“ Invalid tag [INVALID] βœ“ Invalid text after block scalar indicator [INVALID] βœ“ Invalid value after mapping [INVALID] βœ“ Key with anchor after missing explicit mapping value βœ“ Literal Block Scalar βœ“ Literal block scalar with more spaces in first line [INVALID] βœ“ Literal unicode βœ“ Lookahead test cases βœ“ Mapping starting at --- line [INVALID] βœ“ Mapping with anchor on document start line [INVALID] βœ“ Mapping, key and flow sequence item anchors βœ“ Missing colon [INVALID] βœ“ Missing comma in flow [INVALID] βœ“ Missing document-end marker before directive [INVALID] βœ“ Missing space in YAML directive βœ“ Mixed Block Mapping (explicit to implicit) βœ“ Mixed Block Mapping (implicit to explicit) βœ“ More indented lines at the beginning of folded block scalars βœ“ Multi-level Mapping Indent βœ“ Multiline double quoted flow mapping key βœ“ Multiline double quoted implicit keys [INVALID] βœ“ Multiline doublequoted flow mapping key without value βœ“ Multiline implicit keys [INVALID] βœ“ Multiline plain flow mapping key βœ“ Multiline plain flow mapping key without value βœ“ Multiline plain scalar with empty line βœ“ Multiline plain value with tabs on empty lines βœ“ Multiline Scalar at Top Level βœ“ Multiline Scalar at Top Level [1.3] βœ“ Multiline Scalar in Mapping βœ“ Multiline scalar that looks like a YAML directive βœ“ Multiline single quoted implicit keys [INVALID] βœ“ Multiple Entry Block Sequence βœ“ Multiple Pair Block Mapping βœ“ Nested flow collections βœ“ Nested flow collections on one line βœ“ Nested flow mapping sequence and mappings βœ“ Nested implicit complex keys βœ“ Nested top level flow mapping βœ“ Node Anchor and Tag on Seperate Lines βœ“ Node anchor in sequence [INVALID] βœ“ Node anchor not indented [INVALID] βœ“ Node and Mapping Key Anchors βœ“ Node and Mapping Key Anchors [1.3] βœ“ Non-Specific Tags on Scalars βœ“ Plain mapping key ending with colon βœ“ Plain Scalar looking like key, comment, anchor and tag βœ“ Plain Scalar looking like key, comment, anchor and tag [1.3] βœ“ Plain scalar with backslashes βœ“ Plain URL in flow mapping βœ“ Scalar value with two anchors [INVALID] βœ“ Scalars on --- line βœ“ Sequence entry that looks like two with wrong indentation βœ“ Sequence Indent βœ“ Sequence on same Line as Mapping Key [INVALID] βœ“ Sequence With Same Indentation as Parent Mapping βœ“ Simple Mapping Indent βœ“ Single block sequence with anchor βœ“ Single block sequence with anchor and explicit document start βœ“ Single Entry Block Sequence βœ“ Single Pair Block Mapping βœ“ Spec Example 2.1. Sequence of Scalars βœ“ Spec Example 2.2. Mapping Scalars to Scalars βœ“ Spec Example 2.3. Mapping Scalars to Sequences βœ“ Spec Example 2.4. Sequence of Mappings βœ“ Spec Example 2.5. Sequence of Sequences βœ“ Spec Example 2.6. Mapping of Mappings βœ“ Spec Example 2.7. Two Documents in a Stream βœ“ Spec Example 2.8. Play by Play Feed from a Game βœ“ Spec Example 2.9. Single Document with Two Comments βœ“ Spec Example 2.10. Node for β€œSammy Sosa” appears twice in this document βœ“ Spec Example 2.11. Mapping between Sequences βœ“ Spec Example 2.12. Compact Nested Mapping βœ“ Spec Example 2.13. In literals, newlines are preserved βœ“ Spec Example 2.14. In the folded scalars, newlines become spaces βœ“ Spec Example 2.15. Folded newlines are preserved for "more indented" and blank lines βœ“ Spec Example 2.16. Indentation determines scope βœ“ Spec Example 2.17. Quoted Scalars βœ“ Spec Example 2.18. Multi-line Flow Scalars βœ“ Spec Example 2.23. Various Explicit Tags βœ“ Spec Example 2.24. Global Tags βœ“ Spec Example 2.25. Unordered Sets βœ“ Spec Example 2.26. Ordered Mappings βœ“ Spec Example 2.27. Invoice βœ“ Spec Example 2.28. Log File βœ“ Spec Example 5.3. Block Structure Indicators βœ“ Spec Example 5.4. Flow Collection Indicators βœ“ Spec Example 5.5. Comment Indicator βœ“ Spec Example 5.6. Node Property Indicators βœ“ Spec Example 5.7. Block Scalar Indicators βœ“ Spec Example 5.8. Quoted Scalar Indicators βœ“ Spec Example 5.9. Directive Indicator βœ“ Spec Example 5.12. Tabs and Spaces βœ“ Spec Example 6.1. Indentation Spaces βœ“ Spec Example 6.2. Indentation Indicators βœ“ Spec Example 6.3. Separation Spaces βœ“ Spec Example 6.4. Line Prefixes βœ“ Spec Example 6.5. Empty Lines βœ“ Spec Example 6.5. Empty Lines [1.3] βœ“ Spec Example 6.6. Line Folding βœ“ Spec Example 6.6. Line Folding [1.3] βœ“ Spec Example 6.7. Block Folding βœ“ Spec Example 6.8. Flow Folding βœ“ Spec Example 6.8. Flow Folding [1.3] βœ“ Spec Example 6.9. Separated Comment βœ“ Spec Example 6.10. Comment Lines βœ“ Spec Example 6.11. Multi-Line Comments βœ“ Spec Example 6.12. Separation Spaces βœ“ Spec Example 6.13. Reserved Directives βœ“ Spec Example 6.13. Reserved Directives [1.3] βœ“ Spec Example 6.14. β€œYAML” directive βœ“ Spec Example 6.16. β€œTAG” directive βœ“ Spec Example 6.18. Primary Tag Handle βœ“ Spec Example 6.18. Primary Tag Handle [1.3] βœ“ Spec Example 6.19. Secondary Tag Handle βœ“ Spec Example 6.20. Tag Handles βœ“ Spec Example 6.21. Local Tag Prefix βœ“ Spec Example 6.22. Global Tag Prefix βœ“ Spec Example 6.23. Node Properties βœ“ Spec Example 6.24. Verbatim Tags βœ“ Spec Example 6.26. Tag Shorthands βœ“ Spec Example 6.28. Non-Specific Tags βœ“ Spec Example 6.29. Node Anchors βœ“ Spec Example 7.1. Alias Nodes βœ“ Spec Example 7.2. Empty Content βœ“ Spec Example 7.3. Completely Empty Flow Nodes βœ“ Spec Example 7.4. Double Quoted Implicit Keys βœ“ Spec Example 7.5. Double Quoted Line Breaks βœ“ Spec Example 7.5. Double Quoted Line Breaks [1.3] βœ“ Spec Example 7.6. Double Quoted Lines βœ“ Spec Example 7.6. Double Quoted Lines [1.3] βœ“ Spec Example 7.7. Single Quoted Characters βœ“ Spec Example 7.7. Single Quoted Characters [1.3] βœ“ Spec Example 7.8. Single Quoted Implicit Keys βœ“ Spec Example 7.9. Single Quoted Lines βœ“ Spec Example 7.9. Single Quoted Lines [1.3] βœ“ Spec Example 7.10. Plain Characters βœ“ Spec Example 7.11. Plain Implicit Keys βœ“ Spec Example 7.12. Plain Lines βœ“ Spec Example 7.13. Flow Sequence βœ“ Spec Example 7.14. Flow Sequence Entries βœ“ Spec Example 7.15. Flow Mappings βœ“ Spec Example 7.16. Flow Mapping Entries βœ“ Spec Example 7.17. Flow Mapping Separate Values βœ“ Spec Example 7.18. Flow Mapping Adjacent Values βœ“ Spec Example 7.19. Single Pair Flow Mappings βœ“ Spec Example 7.20. Single Pair Explicit Entry βœ“ Spec Example 7.21. Single Pair Implicit Entries βœ“ Spec Example 7.21. Single Pair Implicit Entries [1.3 βœ“ Spec Example 7.23. Flow Content βœ“ Spec Example 7.24. Flow Nodes βœ“ Spec Example 8.1. Block Scalar Header βœ“ Spec Example 8.2. Block Indentation Indicator βœ“ Spec Example 8.2. Block Indentation Indicator [1.3] βœ“ Spec Example 8.4. Chomping Final Line Break βœ“ Spec Example 8.5. Chomping Trailing Lines βœ“ Spec Example 8.6. Empty Scalar Chomping βœ“ Spec Example 8.7. Literal Scalar βœ“ Spec Example 8.7. Literal Scalar [1.3] βœ“ Spec Example 8.8. Literal Content βœ“ Spec Example 8.8. Literal Content [1.3] βœ“ Spec Example 8.9. Folded Scalar βœ“ Spec Example 8.9. Folded Scalar [1.3] βœ“ Spec Example 8.10. Folded Lines - 8.13. Final Empty Lines βœ“ Spec Example 8.14. Block Sequence βœ“ Spec Example 8.15. Block Sequence Entry Types βœ“ Spec Example 8.16. Block Mappings βœ“ Spec Example 8.17. Explicit Block Mapping Entries βœ“ Spec Example 8.18. Implicit Block Mapping Entries βœ“ Spec Example 8.19. Compact Block Mappings βœ“ Spec Example 8.20. Block Node Types βœ“ Spec Example 8.21. Block Scalar Nodes βœ“ Spec Example 8.21. Block Scalar Nodes [1.3] βœ“ Spec Example 8.22. Block Collection Nodes βœ“ Spec Example 9.2. Document Markers βœ— Spec Example 9.3. Bare Documents βœ“ Spec Example 9.4. Explicit Documents βœ— Spec Example 9.5. Directives Documents βœ“ Spec Example 9.6. Stream βœ“ Spec Example 9.6. Stream [1.3] βœ“ Tab after document header βœ“ Tab at beginning of line followed by a flow mapping βœ“ Tag shorthand used in documents but only defined in the first βœ“ Tags for Block Objects βœ“ Tags for Flow Objects βœ“ Tags for Root Objects βœ“ Tags in Block Sequence βœ“ Tags in Explicit Mapping βœ“ Tags in Implicit Mapping βœ“ Tags on Empty Scalars βœ“ Three dashes and content without space βœ“ Three dashes and content without space [1.3] βœ“ Trailing comment in multiline plain scalar [INVALID] βœ“ Trailing content after quoted value [INVALID] βœ“ Trailing content that looks like a mapping [INVALID] βœ“ Two document start markers βœ“ Various combinations of explicit block mappings βœ“ Various combinations of tags and anchors βœ“ Various empty or newline only quoted strings βœ“ Various location of anchors in flow sequence βœ“ Various Trailing Comments βœ“ Various Trailing Comments [1.3] βœ“ Various trailing tabs βœ“ Whitespace After Scalars in Flow βœ“ Whitespace around colon in mappings βœ“ Wrong indendation in Map [INVALID] βœ“ Wrong indendation in mapping [INVALID] βœ“ Wrong indendation in Sequence [INVALID] βœ“ Wrong indented flow sequence [INVALID] βœ“ Wrong indented multiline quoted scalar [INVALID] βœ“ Wrong indented sequence item [INVALID] βœ“ YAML directive without document end marker [INVALID] βœ— Zero indented block scalar βœ— Zero indented block scalar with line that looks like a comment βœ“ Zero-indented sequences in explicit mapping keys 4 failures: expected / actual 1. Spec Example 9.3. Bare Documents: (stream (document (flow_node (plain_scalar (string_scalar)))) (comment) (document) (document (block_node  (block_scalar))) (MISSING _eof))  (block_scalar)))) 2. Spec Example 9.5. Directives Documents: (stream (document (yaml_directive (yaml_version)) (block_node (block_scalar)))  (MISSING _eof))  (document (yaml_directive (yaml_version)) (comment))) 3. Zero indented block scalar: (stream (document (block_node  (block_scalar))) (MISSING _eof))  (block_scalar)))) 4. Zero indented block scalar with line that looks like a comment: (stream (document (block_node  (block_scalar))) (MISSING _eof))  (block_scalar)))) error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "tree-sitter" arguments: ("test") exit-status: 1 term-signal: #f stop-signal: #f> phase `check' failed after 3.9 seconds command "tree-sitter" "test" failed with status 1