diff --git a/libafl/src/lib.rs b/libafl/src/lib.rs index 56de8465e0..88047386ae 100644 --- a/libafl/src/lib.rs +++ b/libafl/src/lib.rs @@ -30,7 +30,8 @@ Welcome to `LibAFL` clippy::ptr_cast_constness, clippy::unsafe_derive_deserialize, clippy::similar_names, - clippy::too_many_lines + clippy::too_many_lines, + clippy::into_iter_without_iter, // broken )] #![cfg_attr(not(test), warn( missing_debug_implementations, diff --git a/libafl/src/schedulers/weighted.rs b/libafl/src/schedulers/weighted.rs index 369bcf7177..7aeeda6bc8 100644 --- a/libafl/src/schedulers/weighted.rs +++ b/libafl/src/schedulers/weighted.rs @@ -232,10 +232,7 @@ where } /// Cycles the strategy of the scheduler; tries to mimic AFL++'s cycling formula - fn cycle_schedule( - &mut self, - metadata: &mut SchedulerMetadata, - ) -> Result { + fn cycle_schedule(&mut self, metadata: &mut SchedulerMetadata) -> Result { let next_strat = match metadata.strat().ok_or(Error::illegal_argument( "No strategy specified when initializing scheduler; cannot cycle!", ))? { diff --git a/libafl_targets/src/lib.rs b/libafl_targets/src/lib.rs index 12a6ee648c..93c94b229e 100644 --- a/libafl_targets/src/lib.rs +++ b/libafl_targets/src/lib.rs @@ -16,7 +16,8 @@ clippy::missing_panics_doc, clippy::missing_docs_in_private_items, clippy::module_name_repetitions, - clippy::pub_underscore_fields + clippy::pub_underscore_fields, + clippy::into_iter_without_iter, // broken )] #![cfg_attr(not(test), warn( missing_debug_implementations,