# NOTE: This file **must** not depend on `pkgs`. This is because `pkgs` is defined in a # module imported by it, and thus would require infinite recursion. <2024-10-18> {nixLib, ...}: let files = builtins.attrValues (nixLib.mkByName { baseDirectory = ./by-name; fileName = "module.nix"; finalizeFunction = name: value: value; # TODO: Re-activate, when/if most modules have tests. <2024-11-23> # coImportsNameFunction = { # shard, # name, # }: # ../tests/by-name + "/${shard}" + "/${name}" + "/test.nix"; # coImportsWarnMessageObject = "test"; }); in { imports = files; }