summary refs log tree commit diff
path: root/lib/modules.nix
Commit message (Expand)AuthorAge
* 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
|\ \
| * | lib/modules: Simplify inheritsRobert Hensing2020-10-22
| * | lib: Use Nix's static scope checking, fix error message, optimizeRobert Hensing2020-10-22
* | | docs: update documentation of `mkRemovedOptionModule`Robert Helgesson2020-10-24
|/ /
* | Merge pull request #96641 from zimbatm/data-module-importszimbatm2020-10-09
|\ \ | |/ |/|
| * lib: allow to import JSON and TOML fileszimbatm2020-09-12
* | lib/modules: Evaluate single defs for readOnly errorSilvan Mosberger2020-09-21
* | lib/modules: Improve error messages using showDefsSilvan Mosberger2020-09-21
|/
* lib/types: Allow types to emit a deprecation warningSilvan Mosberger2020-09-07
* treewide: completely remove types.loaOfrnhmjoj2020-09-02
* lib/modules: improve error-message for undeclared options if prefix contains ...Maximilian Bosch2020-08-18
* lib/modules: Fix nonexistant option errorSilvan Mosberger2020-08-18
* lib/modules: Add syntactic sugar for config._module.freeformTypeSilvan Mosberger2020-08-14
* lib/modules: Fix freeform modules when there's no definitionsSilvan Mosberger2020-08-10
* lib/modules: Implement freeform modulesSilvan Mosberger2020-08-03
* lib/modules: Internally collect all unmatched definitionsSilvan Mosberger2020-08-03
* lib/modules: Scope module evaluation variables more tightlySilvan Mosberger2020-08-03
* Revert "lib/modules: Throw better error when definitions assign to an option ...Silvan Mosberger2020-03-19
* lib/modules: Fix type checks not being done before mergingSilvan Mosberger2020-03-18
* lib/modules: Throw better error when definitions assign to an option setSilvan Mosberger2020-03-18
* lib/modules: Remove internal _module attribute from configSilvan Mosberger2020-03-17
* lib/modules.nix: Add file context to unmerged values in mergeDefinitionsRobert Hensing2020-02-24
* nixos/lib: Inherit type for doRename optionsJanne Heß2020-01-20
* lib/modules: Switch _module.args from attrsOf to lazyAttrsOfSilvan Mosberger2020-01-10