cargo: whitelist all cfgs used in this repo

This commit is contained in:
Andrew Poelstra 2024-05-21 17:05:16 +00:00
parent 814786b0a6
commit 5ad7c245e3
No known key found for this signature in database
GPG Key ID: C588D63CE41B97C1
7 changed files with 21 additions and 0 deletions

View File

@ -26,3 +26,6 @@ internals = { package = "bitcoin-internals", version = "0.3.0", features = ["all
[dev-dependencies]
hex = { package = "hex-conservative", version = "0.2.0", default-features = false, features = ["alloc"] }
[lints.rust]
unexpected_cfgs = { level = "deny", check-cfg = ['cfg(bench)', 'cfg(fuzzing)', 'cfg(kani)' ] }

View File

@ -79,3 +79,6 @@ required-features = ["std", "rand-std", "bitcoinconsensus"]
[[example]]
name = "sighash"
[lints.rust]
unexpected_cfgs = { level = "deny", check-cfg = ['cfg(bench)', 'cfg(fuzzing)', 'cfg(kani)', 'cfg(mutate)', 'cfg(rust_v_1_60)'] }

View File

@ -88,3 +88,6 @@ path = "fuzz_targets/hashes/sha512.rs"
[[bin]]
name = "units_deserialize_amount"
path = "fuzz_targets/units/deserialize_amount.rs"
[lints.rust]
unexpected_cfgs = { level = "deny", check-cfg = ['cfg(fuzzing)'] }

View File

@ -36,3 +36,6 @@ serde = { version = "1.0", default-features = false, optional = true }
[dev-dependencies]
serde_test = "1.0"
serde_json = "1.0"
[lints.rust]
unexpected_cfgs = { level = "deny", check-cfg = ['cfg(bench)', 'cfg(hashes_fuzz)', 'cfg(rust_v_1_64)' ] }

View File

@ -26,3 +26,6 @@ rustdoc-args = ["--cfg", "docsrs"]
serde = { version = "1.0.103", default-features = false, optional = true }
[dev-dependencies]
[lints.rust]
unexpected_cfgs = { level = "deny", check-cfg = ['cfg(rust_v_1_64)', 'cfg(rust_v_1_61)'] }

View File

@ -21,3 +21,6 @@ alloc = []
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[lints.rust]
unexpected_cfgs = { level = "deny" }

View File

@ -29,3 +29,6 @@ serde = { version = "1.0.103", default-features = false, features = ["derive"],
[dev-dependencies]
serde_test = "1.0"
serde_json = "1.0"
[lints.rust]
unexpected_cfgs = { level = "deny", check-cfg = ['cfg(kani)'] }