chore: enforce some more clippy lints

pumpkin contributors will love me :cap:
This commit is contained in:
Alexander Medvedev
2026-05-20 22:27:54 +02:00
parent 4ad5b2ba03
commit 2fcc9bcf4a
104 changed files with 3891 additions and 3567 deletions

View File

@@ -46,6 +46,11 @@ significant_drop_in_scrutinee = "deny"
print_stdout = "deny"
print_stderr = "deny"
todo = "deny"
unreachable = "deny"
unimplemented = "deny"
# indexing_slicing = "deny"
# Expected/Allowed
cargo_common_metadata = "allow"
cast_precision_loss = "allow"
@@ -123,9 +128,9 @@ criterion = { version = "0.8", default-features = false }
crossbeam-utils = "0.8.21"
crossfire = { version = "3.1.12", features = ["compat"] }
crypto-bigint = "0.7.3"
dashmap = "6.1"
dashmap = "6.2"
ecdsa = "0.16.9"
either = "1.15.0"
either = "1.16.0"
enum_dispatch = "0.3.13"
flate2 = "1.1.9"
heck = "0.5"
@@ -154,7 +159,7 @@ pumpkin-world = { path = "pumpkin-world" }
quote = "1.0"
rand = "0.10.1"
rsa = "=0.10.0-rc.18"
cipher = "0.5.1"
cipher = "0.5.2"
rustc-hash = "2.1.2"
rustyline = "18.0.0"
ruzstd = "0.8.3"