mkAliasAndWrapDefsWithPriority
lib.modules.mkAliasAndWrapDefsWithPriority
Docs pulled from | This Revision | 18 minutes ago
If a priority is not set, it assumes a priority of defaultOverridePriority.
Noogle detected
Implementation
The following is the current implementation of this function.
mkAliasAndWrapDefsWithPriority =
wrap: option:
let
prio = option.highestPrio or defaultOverridePriority;
defsWithPrio = map (mkOverride prio) option.definitions;
in
mkAliasIfDef option (wrap (mkMerge defsWithPrio));