additional clippy configuration
these are documentary values seeking review, not final standards set for the project. Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
parent
9bb52cb3ec
commit
76a4d8aa4c
2 changed files with 9 additions and 4 deletions
|
@ -645,7 +645,7 @@ incremental = false
|
|||
|
||||
[workspace.lints.rust]
|
||||
absolute-paths-not-starting-with-crate = "warn"
|
||||
#box-pointers = "warn" # TODO
|
||||
#box-pointers = "warn"
|
||||
deprecated-in-future = "warn"
|
||||
elided-lifetimes-in-paths = "warn"
|
||||
explicit-outlives-requirements = "warn"
|
||||
|
@ -711,9 +711,8 @@ correctness = "warn"
|
|||
###################
|
||||
nursery = "warn"
|
||||
|
||||
### some sadness
|
||||
## some sadness
|
||||
branches_sharing_code = { level = "allow", priority = 1 } # TODO
|
||||
cognitive_complexity = { level = "allow", priority = 1 } # TODO
|
||||
derive_partial_eq_without_eq = { level = "allow", priority = 1 } # TODO
|
||||
equatable_if_let = { level = "allow", priority = 1 } # TODO
|
||||
future_not_send = { level = "allow", priority = 1 } # TODO
|
||||
|
|
|
@ -1 +1,7 @@
|
|||
too-many-lines-threshold = 700
|
||||
array-size-threshold = 4096
|
||||
cognitive-complexity-threshold = 94 # TODO reduce me ALARA
|
||||
excessive-nesting-threshold = 11 # TODO reduce me to 4 or 5
|
||||
future-size-threshold = 7745 # TODO reduce me ALARA
|
||||
stack-size-threshold = 178030 # reduce me ALARA
|
||||
too-many-lines-threshold = 700 # TODO reduce me to <= 100
|
||||
type-complexity-threshold = 250 # reduce me to ~200
|
||||
|
|
Loading…
Add table
Reference in a new issue