[package] name = "bolero-generator" version = "0.12.0" authors = ["Cameron Bytheway "] description = "value generator for testing and fuzzing" homepage = "https://github.com/camshaft/bolero" repository = "https://github.com/camshaft/bolero" keywords = ["testing", "quickcheck", "property", "fuzz", "fuzzing"] license = "MIT" edition = "2021" readme = "README.md" rust-version = "1.66.0" [features] default = ["any", "either", "std"] any = ["getrandom", "rand_xoshiro", "std"] std = ["alloc", "either/use_std"] alloc = ["rand_core/alloc"] [dependencies] arbitrary = { version = "1.0", optional = true } bolero-generator-derive = { version = "0.12", path = "../bolero-generator-derive" } either = { version = "1.5", default-features = false, optional = true } getrandom = { version = "0.2", optional = true } rand_core = { version = "0.6", default-features = false } rand_xoshiro = { version = "0.6", optional = true } [dev-dependencies] insta = "1" rand = "0.8" [lints.rust.unexpected_cfgs] level = "warn" check-cfg = [ 'cfg(kani)', 'cfg(fuzzing)', 'cfg(fuzzing_afl)', 'cfg(fuzzing_libfuzzer)', 'cfg(fuzzing_honggfuzz)', 'cfg(fuzzing_random)' ]