summary refs log tree commit diff
path: root/lib/modules.nix
Commit message (Expand)AuthorAge
* lib.modules: configurationClass -> classRobert Hensing2023-05-06
* lib.modules: in evalModules return move _module.class -> configurationClassRobert Hensing2023-05-06
* lib.modules: Change class declaration in module to _classRobert Hensing2023-05-06
* lib/modules: Move class out of specialArgsRobert Hensing2023-05-06
* lib/modules.nix: Deduplicate documentationRobert Hensing2023-05-06
* lib/modules: Only interpret class declaration in non-shorthand modeRobert Hensing2023-05-06
* lib/modules.nix: Refactor: extract applyModuleArgsRobert Hensing2023-05-06
* lib/modules.nix: Refactor: evaluate applyModuleArgsIfFunction in attrs caseRobert Hensing2023-05-06
* lib/modules.nix: Restore old collectModules interfaceRobert Hensing2023-05-06
* lib/modules: Explain that a configuration can't be loaded as a moduleRobert Hensing2023-05-06
* lib/modules: Improve error when a configuration is importedRobert Hensing2023-05-06
* lib/modules: Check against importing things with a _typeRobert Hensing2023-05-06
* lib/modules: Add class concept to check importsRobert Hensing2023-05-06
* lib/modules.nix: Make some functions privateRobert Hensing2023-05-06
* lib/modules.nix: Use explicit exportsRobert Hensing2023-05-06
* lib/modules: better error for invalid option declarationsNaïm Favier2023-03-22
* lib/modules: Allow an "anonymous" module with key in disabledModulesRobert Hensing2023-03-01
* lib/modules: make `mkAliasOptionModule` emit DocBookNaïm Favier2023-01-08
* lib/modules: hide _module.args docspennae2023-01-05
* modules: add mkAliasOptionModuleMDpennae2023-01-05
* lib: fix typosfigsoda2022-12-17
* Merge pull request #204103 from ncfavier/doc-mkOrderValentin Gagarin2022-12-02
|\
| * nixos/doc: document `mkOrder` and friendsNaïm Favier2022-12-02
* | lib/modules: Add context to the "option does not exist" errorRobert Hensing2022-12-02
|/
* lib.modules.doRename: Don't define warning, even as undefined, if not warning.Shea Levy2022-11-03
* Merge pull request #193132 from figsoda/clean-upfigsoda2022-10-01
|\
| * lib/modules.nix: remove unused bindingsfigsoda2022-09-26
* | Merge pull request #191540 from hercules-ci/nixosTest-modularRobert Hensing2022-09-28
|\ \ | |/ |/|
| * lib/modules: Fix meta duplication in shorthand syntaxRobert Hensing2022-09-21
* | lib/modules: add `definitionsWithLocations` to evaluated optionsErik Arvstedt2022-09-05
|/
* Merge branch 'master' into option-docs-mdpennae2022-09-01
|\
| * lib.modules: support strings with absolute paths in `disabledModules`Erik Arvstedt2022-08-31
* | lib/modules: convert option description to MDpennae2022-08-31
|/
* lib/modules: Add _module.specialArgsRobert Hensing2022-07-21
* lib/modules: Throw earlier when module function does not return attrsRobert Hensing2022-06-14
* lib.types: Add deferredModuleWithRobert Hensing2022-06-14
* lib/types, lib/modules: Remove unused extensionOffsetRobert Hensing2022-06-14
* lib/modules: Fix missing prefix in extendModules when unset in both eval- and...Robert Hensing2022-06-10
* Merge pull request #167776 from hercules-ci/lib-modules-allow-disable-_module...Robert Hensing2022-04-30
|\
| * lib.modules: Allow making _module.args internalRobert Hensing2022-04-11
* | lib.types.submoduleWith: Avoid _key collisions after extendModulesRobert Hensing2022-04-24
|/
* Merge pull request #165540 from Infinisil/module-args-docsRobert Hensing2022-04-05
|\
| * lib/modules: Document _module.argsSilvan Mosberger2022-04-05
* | Merge pull request #164651 from Infinisil/remove-optionSetSilvan Mosberger2022-03-25
|\ \
| * | lib/modules: Finally remove deprecated types.optionSetSilvan Mosberger2022-03-18
* | | Merge remote-tracking branch 'upstream/master' into tests-restrict-argumentsRobert Hensing2022-03-21
|\ \ \ | | |/ | |/|
| * | Merge pull request #163451 from hercules-ci/stop-premature-warningsKevin Cox2022-03-21
| |\ \ | | |/ | |/|
| | * lib.mkRenamedOptionModuleWith: Remove warnWhenReadRobert Hensing2022-03-21
| | * lib: Add mkRenamedOptionModuleWithRobert Hensing2022-03-09
| * | Merge pull request #156533 from hercules-ci/issue-146882-transparent-submodul...Silvan Mosberger2022-03-16
| |\ \