summary refs log tree commit diff
path: root/lib/modules.nix
Commit message (Expand)AuthorAge
...
* 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
* lib/modules: Move the isDefined check into mergedValueSilvan Mosberger2020-01-10
* lib/modules: Fix store importsSilvan Mosberger2020-01-10
* Merge pull request #76857 from Infinisil/recursive-disableModulesSilvan Mosberger2020-01-09
|\
| * lib/modules: Recursive disabledModulesSilvan Mosberger2020-01-09
* | Clarify error message of 'assigning to top-level attribute' (#76702)Silvan Mosberger2020-01-08
|\ \ | |/ |/|
| * lib/modules: clarify error message of 'assigning to top-level attribute'Arnout Engelen2020-01-05
* | lib/modules: Don't pack submodules speciallySilvan Mosberger2020-01-01
* | lib/modules: Make unifyModuleSyntax fully idempotentSilvan Mosberger2019-12-05
* | lib/modules: file -> _file for a more idempotent unifyModuleSyntaxSilvan Mosberger2019-12-05
|/
* Add note: Keep error message in sync with nixos-optionChuck2019-11-04
* Merge pull request #69746 from Infinisil/rem-opt-usage-messageSilvan Mosberger2019-10-02
|\
| * lib.mkRemovedOptionModule: Show replacement for option usage tooSilvan Mosberger2019-09-28
* | mkRemovedOptionModule: assert on removed optionsRobin Gloster2019-09-30
|/
* lib/modules: Use options `apply` function even if no values are definedSilvan Mosberger2019-08-10