Add cargo vet and deny checks

This commit is contained in:
Juno Takano 2026-04-23 16:04:45 -03:00
commit eac1ffbda6
7 changed files with 1510 additions and 267 deletions

View file

@ -11,14 +11,19 @@ documentation = "https://tori.jutty.dev/docs/"
edition = "2024"
rust-version = "1.93.0"
[dev-dependencies]
proptest = "1.0.0"
[dependencies]
blake3 = "1.8.4"
proptest = { version = "1.11.0", features = ["attr-macro", "default", "proptest-macro"] }
proptest-derive = "0.8.0"
serde = "1.0.228"
tar = "0.4.45"
toml = "1.1.2"
zstd = "0.13.3"
[lints.rust]
nonstandard-style = "warn"
future-incompatible = "warn"
keyword-idents = "warn"
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] }
[lints.clippy]
allow_attributes = "warn"
@ -170,9 +175,3 @@ used_underscore_items = "warn"
useless_let_if_seq = "warn"
zero_sized_map_values = "warn"
zombie_processes = "deny"
[profile.test.package.proptest]
opt-level = 3
[profile.test.package.rand_chacha]
opt-level = 3