[package] name = "git-command-fuzz" version = "0.0.0" publish = false edition = "2024" [package.metadata] cargo-fuzz = true [dependencies] # `arbitrary` with `derive` is what lets the target take `&str` instead of # `&[u8]`. The grammar is ASCII-shaped, and byte input would spend most of the # fuzzer's budget rediscovering UTF-8 before it reached a `git-` prefix. libfuzzer-sys = { version = "0.4", features = ["arbitrary-derive"] } [dependencies.git-command] path = ".." [[bin]] name = "command" path = "fuzz_targets/command.rs" test = false doc = false bench = false