summary refs log tree commit diff
path: root/lib/modules.nix
Commit message (Expand)AuthorAge
* lib/modules: Use types.raw for _module.argsSilvan Mosberger2022-02-22
* lib/modules: introduce setDefaultModuleLocationNaïm Favier2022-01-27
* lib/modules: extract multiply-used value in byNamepennae2021-12-28
* lib/modules: optimize byNamepennae2021-12-25
* Merge pull request #148785 from pennae/more-option-doc-staticizingGraham Christensen2021-12-17
|\
| * nixos/modules: Allow options to be coerced to a string for convenienceSilvan Mosberger2021-12-08
* | Merge pull request #144022 from hercules-ci/lib-modules-optimize-unmatchedDefnsSilvan Mosberger2021-12-07
|\ \
| * | lib/modules: Use strict fold' as recursiveUpdate is also strictRobert Hensing2021-11-03
| * | lib/modules: Fix import* commentsRobert Hensing2021-11-03
| * | lib/modules: Remove a lib.flipRobert Hensing2021-11-03
| * | lib/modules: Short-circuit unmatchedDefns earlierRobert Hensing2021-11-03
| * | lib/modules: Short-circuit unmatchedDefns when configs is emptyRobert Hensing2021-10-31
* | | lib/modules: Deprecate args and checkRobert Hensing2021-12-02
* | | lib/modules: Pass legacy args argument along through extendModulesRobert Hensing2021-12-02
| |/ |/|
* | modules: Add moduleType to module argumentsRobert Hensing2021-11-22
* | modules: Document that extendModules is also a module argumentRobert Hensing2021-11-22
* | lib.modules: add mkDerivedConfigTaeer Bar-Yam2021-11-15
* | modules: Update evalModules docRobert Hensing2021-11-01
* | modules: Add extendModules to module argsRobert Hensing2021-11-01
* | lib.evalModules: Add extendModules and type to resultRobert Hensing2021-11-01
|/
* lib/modules: grammar fix in error msgMaximilian Bosch2021-08-26
* lib/modules: fix error-message when declaring an option inside `config'Maximilian Bosch2021-08-25
* lib/modules: add mkImageMediaOverrideDavid Arnold2021-08-03
* lib.mkFixStrictness: DeprecateRobert Hensing2021-07-12
* Partially revert "lib/modules: Drop mkStrict and mkFixStrictness"Robert Hensing2021-07-12
* lib/modules: Drop mkStrict and mkFixStrictnessJanne Heß2021-06-06
* Merge pull request #121870 from Pacman99/pass-specialargsRobert Hensing2021-05-07
|\
| * lib/modules: pass specialArgs as a module argumentPacman992021-05-06
* | lib/modules: Small optimizationSilvan Mosberger2021-05-06
* | Merge pull request #114955 from berbiche/fix/modules-imports-listSilvan Mosberger2021-05-05
|\ \
| * | lib/modules: provide error message when imports contains a listNicolas Berbiche2021-05-05
* | | Revert "lib/modules: Issue type deprecation warnings recursively"Robert Hensing2021-05-05
|/ /
* / lib/modules: Issue type deprecation warnings recursivelySilvan Mosberger2021-05-03
|/
* treewide: use lib.warnIf where appropriateAlyssa Ross2021-04-28
* lib/modules: better error message if an attr-set of options is expectedMaximilian Bosch2021-03-11
* lib/modules: Set submodule type for renamed option setsSilvan Mosberger2021-01-21
* Revert "Module-builtin assertions, disabling assertions and submodule asserti...Silvan Mosberger2020-12-18
* lib/modules: Prefix mkRemovedOptionModule & co. check namesSilvan Mosberger2020-12-18
* lib/modules: Introduce _module.checks.*.checkSilvan Mosberger2020-12-17
* lib/modules: _module.check should always be internalSilvan Mosberger2020-11-30
* lib/modules: Remove _module.checks.*.triggerPath as it's not necessarySilvan Mosberger2020-11-30
* lib/modules: Rename _module.assertions to _module.checksSilvan Mosberger2020-11-30
* nixos/modules: Expose the internal module in the top-level documentationSilvan Mosberger2020-11-30
* nixos/modules: Allow options to be coerced to a string for convenienceSilvan Mosberger2020-11-30
* lib/modules: Use module-builtin assertions for mkRemovedOptionModule and co.Silvan Mosberger2020-11-30
* nixos/assertions: Use module-builtin assertion implementationSilvan Mosberger2020-11-30
* lib/modules: Implement module-builtin assertionsSilvan Mosberger2020-11-30
* Merge pull request #99115 from Infinisil/toString-module-filesSilvan Mosberger2020-11-30
|\
| * lib/modules: Make sure to not import module _file's into the storeSilvan Mosberger2020-09-29
* | Merge pull request #101139 from roberth/lib-use-static-scope-checkingRobert Hensing2020-10-26
|\ \