Unverified Commit 16ee8694 authored by Robert Hensing's avatar Robert Hensing Committed by GitHub
Browse files

lib/modules: rename defs''' into human friendly names (#445593)

parents 1f4f3268 1c960d4b
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -1131,7 +1131,7 @@ let
    defsFinal' =
      let
        # Process mkMerge and mkIf properties.
        defs' = concatMap (
        defsNormalized = concatMap (
          m:
          map (
            value:
@@ -1146,19 +1146,19 @@ let
        ) defs;

        # Process mkOverride properties.
        defs'' = filterOverrides' defs';
        defsFiltered = filterOverrides' defsNormalized;

        # Sort mkOrder properties.
        defs''' =
        defsSorted =
          # Avoid sorting if we don't have to.
          if any (def: def.value._type or "" == "order") defs''.values then
            sortProperties defs''.values
          if any (def: def.value._type or "" == "order") defsFiltered.values then
            sortProperties defsFiltered.values
          else
            defs''.values;
            defsFiltered.values;
      in
      {
        values = defs''';
        inherit (defs'') highestPrio;
        values = defsSorted;
        inherit (defsFiltered) highestPrio;
      };
    defsFinal = defsFinal'.values;