From 30dcdb395a7edf069b75ea175b240a412c6a7332 Mon Sep 17 00:00:00 2001 From: Philipp Schuster Date: Wed, 19 Jan 2022 10:44:20 +0100 Subject: [PATCH] stricter clippy rules --- src/lib.rs | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index dabe32d..80006dd 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -59,11 +59,22 @@ SOFTWARE. //! ``` #![cfg_attr(not(test), no_std)] -#![deny(rustdoc::all)] -#![allow(rustdoc::missing_doc_code_examples)] -#![deny(clippy::all)] -#![deny(clippy::missing_const_for_fn)] +#![deny( + clippy::all, + clippy::cargo, + clippy::nursery, + // clippy::restriction, + // clippy::pedantic +)] +// now allow a few rules which are denied by the above statement +// --> they are ridiculous and not necessary +#![allow( + clippy::suboptimal_flops, + clippy::redundant_pub_crate, + clippy::fallible_impl_from +)] #![deny(missing_debug_implementations)] +#![deny(rustdoc::all)] #[cfg_attr(test, macro_use)] #[cfg(test)]