aboutsummaryrefslogtreecommitdiff
path: root/server/data/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/data/src/lib.rs')
-rw-r--r--server/data/src/lib.rs9
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 => {}