chore: add centralized lint configuration to Cargo.toml

This commit is contained in:
Christian Visintin
2026-02-27 22:35:06 +01:00
parent ba034e6518
commit 92fc4fa098

View File

@@ -116,6 +116,18 @@ keyring = []
smb = ["dep:remotefs-smb"]
smb-vendored = ["remotefs-smb/vendored"]
[lints.rust]
trivial_numeric_casts = "warn"
unsafe_op_in_unsafe_fn = "warn"
unused_lifetimes = "warn"
[lints.clippy]
complexity = { level = "warn", priority = -1 }
correctness = { level = "warn", priority = -1 }
perf = { level = "warn", priority = -1 }
style = { level = "warn", priority = -1 }
suspicious = { level = "warn", priority = -1 }
[profile.dev]
incremental = true