# 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", ]