lib/modules: inline trivial 'mkAliasIfDef'

This commit is contained in:
Johannes Kirschbauer
2025-12-14 21:34:12 +01:00
parent 2916db79f3
commit 95afd78e86
+2 -2
View File
@@ -1528,7 +1528,7 @@ let
# mkDefault properties of the previous option.
#
mkAliasDefinitions = mkAliasAndWrapDefinitions id;
mkAliasAndWrapDefinitions = wrap: option: mkAliasIfDef option (wrap (mkMerge option.definitions));
mkAliasAndWrapDefinitions = wrap: option: mkIf option.isDefined (wrap (mkMerge option.definitions));
# Similar to mkAliasAndWrapDefinitions but copies over the priority from the
# option as well.
@@ -1540,7 +1540,7 @@ let
prio = option.highestPrio or defaultOverridePriority;
defsWithPrio = map (mkOverride prio) option.definitions;
in
mkAliasIfDef option (wrap (mkMerge defsWithPrio));
mkIf option.isDefined (wrap (mkMerge defsWithPrio));
mkAliasIfDef = option: mkIf option.isDefined;