v0.1.0 skel
This commit is contained in:
34
clippy.toml
Normal file
34
clippy.toml
Normal file
@@ -0,0 +1,34 @@
|
||||
# file: clippy.toml
|
||||
|
||||
msrv = "1.85.0"
|
||||
|
||||
# The project favors explicit control flow and visible intent.
|
||||
# These settings complement the coding rules already enforced manually
|
||||
# in code review: no `?`, no `unwrap`, no `expect`, explicit error paths.
|
||||
|
||||
too-many-arguments-threshold = 8
|
||||
type-complexity-threshold = 250
|
||||
single-char-binding-names-threshold = 3
|
||||
trivial-copy-size-limit = 16
|
||||
pass-by-value-size-limit = 256
|
||||
stack-size-threshold = 512000
|
||||
vec-box-size-threshold = 4096
|
||||
max-fn-params-bools = 2
|
||||
max-include-file-size = 1048576
|
||||
cognitive-complexity-threshold = 25
|
||||
too-large-for-stack = 2048
|
||||
enum-variant-size-threshold = 200
|
||||
large-error-threshold = 128
|
||||
avoid-breaking-exported-api = true
|
||||
disallowed-macros = []
|
||||
disallowed-methods = []
|
||||
disallowed-names = ["foo", "bar", "baz", "tmp"]
|
||||
disallowed-types = []
|
||||
allowed-idents-below-min-chars = [
|
||||
"id",
|
||||
"tx",
|
||||
"rx",
|
||||
"ms",
|
||||
"pcm",
|
||||
"vad",
|
||||
]
|
||||
Reference in New Issue
Block a user