rcl/fuzz
Ruud van Asseldonk 7137cd5a91 Use ':' in assertions rather than ','
Initially I used a comma after assertions, like Python. It was always
a bit weird (even in Python), it's a statement but it has arguments.
This made formatting akward too. I justified it for myself by saying
"it's just a function call, but without the parens". That's how we
currently format it.

Then yesterday I was skimming through the Jsonnet docs, and they use
a colon rather than comma, and that looks much more pleasant! I should
steal the good ideas; if RCL can fix list comprehension order w.r.t
Python, then it can also fix this one.

For compatibility, accept the comma as well (for now), but make the
formatter emit the colon. Similar to the colon after 'else', it does
not have to be a breaking change.
2025-09-29 20:28:15 +02:00
..
fuzz_targets Hook up the source fuzzer to Mode::PatchIdempotent 2025-08-25 22:58:11 +02:00
src Use ':' in assertions rather than ',' 2025-09-29 20:28:15 +02:00
tools Smith: Add subcommand to evaluate corpus 2024-04-27 14:11:03 +02:00
.gitignore Add initial fuzzer 2023-08-14 21:46:30 +02:00
Cargo.rcl Add a fuzzer to test various Decimal properties 2025-02-24 20:42:59 +01:00
Cargo.toml Bump version to 0.10.0 2025-08-30 21:28:19 +02:00
dictionary.txt Add parse_number builtin to keywords 2025-08-07 21:42:42 +02:00
dictionary_base.txt Generate fuzz dictionary from Pygments grammar 2025-03-03 22:14:27 +01:00
dictionary_cli.txt Add tests for 'rcl patch' CLI parsing 2025-08-25 22:56:49 +02:00