Closed lopopolo closed 2 years ago
This crate is a parser. Parsers should be fuzzed.
We can set up the fuzzer integration similarly to boba which uses cargo-fuzz to generate a sub workspace:
boba
cargo-fuzz
https://github.com/artichoke/boba/tree/bead9fd103a85449df8f320772d983b00bb53554/fuzz
and CI job:
https://github.com/artichoke/boba/blob/bead9fd103a85449df8f320772d983b00bb53554/.github/workflows/fuzz.yaml
This crate is a parser. Parsers should be fuzzed.