From a99baa042783162d4fa52e4b8d4f56cee30dab72 Mon Sep 17 00:00:00 2001 From: Stephan Dilly Date: Mon, 24 May 2021 00:28:17 +0200 Subject: [PATCH] more clippy checks --- Makefile | 2 +- async_utils/src/lib.rs | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 70346187..051df94c 100644 --- a/Makefile +++ b/Makefile @@ -51,7 +51,7 @@ clippy: clippy-nightly: touch src/main.rs cargo clean -p gitui -p asyncgit -p scopetime -p filetree -p async_utils - cargo +nightly clippy --all-features + cargo +nightly clippy --workspace --all-features check: fmt clippy test diff --git a/async_utils/src/lib.rs b/async_utils/src/lib.rs index 2a3edeb5..a066e7b5 100644 --- a/async_utils/src/lib.rs +++ b/async_utils/src/lib.rs @@ -1,3 +1,21 @@ +// #![forbid(missing_docs)] +#![deny(unsafe_code)] +#![deny(unused_imports)] +#![deny(unused_must_use)] +#![deny(dead_code)] +#![deny(unstable_name_collisions)] +#![deny(clippy::all, clippy::perf, clippy::nursery, clippy::pedantic)] +#![deny(clippy::expect_used)] +#![deny(clippy::filetype_is_file)] +#![deny(clippy::cargo)] +#![deny(clippy::unwrap_used)] +#![deny(clippy::panic)] +#![deny(clippy::match_like_matches_macro)] +#![deny(clippy::needless_update)] +#![allow(clippy::module_name_repetitions)] +#![allow(clippy::must_use_candidate)] +#![allow(clippy::missing_errors_doc)] + mod error; use crossbeam_channel::Sender;