nixpkgs/lib/tests
Robert Hensing 0abfc619bc
lib.importApply: init (#230588)
* lib.modules.importApply: init

Brings variables from rich scopes to modules defined in separate files.

A helper for functions in files that return a module.

* lib.modules.importApply: Edit doc

Generally improve the quality. Notes:

- Not rendered to the manual yet, so probably the syntax could be
  improved, but I have no way to test this now.

- The docs use `arg` vs `staticArg` in the code. This is intentional,
  because the doc is pretty clear about the role of `arg` whereas
  the code exists in a context where ambiguities are more harmful.

* Format
2024-08-31 01:12:43 +02:00
..
modules lib.importApply: init (#230588) 2024-08-31 01:12:43 +02:00
packages-from-directory
check-eval.nix
filesystem.sh
maintainer-module.nix
maintainers.nix
misc.nix lib.strings: add trim and trimWith 2024-07-25 23:43:33 +01:00
modules.sh lib.importApply: init (#230588) 2024-08-31 01:12:43 +02:00
network.sh
nix-for-tests.nix
release.nix
sources.sh
systems.nix
teams.nix
test-to-plist-expected.plist
test-with-nix.nix