diff options
| author | metamuffin <metamuffin@disroot.org> | 2025-10-11 00:24:11 +0200 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2025-10-11 00:24:11 +0200 |
| commit | e68a9eb5e9e15372313f9017be4a2d58fb690bfc (patch) | |
| tree | 690287a2c71d87c2955e992f1e9575166237188a /server/data/src/lib.rs | |
| parent | 3fe8ba7f1b9fa7e38fa03f55fd898c8ca2a0e996 (diff) | |
| download | hurrycurry-e68a9eb5e9e15372313f9017be4a2d58fb690bfc.tar hurrycurry-e68a9eb5e9e15372313f9017be4a2d58fb690bfc.tar.bz2 hurrycurry-e68a9eb5e9e15372313f9017be4a2d58fb690bfc.tar.zst | |
clippy + fmt; start using if let chains
Diffstat (limited to 'server/data/src/lib.rs')
| -rw-r--r-- | server/data/src/lib.rs | 9 |
1 files changed, 5 insertions, 4 deletions
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<RecipeDecl>, 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 => {} |