From 0641f73ab39671fdab2bbc06d533b7295cd2c26c Mon Sep 17 00:00:00 2001 From: Stephen Waits Date: Mon, 13 Feb 2023 12:35:26 -0700 Subject: [PATCH] test: add (and fix) more deny lints Signed-off-by: Stephen Waits --- src/height_vector.rs | 2 +- src/lib.rs | 37 +++++++++++++++++++++++++++---------- 2 files changed, 28 insertions(+), 11 deletions(-) diff --git a/src/height_vector.rs b/src/height_vector.rs index 16605e2..07d7b41 100644 --- a/src/height_vector.rs +++ b/src/height_vector.rs @@ -96,7 +96,7 @@ pub struct HeightVector { impl HeightVector { /// A new height vector is a random unit vector pub(crate) fn random() -> Self { - let mut rng = rand::thread_rng(); + let mut rng = thread_rng(); let mut vec = [0.0; N]; for i in vec.iter_mut().take(N) { *i = rng.gen::() - 0.5; diff --git a/src/lib.rs b/src/lib.rs index 6442bb9..4d3f31f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -93,16 +93,33 @@ //! ``` //! -#![deny(clippy::all)] -#![deny(clippy::correctness)] -#![deny(clippy::style)] -#![deny(clippy::suspicious)] -#![deny(clippy::complexity)] -#![deny(clippy::perf)] -#![deny(clippy::cargo)] -#![deny(clippy::pedantic)] -#![deny(clippy::nursery)] -#![deny(clippy::unwrap_used)] +#![deny( + clippy::all, + clippy::correctness, + clippy::style, + clippy::suspicious, + clippy::complexity, + clippy::perf, + clippy::cargo, + clippy::pedantic, + clippy::nursery, + clippy::unwrap_used +)] +#![deny( + anonymous_parameters, + missing_copy_implementations, + missing_debug_implementations, + missing_docs, + nonstandard_style, + rust_2018_idioms, + single_use_lifetimes, + trivial_casts, + trivial_numeric_casts, + // unreachable_pub, // disagrees with clippy::nurclippy::nursery as of 13-02-2023 + unused_extern_crates, + unused_qualifications, + variant_size_differences +)] #![allow(clippy::type_repetition_in_bounds)] mod height_vector;