From e68a9eb5e9e15372313f9017be4a2d58fb690bfc Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 11 Oct 2025 00:24:11 +0200 Subject: clippy + fmt; start using if let chains --- server/data/src/lib.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'server/data/src/lib.rs') diff --git a/server/data/src/lib.rs b/server/data/src/lib.rs index a5e8ac68..dd462e3b 100644 --- a/server/data/src/lib.rs +++ b/server/data/src/lib.rs @@ -286,6 +286,7 @@ fn build_data( Ok((data, serverdata)) } +#[allow(clippy::type_complexity)] fn load_recipes( recipes_in: Vec, reg: &ItemTileRegistry, @@ -313,10 +314,10 @@ fn load_recipes( let mut inputs = r.inputs.into_iter().map(|i| reg.register_item(i)); let mut outputs = r.outputs.into_iter().map(|o| reg.register_item(o)); let tile = r.tile.map(|t| reg.register_tile(t)); - if let Some(g) = r.group { - if !r.group_hidden { - recipe_groups.entry(g).or_default().extend(inputs.clone()); - } + if let Some(g) = r.group + && !r.group_hidden + { + recipe_groups.entry(g).or_default().extend(inputs.clone()); } match r.action { RecipeDeclAction::Never => {} -- cgit v1.3