From f619f0cedeee4e927465ae0896766dcbb3b70913 Mon Sep 17 00:00:00 2001 From: steven-omaha <35634100+steven-omaha@users.noreply.github.com> Date: Wed, 15 Feb 2023 16:28:51 +0100 Subject: [PATCH] add cognitive_complexity lint with limit 10 --- clippy.toml | 1 + crates/pacdef_core/src/lib.rs | 1 + crates/pacdef_macros/src/lib.rs | 1 + 3 files changed, 3 insertions(+) create mode 100644 clippy.toml diff --git a/clippy.toml b/clippy.toml new file mode 100644 index 0000000..0e5f352 --- /dev/null +++ b/clippy.toml @@ -0,0 +1 @@ +cognitive-complexity-threshold = 10 diff --git a/crates/pacdef_core/src/lib.rs b/crates/pacdef_core/src/lib.rs index 4a993e2..a44295c 100644 --- a/crates/pacdef_core/src/lib.rs +++ b/crates/pacdef_core/src/lib.rs @@ -4,6 +4,7 @@ This library contains all logic that happens in `pacdef` under the hood. #![warn( clippy::as_conversions, + clippy::cognitive_complexity, clippy::option_if_let_else, clippy::redundant_pub_crate, clippy::semicolon_if_nothing_returned, diff --git a/crates/pacdef_macros/src/lib.rs b/crates/pacdef_macros/src/lib.rs index 05fc176..90fd52d 100644 --- a/crates/pacdef_macros/src/lib.rs +++ b/crates/pacdef_macros/src/lib.rs @@ -3,6 +3,7 @@ Procedural macros for `pacdef`. */ #![warn( clippy::as_conversions, + clippy::cognitive_complexity, clippy::option_if_let_else, clippy::redundant_pub_crate, clippy::semicolon_if_nothing_returned,