Finally we can disable the pointless too many arguments lint...
[profile.dev]
panic = "abort"
opt-level = 0
+
+# Disable some pointless lints globally
+
+[workspace.lints.clippy]
+too_many_arguments = "allow"
+len_without_is_empty = "allow"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
narcissus-core = { path = "../narcissus-core" }
sdl3-sys = "0.1.2"
\ No newline at end of file
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
fast-float2 = "0.2.3"
memchr = { version = "2" }
\ No newline at end of file
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
stb_truetype-sys = { path = "../../external/stb_truetype-sys" }
narcissus-core = { path = "../narcissus-core" }
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[features]
default = ["debug_markers"]
debug_markers = []
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
stb_image-sys = { path = "../../external/stb_image-sys" }
\ No newline at end of file
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[features]
[dependencies]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
sqlite-sys = { path = "../../external/sqlite-sys" }
\ No newline at end of file
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
narcissus-core = { path = "../narcissus-core" }
\ No newline at end of file
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[features]
std = []
no_avx512 = []
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
\ No newline at end of file
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
\ No newline at end of file
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
\ No newline at end of file
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
\ No newline at end of file
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
narcissus-core = { path = "../../engine/narcissus-core" }
narcissus-font = { path = "../../engine/narcissus-font" }
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+[lints]
+workspace = true
+
[dependencies]
renderdoc-sys = { path = "../../external/renderdoc-sys" }