mkAliasAndWrapDefsWithPriority
lib.modules.mkAliasAndWrapDefsWithPriority
Docs pulled from | This Revision | about 1 hour 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));