From 4a071ba547006d663a09734821f98ca05206da56 Mon Sep 17 00:00:00 2001 From: yihau Date: Thu, 24 Apr 2025 13:15:57 +0800 Subject: [PATCH 1/2] ci: add clippy rules back to cli call --- scripts/cargo-clippy-nightly.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/cargo-clippy-nightly.sh b/scripts/cargo-clippy-nightly.sh index 7db3aacc14b107..756699408f4340 100755 --- a/scripts/cargo-clippy-nightly.sh +++ b/scripts/cargo-clippy-nightly.sh @@ -24,4 +24,9 @@ source "$here/../ci/rust-version.sh" nightly # ref: https://github.com/rust-lang/rust/issues/66287 "$here/cargo-for-all-lock-files.sh" -- \ "+${rust_nightly}" clippy \ - --workspace --all-targets --features dummy-for-ci-check,frozen-abi + --workspace --all-targets --features dummy-for-ci-check,frozen-abi -- \ + --deny=warnings \ + --deny=clippy::default_trait_access \ + --deny=clippy::arithmetic_side_effects \ + --deny=clippy::manual_let_else \ + --deny=clippy::used_underscore_binding From d56c01b0e050a1e288a401dab4c4f4788feb723d Mon Sep 17 00:00:00 2001 From: yihau Date: Thu, 24 Apr 2025 13:17:59 +0800 Subject: [PATCH 2/2] clippy: allow clippy::arithmetic_side_effects in net-utils temporality --- net-utils/src/lib.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net-utils/src/lib.rs b/net-utils/src/lib.rs index b917c908452862..750156816fef62 100644 --- a/net-utils/src/lib.rs +++ b/net-utils/src/lib.rs @@ -1,3 +1,5 @@ +#![allow(clippy::arithmetic_side_effects)] + //! The `net_utils` module assists with networking mod ip_echo_client; mod ip_echo_server;