add pedantic clippy setting

This commit is contained in:
Josh Thomas 2025-05-14 13:27:02 -05:00
parent e87c917cb6
commit 50ad73b863
6 changed files with 18 additions and 0 deletions

View file

@ -23,6 +23,9 @@ thiserror = "2.0"
tokio = { version = "1.42", features = ["full"] }
tower-lsp-server = { version = "0.21", features = ["proposed"] }
[workspace.lints.clippy]
pedantic = "warn"
[profile.dev.package]
insta.opt-level = 3
similar.opt-level = 3

View file

@ -14,3 +14,6 @@ toml = "0.8"
[dev-dependencies]
tempfile = "3.19"
[lints]
workspace = true

View file

@ -6,3 +6,6 @@ publish = false
[dependencies]
pyo3-build-config = { workspace = true, features = ["resolve-config"] }
[lints]
workspace = true

View file

@ -19,3 +19,6 @@ djls-dev = { workspace = true }
[dev-dependencies]
tempfile = { workspace = true }
[lints]
workspace = true

View file

@ -13,3 +13,6 @@ toml = "0.8"
[dev-dependencies]
insta = { version = "1.42", features = ["yaml"] }
tempfile = "3.19"
[lints]
workspace = true

View file

@ -30,3 +30,6 @@ clap = { version = "4.5", features = ["derive"] }
[build-dependencies]
djls-dev = { workspace = true }
[lints]
workspace = true