From 29e6d376feda458b3f03c4875f7bcd07b9a8efb1 Mon Sep 17 00:00:00 2001 From: HampusM Date: Sat, 1 Oct 2022 17:43:24 +0200 Subject: chore: remove repetition of allowing clippy::module_name_repetitions --- macros/src/lib.rs | 1 + macros/src/util/syn_path.rs | 1 - src/castable_factory/threadsafe.rs | 1 - src/dependency_trace.rs | 2 -- src/errors/injectable.rs | 1 - src/future.rs | 2 -- src/interfaces/factory.rs | 1 - src/lib.rs | 1 + src/libs/intertrait/mod.rs | 2 -- src/provider/async.rs | 1 - src/provider/blocking.rs | 1 - src/ptr.rs | 2 -- 12 files changed, 2 insertions(+), 14 deletions(-) diff --git a/macros/src/lib.rs b/macros/src/lib.rs index 2d37c43..fc30016 100644 --- a/macros/src/lib.rs +++ b/macros/src/lib.rs @@ -1,5 +1,6 @@ #![deny(clippy::all)] #![deny(clippy::pedantic)] +#![allow(clippy::module_name_repetitions)] #![deny(missing_docs)] //! Macros for the [Syrette](https://crates.io/crates/syrette) crate. diff --git a/macros/src/util/syn_path.rs b/macros/src/util/syn_path.rs index 15653bf..0e1b8f4 100644 --- a/macros/src/util/syn_path.rs +++ b/macros/src/util/syn_path.rs @@ -1,4 +1,3 @@ -#![allow(clippy::module_name_repetitions)] use quote::ToTokens; use syn::punctuated::Pair; diff --git a/src/castable_factory/threadsafe.rs b/src/castable_factory/threadsafe.rs index b91dceb..08c5ecf 100644 --- a/src/castable_factory/threadsafe.rs +++ b/src/castable_factory/threadsafe.rs @@ -1,4 +1,3 @@ -#![allow(clippy::module_name_repetitions)] use crate::interfaces::any_factory::{AnyFactory, AnyThreadsafeFactory}; use crate::interfaces::factory::IThreadsafeFactory; use crate::ptr::TransientPtr; diff --git a/src/dependency_trace.rs b/src/dependency_trace.rs index d46b762..86906f4 100644 --- a/src/dependency_trace.rs +++ b/src/dependency_trace.rs @@ -1,5 +1,3 @@ -#![allow(clippy::module_name_repetitions)] - #[must_use] pub fn create_dependency_trace( dependency_history: &[&'static str], diff --git a/src/errors/injectable.rs b/src/errors/injectable.rs index ed161cb..df71f48 100644 --- a/src/errors/injectable.rs +++ b/src/errors/injectable.rs @@ -1,4 +1,3 @@ -#![allow(clippy::module_name_repetitions)] //! Error types for structs that implement [`Injectable`]. //! //! [`Injectable`]: crate::interfaces::injectable::Injectable diff --git a/src/future.rs b/src/future.rs index ae4b3a2..6df136f 100644 --- a/src/future.rs +++ b/src/future.rs @@ -1,8 +1,6 @@ //! Future related utilities. //! //! *This module is only available if Syrette is built with the "async" feature.* - -#![allow(clippy::module_name_repetitions)] use std::future::Future; use std::pin::Pin; diff --git a/src/interfaces/factory.rs b/src/interfaces/factory.rs index de1fca9..58cf56f 100644 --- a/src/interfaces/factory.rs +++ b/src/interfaces/factory.rs @@ -1,4 +1,3 @@ -#![allow(clippy::module_name_repetitions)] use crate::libs::intertrait::CastFrom; use crate::ptr::TransientPtr; diff --git a/src/lib.rs b/src/lib.rs index 082a93d..b4f43fe 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,6 +1,7 @@ #![cfg_attr(feature = "factory", feature(unboxed_closures, fn_traits))] #![deny(clippy::all)] #![deny(clippy::pedantic)] +#![allow(clippy::module_name_repetitions)] #![deny(missing_docs)] //! Syrette diff --git a/src/libs/intertrait/mod.rs b/src/libs/intertrait/mod.rs index 3b3e9ba..dc0f19e 100644 --- a/src/libs/intertrait/mod.rs +++ b/src/libs/intertrait/mod.rs @@ -1,5 +1,3 @@ -#![allow(clippy::module_name_repetitions)] - //! A library providing direct casting among trait objects implemented by a type. //! //! In Rust, an object of a sub-trait of [`Any`] can be downcast to a concrete type diff --git a/src/provider/async.rs b/src/provider/async.rs index c9a5273..9925079 100644 --- a/src/provider/async.rs +++ b/src/provider/async.rs @@ -1,4 +1,3 @@ -#![allow(clippy::module_name_repetitions)] use std::marker::PhantomData; use std::sync::Arc; diff --git a/src/provider/blocking.rs b/src/provider/blocking.rs index e00786b..16e8847 100644 --- a/src/provider/blocking.rs +++ b/src/provider/blocking.rs @@ -1,4 +1,3 @@ -#![allow(clippy::module_name_repetitions)] use std::marker::PhantomData; use std::rc::Rc; diff --git a/src/ptr.rs b/src/ptr.rs index 33f8a95..426a796 100644 --- a/src/ptr.rs +++ b/src/ptr.rs @@ -1,5 +1,3 @@ -#![allow(clippy::module_name_repetitions)] - //! Smart pointer type aliases. use std::rc::Rc; use std::sync::Arc; -- cgit v1.2.3-18-g5258