├── .cargo └── config ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── bors.toml ├── crates ├── tom │ ├── Cargo.toml │ └── src │ │ ├── caps.rs │ │ ├── line_index.rs │ │ ├── main.rs │ │ └── req.rs └── tom_syntax │ ├── Cargo.toml │ ├── examples │ ├── api-walkthrough.rs │ └── cargo-ed │ │ ├── cargo_toml.rs │ │ ├── main.rs │ │ └── tests.rs │ ├── src │ ├── ast │ │ ├── generated.rs │ │ └── mod.rs │ ├── chunked_text.rs │ ├── edit.rs │ ├── lib.rs │ ├── model.rs │ ├── parser │ │ ├── grammar.rs │ │ ├── lexer.rs │ │ └── mod.rs │ ├── rtree.rs │ ├── symbol │ │ ├── generated.rs │ │ └── mod.rs │ ├── validator.rs │ ├── visitor.rs │ └── walk.rs │ └── tests │ ├── data │ ├── err │ │ ├── datetime-malformed-no-leads.toml │ │ ├── datetime-malformed-no-leads.txt │ │ ├── datetime-malformed-no-secs.toml │ │ ├── datetime-malformed-no-secs.txt │ │ ├── datetime-malformed-no-t.toml │ │ ├── datetime-malformed-no-t.txt │ │ ├── datetime-malformed-with-milli.toml │ │ ├── datetime-malformed-with-milli.txt │ │ ├── empty-implicit-table.toml │ │ ├── empty-implicit-table.txt │ │ ├── float-leading-zero-neg.toml │ │ ├── float-leading-zero-neg.txt │ │ ├── float-leading-zero-pos.json │ │ ├── float-leading-zero-pos.toml │ │ ├── float-leading-zero-pos.txt │ │ ├── float-leading-zero.toml │ │ ├── float-leading-zero.txt │ │ ├── float-no-leading-zero.toml │ │ ├── float-no-leading-zero.txt │ │ ├── float-no-trailing-digits.json │ │ ├── float-no-trailing-digits.toml │ │ ├── float-no-trailing-digits.txt │ │ ├── float-underscore-after-point.toml │ │ ├── float-underscore-after-point.txt │ │ ├── float-underscore-after.toml │ │ ├── float-underscore-after.txt │ │ ├── float-underscore-before-point.toml │ │ ├── float-underscore-before-point.txt │ │ ├── float-underscore-before.toml │ │ ├── float-underscore-before.txt │ │ ├── ignored │ │ │ ├── empty-table.toml │ │ │ ├── integer-leading-zero.toml │ │ │ ├── key-no-eol.toml │ │ │ ├── llbrace.toml │ │ │ ├── rrbrace.toml │ │ │ ├── string-bad-byte-escape.toml │ │ │ ├── string-bad-escape.toml │ │ │ ├── string-bad-uni-esc.toml │ │ │ ├── string-byte-escapes.toml │ │ │ ├── table-array-malformed-empty.toml │ │ │ └── table-empty.toml │ │ ├── inline-table-linebreak.json │ │ ├── inline-table-linebreak.toml │ │ ├── inline-table-linebreak.txt │ │ ├── integer-leading-zero-neg.toml │ │ ├── integer-leading-zero-neg.txt │ │ ├── integer-leading-zero-pos.toml │ │ ├── integer-leading-zero-pos.txt │ │ ├── integer-underscore-after.toml │ │ ├── integer-underscore-after.txt │ │ ├── integer-underscore-before.toml │ │ ├── integer-underscore-before.txt │ │ ├── integer-underscore-double.toml │ │ ├── integer-underscore-double.txt │ │ ├── key-after-array.json │ │ ├── key-after-array.toml │ │ ├── key-after-array.txt │ │ ├── key-after-table.json │ │ ├── key-after-table.toml │ │ ├── key-after-table.txt │ │ ├── key-empty.toml │ │ ├── key-empty.txt │ │ ├── key-hash.toml │ │ ├── key-hash.txt │ │ ├── key-newline.json │ │ ├── key-newline.toml │ │ ├── key-newline.txt │ │ ├── key-open-bracket.toml │ │ ├── key-open-bracket.txt │ │ ├── key-single-open-bracket.json │ │ ├── key-single-open-bracket.toml │ │ ├── key-single-open-bracket.txt │ │ ├── key-space.toml │ │ ├── key-space.txt │ │ ├── key-start-bracket.toml │ │ ├── key-start-bracket.txt │ │ ├── key-two-equals.toml │ │ ├── key-two-equals.txt │ │ ├── smiley.json │ │ ├── smiley.toml │ │ ├── smiley.txt │ │ ├── string-no-close.toml │ │ ├── string-no-close.txt │ │ ├── table-array-malformed-bracket.toml │ │ ├── table-array-malformed-bracket.txt │ │ ├── table-nested-brackets-close.toml │ │ ├── table-nested-brackets-close.txt │ │ ├── table-nested-brackets-open.json │ │ ├── table-nested-brackets-open.toml │ │ ├── table-nested-brackets-open.txt │ │ ├── table-whitespace.toml │ │ ├── table-whitespace.txt │ │ ├── table-with-pound.toml │ │ ├── table-with-pound.txt │ │ ├── text-after-array-entries.toml │ │ ├── text-after-array-entries.txt │ │ ├── text-after-integer.toml │ │ ├── text-after-integer.txt │ │ ├── text-after-string.toml │ │ ├── text-after-string.txt │ │ ├── text-after-table.toml │ │ ├── text-after-table.txt │ │ ├── text-before-array-separator.toml │ │ ├── text-before-array-separator.txt │ │ ├── text-in-array.toml │ │ └── text-in-array.txt │ ├── inline │ │ ├── test-array-table.json │ │ ├── test-array-table.toml │ │ ├── test-array-table.txt │ │ ├── test-array.json │ │ ├── test-array.toml │ │ ├── test-array.txt │ │ ├── test-doc.json │ │ ├── test-doc.toml │ │ ├── test-doc.txt │ │ ├── test-entries.json │ │ ├── test-entries.toml │ │ ├── test-entries.txt │ │ ├── test-inline-key.json │ │ ├── test-inline-key.toml │ │ ├── test-inline-key.txt │ │ ├── test-inline.json │ │ ├── test-inline.toml │ │ ├── test-inline.txt │ │ ├── test-key-str.json │ │ ├── test-key-str.toml │ │ ├── test-key-str.txt │ │ ├── test-key.json │ │ ├── test-key.toml │ │ ├── test-key.txt │ │ ├── test-keys.json │ │ ├── test-keys.toml │ │ ├── test-keys.txt │ │ ├── test-table-header.json │ │ ├── test-table-header.toml │ │ ├── test-table-header.txt │ │ ├── test-table.json │ │ ├── test-table.toml │ │ ├── test-table.txt │ │ ├── test-val-array.json │ │ ├── test-val-array.toml │ │ ├── test-val-array.txt │ │ ├── test-val-bool.json │ │ ├── test-val-bool.toml │ │ ├── test-val-bool.txt │ │ ├── test-val-inline.json │ │ ├── test-val-inline.toml │ │ ├── test-val-inline.txt │ │ ├── test-val-lit.json │ │ ├── test-val-lit.toml │ │ ├── test-val-lit.txt │ │ ├── test-val-num.json │ │ ├── test-val-num.toml │ │ ├── test-val-num.txt │ │ ├── test-val-str.json │ │ ├── test-val-str.toml │ │ ├── test-val-str.txt │ │ ├── test-val-unexpected.json │ │ ├── test-val-unexpected.toml │ │ └── test-val-unexpected.txt │ ├── ok │ │ ├── array-empty.json │ │ ├── array-empty.toml │ │ ├── array-empty.txt │ │ ├── array-nospaces.json │ │ ├── array-nospaces.toml │ │ ├── array-nospaces.txt │ │ ├── array-string-quote-comma-2.json │ │ ├── array-string-quote-comma-2.toml │ │ ├── array-string-quote-comma-2.txt │ │ ├── array-string-quote-comma.json │ │ ├── array-string-quote-comma.toml │ │ ├── array-string-quote-comma.txt │ │ ├── array-string-with-comma.json │ │ ├── array-string-with-comma.toml │ │ ├── array-string-with-comma.txt │ │ ├── array-table-array-string-backslash.json │ │ ├── array-table-array-string-backslash.toml │ │ ├── array-table-array-string-backslash.txt │ │ ├── arrayTables.json │ │ ├── arrayTables.toml │ │ ├── arrayTables.txt │ │ ├── arrays-hetergeneous.json │ │ ├── arrays-hetergeneous.toml │ │ ├── arrays-hetergeneous.txt │ │ ├── arrays-nested.json │ │ ├── arrays-nested.toml │ │ ├── arrays-nested.txt │ │ ├── arrays.json │ │ ├── arrays.toml │ │ ├── arrays.txt │ │ ├── arrays2.json │ │ ├── arrays2.toml │ │ ├── arrays2.txt │ │ ├── bool.json │ │ ├── bool.toml │ │ ├── bool.txt │ │ ├── boolean.json │ │ ├── boolean.toml │ │ ├── boolean.txt │ │ ├── comments-at-eof.json │ │ ├── comments-at-eof.toml │ │ ├── comments-at-eof.txt │ │ ├── comments-at-eof2.json │ │ ├── comments-at-eof2.toml │ │ ├── comments-at-eof2.txt │ │ ├── comments.json │ │ ├── comments.toml │ │ ├── comments.txt │ │ ├── complex_config.json │ │ ├── complex_config.toml │ │ ├── complex_config.txt │ │ ├── datetime-timezone.json │ │ ├── datetime-timezone.toml │ │ ├── datetime-timezone.txt │ │ ├── datetime.json │ │ ├── datetime.toml │ │ ├── datetime.txt │ │ ├── dotted-keys.json │ │ ├── dotted-keys.toml │ │ ├── dotted-keys.txt │ │ ├── double-quote-escape.json │ │ ├── double-quote-escape.toml │ │ ├── double-quote-escape.txt │ │ ├── empty.json │ │ ├── empty.toml │ │ ├── empty.txt │ │ ├── escaped-escape.json │ │ ├── escaped-escape.toml │ │ ├── escaped-escape.txt │ │ ├── example.json │ │ ├── example.toml │ │ ├── example.txt │ │ ├── float-underscore.json │ │ ├── float-underscore.toml │ │ ├── float-underscore.txt │ │ ├── float.json │ │ ├── float.toml │ │ ├── float.txt │ │ ├── ignored │ │ │ ├── comments-everywhere.json │ │ │ ├── comments-everywhere.toml │ │ │ ├── float-exponent.json │ │ │ └── float-exponent.toml │ │ ├── implicit-and-explicit-after.json │ │ ├── implicit-and-explicit-after.toml │ │ ├── implicit-and-explicit-after.txt │ │ ├── implicit-and-explicit-before.json │ │ ├── implicit-and-explicit-before.toml │ │ ├── implicit-and-explicit-before.txt │ │ ├── implicit-groups.json │ │ ├── implicit-groups.toml │ │ ├── implicit-groups.txt │ │ ├── inline-table.json │ │ ├── inline-table.toml │ │ ├── inline-table.txt │ │ ├── inlineTables.json │ │ ├── inlineTables.toml │ │ ├── inlineTables.txt │ │ ├── integer-underscore.json │ │ ├── integer-underscore.toml │ │ ├── integer-underscore.txt │ │ ├── integer.json │ │ ├── integer.toml │ │ ├── integer.txt │ │ ├── key-equals-nospace.json │ │ ├── key-equals-nospace.toml │ │ ├── key-equals-nospace.txt │ │ ├── key-numeric.json │ │ ├── key-numeric.toml │ │ ├── key-numeric.txt │ │ ├── key-space.json │ │ ├── key-space.toml │ │ ├── key-space.txt │ │ ├── key-special-chars.json │ │ ├── key-special-chars.toml │ │ ├── key-special-chars.txt │ │ ├── keys-with-dots.json │ │ ├── keys-with-dots.toml │ │ ├── keys-with-dots.txt │ │ ├── keys.json │ │ ├── keys.toml │ │ ├── keys.txt │ │ ├── long-float.json │ │ ├── long-float.toml │ │ ├── long-float.txt │ │ ├── long-integer.json │ │ ├── long-integer.toml │ │ ├── long-integer.txt │ │ ├── multiline-string-accidental-ws.json │ │ ├── multiline-string-accidental-ws.toml │ │ ├── multiline-string-accidental-ws.txt │ │ ├── multiline-string.json │ │ ├── multiline-string.toml │ │ ├── multiline-string.txt │ │ ├── numbers.json │ │ ├── numbers.toml │ │ ├── numbers.txt │ │ ├── raw-multiline-string.json │ │ ├── raw-multiline-string.toml │ │ ├── raw-multiline-string.txt │ │ ├── raw-string.json │ │ ├── raw-string.toml │ │ ├── raw-string.txt │ │ ├── simple.json │ │ ├── simple.toml │ │ ├── simple.txt │ │ ├── string-empty.json │ │ ├── string-empty.toml │ │ ├── string-empty.txt │ │ ├── string-escapes.json │ │ ├── string-escapes.toml │ │ ├── string-escapes.txt │ │ ├── string-nl.json │ │ ├── string-nl.toml │ │ ├── string-nl.txt │ │ ├── string-simple.json │ │ ├── string-simple.toml │ │ ├── string-simple.txt │ │ ├── string-with-pound.json │ │ ├── string-with-pound.toml │ │ ├── string-with-pound.txt │ │ ├── strings.json │ │ ├── strings.toml │ │ ├── strings.txt │ │ ├── table-array-implicit.json │ │ ├── table-array-implicit.toml │ │ ├── table-array-implicit.txt │ │ ├── table-array-many.json │ │ ├── table-array-many.toml │ │ ├── table-array-many.txt │ │ ├── table-array-nest.json │ │ ├── table-array-nest.toml │ │ ├── table-array-nest.txt │ │ ├── table-array-one.json │ │ ├── table-array-one.toml │ │ ├── table-array-one.txt │ │ ├── table-array-table-array.json │ │ ├── table-array-table-array.toml │ │ ├── table-array-table-array.txt │ │ ├── table-empty.json │ │ ├── table-empty.toml │ │ ├── table-empty.txt │ │ ├── table-no-eol.json │ │ ├── table-no-eol.toml │ │ ├── table-no-eol.txt │ │ ├── table-sub-empty.json │ │ ├── table-sub-empty.toml │ │ ├── table-sub-empty.txt │ │ ├── table-whitespace.json │ │ ├── table-whitespace.toml │ │ ├── table-whitespace.txt │ │ ├── table-with-literal-string.json │ │ ├── table-with-literal-string.toml │ │ ├── table-with-literal-string.txt │ │ ├── table-with-pound.json │ │ ├── table-with-pound.toml │ │ ├── table-with-pound.txt │ │ ├── table-with-single-quotes.json │ │ ├── table-with-single-quotes.toml │ │ ├── table-with-single-quotes.txt │ │ ├── tables.json │ │ ├── tables.toml │ │ ├── tables.txt │ │ ├── time.json │ │ ├── time.toml │ │ ├── time.txt │ │ ├── unicode-escape.json │ │ ├── unicode-escape.toml │ │ ├── unicode-escape.txt │ │ ├── unicode-literal.json │ │ ├── unicode-literal.toml │ │ └── unicode-literal.txt │ └── validation │ │ ├── ignored │ │ ├── array-mixed-types-arrays-and-ints.toml │ │ ├── array-mixed-types-ints-and-floats.toml │ │ ├── array-mixed-types-strings-and-ints.toml │ │ ├── duplicate-key-table.toml │ │ ├── duplicate-keys.toml │ │ ├── duplicate-tables.toml │ │ └── table-array-implicit.toml │ │ ├── newlines-after-headre.json │ │ ├── newlines-after-headre.toml │ │ ├── newlines-after-headre.txt │ │ ├── newlines-entries.json │ │ ├── newlines-entries.toml │ │ ├── newlines-entries.txt │ │ ├── newlines-inline-table.json │ │ ├── newlines-inline-table.toml │ │ ├── newlines-inline-table.txt │ │ ├── newlines-keys.json │ │ ├── newlines-keys.toml │ │ └── newlines-keys.txt │ └── suite │ ├── ast.rs │ ├── dir.rs │ ├── edit.rs │ ├── factory.rs │ ├── main.rs │ ├── model.rs │ └── util.rs ├── deny.toml ├── editors └── code │ ├── .eslintrc.js │ ├── .gitignore │ ├── .vscodeignore │ ├── package-lock.json │ ├── package.json │ ├── rollup.config.js │ ├── src │ ├── commands │ │ ├── extend_selection.ts │ │ ├── index.ts │ │ └── syntaxTree.ts │ ├── config.ts │ ├── events │ │ ├── change_active_text_editor.ts │ │ ├── change_text_document.ts │ │ └── index.ts │ ├── highlighting.ts │ ├── main.ts │ ├── notifications │ │ ├── index.ts │ │ └── publish_decorations.ts │ └── server.ts │ └── tsconfig.json ├── rustfmt.toml └── xtask ├── Cargo.toml ├── src ├── codegen.rs ├── codegen │ ├── gen_ast.rs │ ├── gen_parser_tests.rs │ └── gen_symbols.rs ├── lib.rs ├── main.rs ├── not_bash.rs └── pre_commit.rs └── tests └── tidy.rs /.cargo/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/.cargo/config -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/README.md -------------------------------------------------------------------------------- /bors.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/bors.toml -------------------------------------------------------------------------------- /crates/tom/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom/Cargo.toml -------------------------------------------------------------------------------- /crates/tom/src/caps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom/src/caps.rs -------------------------------------------------------------------------------- /crates/tom/src/line_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom/src/line_index.rs -------------------------------------------------------------------------------- /crates/tom/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom/src/main.rs -------------------------------------------------------------------------------- /crates/tom/src/req.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom/src/req.rs -------------------------------------------------------------------------------- /crates/tom_syntax/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/Cargo.toml -------------------------------------------------------------------------------- /crates/tom_syntax/examples/api-walkthrough.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/examples/api-walkthrough.rs -------------------------------------------------------------------------------- /crates/tom_syntax/examples/cargo-ed/cargo_toml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/examples/cargo-ed/cargo_toml.rs -------------------------------------------------------------------------------- /crates/tom_syntax/examples/cargo-ed/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/examples/cargo-ed/main.rs -------------------------------------------------------------------------------- /crates/tom_syntax/examples/cargo-ed/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/examples/cargo-ed/tests.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/ast/generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/ast/generated.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/ast/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/ast/mod.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/chunked_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/chunked_text.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/edit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/edit.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/lib.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/model.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/parser/grammar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/parser/grammar.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/parser/lexer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/parser/lexer.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/parser/mod.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/rtree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/rtree.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/symbol/generated.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/symbol/generated.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/symbol/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/symbol/mod.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/validator.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/visitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/visitor.rs -------------------------------------------------------------------------------- /crates/tom_syntax/src/walk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/src/walk.rs -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/datetime-malformed-no-leads.toml: -------------------------------------------------------------------------------- 1 | no-leads = 1987-7-05T17:45:00Z 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/datetime-malformed-no-leads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/datetime-malformed-no-leads.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/datetime-malformed-no-secs.toml: -------------------------------------------------------------------------------- 1 | no-secs = 1987-07-05T17:45Z 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/datetime-malformed-no-secs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/datetime-malformed-no-secs.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/datetime-malformed-no-t.toml: -------------------------------------------------------------------------------- 1 | no-t = 1987-07-0517:45:00Z 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/datetime-malformed-no-t.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/datetime-malformed-no-t.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/datetime-malformed-with-milli.toml: -------------------------------------------------------------------------------- 1 | with-milli = 1987-07-5T17:45:00.12Z 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/datetime-malformed-with-milli.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/datetime-malformed-with-milli.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/empty-implicit-table.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/empty-implicit-table.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/empty-implicit-table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/empty-implicit-table.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-leading-zero-neg.toml: -------------------------------------------------------------------------------- 1 | leading-zero = -03.14 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-leading-zero-neg.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-leading-zero-neg.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-leading-zero-pos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-leading-zero-pos.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-leading-zero-pos.toml: -------------------------------------------------------------------------------- 1 | leading-zero = +03.14 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-leading-zero-pos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-leading-zero-pos.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-leading-zero.toml: -------------------------------------------------------------------------------- 1 | leading-zero = 03.14 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-leading-zero.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-leading-zero.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-no-leading-zero.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-no-leading-zero.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-no-leading-zero.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-no-leading-zero.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-no-trailing-digits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-no-trailing-digits.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-no-trailing-digits.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-no-trailing-digits.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-no-trailing-digits.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-no-trailing-digits.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-underscore-after-point.toml: -------------------------------------------------------------------------------- 1 | bad = 1._2 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-underscore-after-point.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-underscore-after-point.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-underscore-after.toml: -------------------------------------------------------------------------------- 1 | bad = 1.2_ 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-underscore-after.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-underscore-after.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-underscore-before-point.toml: -------------------------------------------------------------------------------- 1 | bad = 1_.2 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-underscore-before-point.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-underscore-before-point.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-underscore-before.toml: -------------------------------------------------------------------------------- 1 | bad = _1.2 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/float-underscore-before.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/float-underscore-before.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/empty-table.toml: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/integer-leading-zero.toml: -------------------------------------------------------------------------------- 1 | leading-zero = 012 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/key-no-eol.toml: -------------------------------------------------------------------------------- 1 | a = 1 b = 2 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/llbrace.toml: -------------------------------------------------------------------------------- 1 | [ [table]] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/rrbrace.toml: -------------------------------------------------------------------------------- 1 | [[table] ] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/string-bad-byte-escape.toml: -------------------------------------------------------------------------------- 1 | naughty = "\xAg" 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/string-bad-escape.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/ignored/string-bad-escape.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/string-bad-uni-esc.toml: -------------------------------------------------------------------------------- 1 | str = "val\ue" 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/string-byte-escapes.toml: -------------------------------------------------------------------------------- 1 | answer = "\x33" 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/table-array-malformed-empty.toml: -------------------------------------------------------------------------------- 1 | [[]] 2 | name = "Born to Run" 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/ignored/table-empty.toml: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/inline-table-linebreak.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/inline-table-linebreak.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/inline-table-linebreak.toml: -------------------------------------------------------------------------------- 1 | simple = { a = 1 2 | } 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/inline-table-linebreak.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/inline-table-linebreak.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/integer-leading-zero-neg.toml: -------------------------------------------------------------------------------- 1 | leading-zero = -012 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/integer-leading-zero-neg.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/integer-leading-zero-neg.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/integer-leading-zero-pos.toml: -------------------------------------------------------------------------------- 1 | leading-zero = +012 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/integer-leading-zero-pos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/integer-leading-zero-pos.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/integer-underscore-after.toml: -------------------------------------------------------------------------------- 1 | bad = 123_ 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/integer-underscore-after.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/integer-underscore-after.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/integer-underscore-before.toml: -------------------------------------------------------------------------------- 1 | bad = _123 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/integer-underscore-before.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/integer-underscore-before.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/integer-underscore-double.toml: -------------------------------------------------------------------------------- 1 | bad = 1__23 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/integer-underscore-double.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/integer-underscore-double.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-after-array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-after-array.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-after-array.toml: -------------------------------------------------------------------------------- 1 | [[agencies]] owner = "S Cjelli" 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-after-array.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-after-array.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-after-table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-after-table.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-after-table.toml: -------------------------------------------------------------------------------- 1 | [error] this = "should not be here" 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-after-table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-after-table.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-empty.toml: -------------------------------------------------------------------------------- 1 | = 1 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-empty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-empty.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-hash.toml: -------------------------------------------------------------------------------- 1 | a# = 1 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-hash.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-hash.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-newline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-newline.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-newline.toml: -------------------------------------------------------------------------------- 1 | a 2 | = 1 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-newline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-newline.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-open-bracket.toml: -------------------------------------------------------------------------------- 1 | [abc = 1 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-open-bracket.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-open-bracket.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-single-open-bracket.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-single-open-bracket.toml: -------------------------------------------------------------------------------- 1 | [ -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-single-open-bracket.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-single-open-bracket.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-space.toml: -------------------------------------------------------------------------------- 1 | a b = 1 -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-space.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-space.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-start-bracket.toml: -------------------------------------------------------------------------------- 1 | [a] 2 | [xyz = 5 3 | [b] 4 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-start-bracket.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-start-bracket.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-two-equals.toml: -------------------------------------------------------------------------------- 1 | key= = 1 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/key-two-equals.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/key-two-equals.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/smiley.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/smiley.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/smiley.toml: -------------------------------------------------------------------------------- 1 | :-) 2 | foo=1 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/smiley.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/smiley.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/string-no-close.toml: -------------------------------------------------------------------------------- 1 | no-ending-quote = "One time, at band camp 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/string-no-close.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/string-no-close.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-array-malformed-bracket.toml: -------------------------------------------------------------------------------- 1 | [[albums] 2 | name = "Born to Run" 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-array-malformed-bracket.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/table-array-malformed-bracket.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-nested-brackets-close.toml: -------------------------------------------------------------------------------- 1 | [a]b] 2 | zyx = 42 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-nested-brackets-close.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/table-nested-brackets-close.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-nested-brackets-open.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/table-nested-brackets-open.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-nested-brackets-open.toml: -------------------------------------------------------------------------------- 1 | [a[b] 2 | zyx = 42 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-nested-brackets-open.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/table-nested-brackets-open.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-whitespace.toml: -------------------------------------------------------------------------------- 1 | [invalid key] -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-whitespace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/table-whitespace.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-with-pound.toml: -------------------------------------------------------------------------------- 1 | [key#group] 2 | answer = 42 -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/table-with-pound.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/table-with-pound.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-after-array-entries.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-after-array-entries.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-after-array-entries.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-after-array-entries.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-after-integer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-after-integer.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-after-integer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-after-integer.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-after-string.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-after-string.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-after-string.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-after-string.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-after-table.toml: -------------------------------------------------------------------------------- 1 | [error] this shouldn't be here 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-after-table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-after-table.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-before-array-separator.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-before-array-separator.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-before-array-separator.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-before-array-separator.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-in-array.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-in-array.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/err/text-in-array.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/err/text-in-array.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-array-table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-array-table.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-array-table.toml: -------------------------------------------------------------------------------- 1 | [[array-table]] 2 | a = 1 3 | b = 2 4 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-array-table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-array-table.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-array.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-array.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-array.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-array.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-array.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-doc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-doc.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-doc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-doc.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-doc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-doc.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-entries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-entries.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-entries.toml: -------------------------------------------------------------------------------- 1 | foo = 92 2 | 'bar' = 14 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-entries.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-entries.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-inline-key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-inline-key.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-inline-key.toml: -------------------------------------------------------------------------------- 1 | a = { dotted.key = 92 } 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-inline-key.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-inline-key.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-inline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-inline.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-inline.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-inline.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-inline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-inline.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-key-str.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-key-str.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-key-str.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-key-str.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-key-str.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-key-str.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-key.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-key.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-key.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-key.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-key.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-keys.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-keys.toml: -------------------------------------------------------------------------------- 1 | foo = 1 2 | foo.bar = 2 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-keys.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-keys.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-table-header.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-table-header.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-table-header.toml: -------------------------------------------------------------------------------- 1 | [[table . 'header']] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-table-header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-table-header.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-table.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-table.toml: -------------------------------------------------------------------------------- 1 | [table] 2 | a = 1 3 | b = 2 4 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-table.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-array.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-array.toml: -------------------------------------------------------------------------------- 1 | a = [1, "foo"] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-array.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-array.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-bool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-bool.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-bool.toml: -------------------------------------------------------------------------------- 1 | a = true 2 | b = false 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-bool.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-bool.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-inline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-inline.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-inline.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-inline.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-inline.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-inline.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-lit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-lit.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-lit.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-lit.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-lit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-lit.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-num.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-num.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-num.toml: -------------------------------------------------------------------------------- 1 | a = 92 2 | b = 8.5 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-num.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-num.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-str.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-str.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-str.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-str.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-str.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-str.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-unexpected.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-unexpected.toml: -------------------------------------------------------------------------------- 1 | foo = _ 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/inline/test-val-unexpected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/inline/test-val-unexpected.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-empty.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-empty.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-empty.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-empty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-empty.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-nospaces.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-nospaces.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-nospaces.toml: -------------------------------------------------------------------------------- 1 | ints = [1,2,3] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-nospaces.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-nospaces.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-string-quote-comma-2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-string-quote-comma-2.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-string-quote-comma-2.toml: -------------------------------------------------------------------------------- 1 | title = [ " \", ",] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-string-quote-comma-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-string-quote-comma-2.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-string-quote-comma.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-string-quote-comma.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-string-quote-comma.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-string-quote-comma.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-string-quote-comma.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-string-quote-comma.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-string-with-comma.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-string-with-comma.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-string-with-comma.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-string-with-comma.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-string-with-comma.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-string-with-comma.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-table-array-string-backslash.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-table-array-string-backslash.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-table-array-string-backslash.toml: -------------------------------------------------------------------------------- 1 | foo = [ { bar="\"{{baz}}\""} ] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/array-table-array-string-backslash.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/array-table-array-string-backslash.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrayTables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrayTables.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrayTables.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrayTables.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrayTables.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrayTables.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays-hetergeneous.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays-hetergeneous.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays-hetergeneous.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays-hetergeneous.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays-hetergeneous.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays-hetergeneous.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays-nested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays-nested.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays-nested.toml: -------------------------------------------------------------------------------- 1 | nest = [["a"], ["b"]] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays-nested.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays-nested.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays2.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays2.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/arrays2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/arrays2.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/bool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/bool.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/bool.toml: -------------------------------------------------------------------------------- 1 | t = true 2 | f = false 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/bool.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/bool.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/boolean.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/boolean.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/boolean.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/boolean.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/boolean.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/boolean.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/comments-at-eof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/comments-at-eof.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/comments-at-eof.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/comments-at-eof.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/comments-at-eof.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/comments-at-eof.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/comments-at-eof2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/comments-at-eof2.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/comments-at-eof2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/comments-at-eof2.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/comments-at-eof2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/comments-at-eof2.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/comments.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/comments.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/comments.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/comments.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/comments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/comments.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/complex_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/complex_config.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/complex_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/complex_config.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/complex_config.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/complex_config.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/datetime-timezone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/datetime-timezone.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/datetime-timezone.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/datetime-timezone.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/datetime-timezone.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/datetime-timezone.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/datetime.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/datetime.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/datetime.toml: -------------------------------------------------------------------------------- 1 | bestdayever = 1987-07-05T17:45:00Z 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/datetime.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/datetime.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/dotted-keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/dotted-keys.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/dotted-keys.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/dotted-keys.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/dotted-keys.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/dotted-keys.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/double-quote-escape.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/double-quote-escape.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/double-quote-escape.toml: -------------------------------------------------------------------------------- 1 | test = "\"one\"" 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/double-quote-escape.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/double-quote-escape.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/empty.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/empty.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/empty.txt: -------------------------------------------------------------------------------- 1 | DOC@[0; 0) 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/escaped-escape.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/escaped-escape.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/escaped-escape.toml: -------------------------------------------------------------------------------- 1 | answer = "\\x64" 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/escaped-escape.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/escaped-escape.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/example.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/example.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/example.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/float-underscore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/float-underscore.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/float-underscore.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/float-underscore.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/float-underscore.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/float-underscore.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/float.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/float.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/float.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/float.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/float.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/float.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/ignored/comments-everywhere.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/ignored/comments-everywhere.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/ignored/comments-everywhere.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/ignored/comments-everywhere.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/ignored/float-exponent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/ignored/float-exponent.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/ignored/float-exponent.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/ignored/float-exponent.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/implicit-and-explicit-after.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/implicit-and-explicit-after.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/implicit-and-explicit-after.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/implicit-and-explicit-after.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/implicit-and-explicit-after.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/implicit-and-explicit-after.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/implicit-and-explicit-before.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/implicit-and-explicit-before.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/implicit-and-explicit-before.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/implicit-and-explicit-before.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/implicit-and-explicit-before.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/implicit-and-explicit-before.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/implicit-groups.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/implicit-groups.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/implicit-groups.toml: -------------------------------------------------------------------------------- 1 | [a.b.c] 2 | answer = 42 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/implicit-groups.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/implicit-groups.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/inline-table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/inline-table.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/inline-table.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/inline-table.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/inline-table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/inline-table.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/inlineTables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/inlineTables.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/inlineTables.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/inlineTables.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/inlineTables.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/inlineTables.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/integer-underscore.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/integer-underscore.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/integer-underscore.toml: -------------------------------------------------------------------------------- 1 | kilo = 1_000 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/integer-underscore.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/integer-underscore.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/integer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/integer.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/integer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/integer.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/integer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/integer.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-equals-nospace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/key-equals-nospace.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-equals-nospace.toml: -------------------------------------------------------------------------------- 1 | answer=42 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-equals-nospace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/key-equals-nospace.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-numeric.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/key-numeric.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-numeric.toml: -------------------------------------------------------------------------------- 1 | 1 = 1 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-numeric.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/key-numeric.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-space.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/key-space.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-space.toml: -------------------------------------------------------------------------------- 1 | "a b" = 1 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-space.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/key-space.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-special-chars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/key-special-chars.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-special-chars.toml: -------------------------------------------------------------------------------- 1 | "~!@$^&*()_+-`1234567890[]|/?><.,;:'" = 1 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/key-special-chars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/key-special-chars.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/keys-with-dots.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/keys-with-dots.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/keys-with-dots.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/keys-with-dots.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/keys-with-dots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/keys-with-dots.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/keys.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/keys.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/keys.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/keys.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/keys.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/long-float.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/long-float.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/long-float.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/long-float.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/long-float.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/long-float.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/long-integer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/long-integer.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/long-integer.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/long-integer.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/long-integer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/long-integer.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/multiline-string-accidental-ws.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/multiline-string-accidental-ws.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/multiline-string-accidental-ws.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/multiline-string-accidental-ws.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/multiline-string-accidental-ws.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/multiline-string-accidental-ws.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/multiline-string.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/multiline-string.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/multiline-string.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/multiline-string.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/multiline-string.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/multiline-string.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/numbers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/numbers.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/numbers.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/numbers.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/numbers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/numbers.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/raw-multiline-string.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/raw-multiline-string.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/raw-multiline-string.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/raw-multiline-string.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/raw-multiline-string.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/raw-multiline-string.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/raw-string.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/raw-string.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/raw-string.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/raw-string.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/raw-string.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/raw-string.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/simple.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/simple.toml: -------------------------------------------------------------------------------- 1 | foo = 92 2 | bar = false 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/simple.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/simple.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-empty.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-empty.toml: -------------------------------------------------------------------------------- 1 | answer = "" 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-empty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-empty.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-escapes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-escapes.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-escapes.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-escapes.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-escapes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-escapes.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-nl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-nl.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-nl.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-nl.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-nl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-nl.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-simple.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-simple.toml: -------------------------------------------------------------------------------- 1 | answer = "You are not drinking enough whisky." 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-simple.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-simple.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-with-pound.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-with-pound.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-with-pound.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-with-pound.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/string-with-pound.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/string-with-pound.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/strings.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/strings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/strings.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/strings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/strings.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-implicit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-implicit.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-implicit.toml: -------------------------------------------------------------------------------- 1 | [[albums.songs]] 2 | name = "Glory Days" 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-implicit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-implicit.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-many.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-many.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-many.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-many.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-many.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-many.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-nest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-nest.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-nest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-nest.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-nest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-nest.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-one.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-one.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-one.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-one.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-one.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-one.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-table-array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-table-array.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-table-array.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-table-array.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-array-table-array.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-array-table-array.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-empty.json: -------------------------------------------------------------------------------- 1 | { 2 | "a": {} 3 | } 4 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-empty.toml: -------------------------------------------------------------------------------- 1 | [a] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-empty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-empty.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-no-eol.json: -------------------------------------------------------------------------------- 1 | { "table": {} } 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-no-eol.toml: -------------------------------------------------------------------------------- 1 | [table] -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-no-eol.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-no-eol.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-sub-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-sub-empty.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-sub-empty.toml: -------------------------------------------------------------------------------- 1 | [a] 2 | [a.b] 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-sub-empty.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-sub-empty.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-whitespace.json: -------------------------------------------------------------------------------- 1 | { 2 | "valid key": {} 3 | } 4 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-whitespace.toml: -------------------------------------------------------------------------------- 1 | ["valid key"] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-whitespace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-whitespace.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-with-literal-string.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-with-literal-string.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-with-literal-string.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-with-literal-string.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-with-literal-string.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-with-literal-string.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-with-pound.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-with-pound.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-with-pound.toml: -------------------------------------------------------------------------------- 1 | ["key#group"] 2 | answer = 42 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-with-pound.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-with-pound.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-with-single-quotes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-with-single-quotes.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-with-single-quotes.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-with-single-quotes.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/table-with-single-quotes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/table-with-single-quotes.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/tables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/tables.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/tables.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/tables.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/tables.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/tables.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/time.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/time.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/time.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/time.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/time.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/time.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/unicode-escape.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/unicode-escape.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/unicode-escape.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/unicode-escape.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/unicode-escape.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/unicode-escape.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/unicode-literal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/unicode-literal.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/unicode-literal.toml: -------------------------------------------------------------------------------- 1 | answer = "δ" 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/ok/unicode-literal.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/ok/unicode-literal.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/ignored/array-mixed-types-arrays-and-ints.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/ignored/array-mixed-types-arrays-and-ints.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/ignored/array-mixed-types-ints-and-floats.toml: -------------------------------------------------------------------------------- 1 | ints-and-floats = [1, 1.1] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/ignored/array-mixed-types-strings-and-ints.toml: -------------------------------------------------------------------------------- 1 | strings-and-ints = ["hi", 42] 2 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/ignored/duplicate-key-table.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/ignored/duplicate-key-table.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/ignored/duplicate-keys.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/ignored/duplicate-keys.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/ignored/duplicate-tables.toml: -------------------------------------------------------------------------------- 1 | [a] 2 | [a] 3 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/ignored/table-array-implicit.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/ignored/table-array-implicit.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-after-headre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-after-headre.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-after-headre.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-after-headre.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-after-headre.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-after-headre.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-entries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-entries.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-entries.toml: -------------------------------------------------------------------------------- 1 | [table] 2 | foo = 3 | 92 4 | -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-entries.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-entries.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-inline-table.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-inline-table.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-inline-table.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-inline-table.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-inline-table.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-inline-table.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-keys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-keys.json -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-keys.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-keys.toml -------------------------------------------------------------------------------- /crates/tom_syntax/tests/data/validation/newlines-keys.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/data/validation/newlines-keys.txt -------------------------------------------------------------------------------- /crates/tom_syntax/tests/suite/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/suite/ast.rs -------------------------------------------------------------------------------- /crates/tom_syntax/tests/suite/dir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/suite/dir.rs -------------------------------------------------------------------------------- /crates/tom_syntax/tests/suite/edit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/suite/edit.rs -------------------------------------------------------------------------------- /crates/tom_syntax/tests/suite/factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/suite/factory.rs -------------------------------------------------------------------------------- /crates/tom_syntax/tests/suite/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/suite/main.rs -------------------------------------------------------------------------------- /crates/tom_syntax/tests/suite/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/suite/model.rs -------------------------------------------------------------------------------- /crates/tom_syntax/tests/suite/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/crates/tom_syntax/tests/suite/util.rs -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/deny.toml -------------------------------------------------------------------------------- /editors/code/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/.eslintrc.js -------------------------------------------------------------------------------- /editors/code/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/.gitignore -------------------------------------------------------------------------------- /editors/code/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/.vscodeignore -------------------------------------------------------------------------------- /editors/code/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/package-lock.json -------------------------------------------------------------------------------- /editors/code/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/package.json -------------------------------------------------------------------------------- /editors/code/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/rollup.config.js -------------------------------------------------------------------------------- /editors/code/src/commands/extend_selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/commands/extend_selection.ts -------------------------------------------------------------------------------- /editors/code/src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/commands/index.ts -------------------------------------------------------------------------------- /editors/code/src/commands/syntaxTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/commands/syntaxTree.ts -------------------------------------------------------------------------------- /editors/code/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/config.ts -------------------------------------------------------------------------------- /editors/code/src/events/change_active_text_editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/events/change_active_text_editor.ts -------------------------------------------------------------------------------- /editors/code/src/events/change_text_document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/events/change_text_document.ts -------------------------------------------------------------------------------- /editors/code/src/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/events/index.ts -------------------------------------------------------------------------------- /editors/code/src/highlighting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/highlighting.ts -------------------------------------------------------------------------------- /editors/code/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/main.ts -------------------------------------------------------------------------------- /editors/code/src/notifications/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/notifications/index.ts -------------------------------------------------------------------------------- /editors/code/src/notifications/publish_decorations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/notifications/publish_decorations.ts -------------------------------------------------------------------------------- /editors/code/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/src/server.ts -------------------------------------------------------------------------------- /editors/code/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/editors/code/tsconfig.json -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /xtask/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/xtask/Cargo.toml -------------------------------------------------------------------------------- /xtask/src/codegen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/xtask/src/codegen.rs -------------------------------------------------------------------------------- /xtask/src/codegen/gen_ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/xtask/src/codegen/gen_ast.rs -------------------------------------------------------------------------------- /xtask/src/codegen/gen_parser_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/xtask/src/codegen/gen_parser_tests.rs -------------------------------------------------------------------------------- /xtask/src/codegen/gen_symbols.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/xtask/src/codegen/gen_symbols.rs -------------------------------------------------------------------------------- /xtask/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/xtask/src/lib.rs -------------------------------------------------------------------------------- /xtask/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/xtask/src/main.rs -------------------------------------------------------------------------------- /xtask/src/not_bash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/xtask/src/not_bash.rs -------------------------------------------------------------------------------- /xtask/src/pre_commit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/xtask/src/pre_commit.rs -------------------------------------------------------------------------------- /xtask/tests/tidy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matklad/tom/HEAD/xtask/tests/tidy.rs --------------------------------------------------------------------------------