summary refs log tree commit diff
path: root/lib/modules.nix
Commit message (Expand)AuthorAge
* Merge pull request #156533 from hercules-ci/issue-146882-transparent-submodul...Silvan Mosberger2022-03-16
|\
| * lib/modules.nix: Add comment about internal shorthand null valueRobert Hensing2022-03-07
| * lib/modules.nix: Move comment to the actual legacy codeRobert Hensing2022-03-07
| * Revert "lib.modules: Remove redundant fixupOptionType in option injection"Robert Hensing2022-03-07
| * lib.modules: Remove redundant fixupOptionType in option injectionRobert Hensing2022-03-03
| * lib.modules: Make option injection work when shorthandOnlyDefinesConfigRobert Hensing2022-03-03
| * lib.modules: Improve option-is-prefix error messageRobert Hensing2022-03-03
| * lib.modules: Explain why options can only be merged into submodulesRobert Hensing2022-03-03
| * lib.modules: Refactor option scanning slightlyRobert Hensing2022-03-03
| * lib.types.submodule: Remove redundant isSubmodule attrRobert Hensing2022-03-03
| * lib.modules: Let module declare options directly in bare submoduleRobert Hensing2022-03-03
* | lib/modules.nix: Optimize optionSet legacy compat codeRobert Hensing2022-03-07
|/
* lib.modules: Use types.optionType for _module.freeformTypeSilvan Mosberger2022-03-01
* 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