summary refs log tree commit diff
path: root/lib/types.nix
Commit message (Expand)AuthorAge
...
* lib/types: Make submodules use the freeform type descriptionSilvan Mosberger2020-08-03
* Replace short URL from #63103 with full URL.Drew Hess2020-01-15
* lib/types: prioritise coercedType in coercedToarcnmx2020-01-14
* lib/types: dont warn loaOf for home-manager namespaceworldofpeace2020-01-12
* Merge pull request #77501 from jtojnar/more-loaof-fxesJan Tojnar2020-01-12
|\
| * lib/types: improve loaOf message even moreJan Tojnar2020-01-11
| * lib/types: only show ... in loaOf warning when necessaryJan Tojnar2020-01-11
| * lib/types: improve loaOf warningJan Tojnar2020-01-11
* | Merge pull request #76861 from Infinisil/paths-as-submodulesRobert Hensing2020-01-12
|\ \ | |/ |/|
| * lib/types: Allow paths as submodule valuesSilvan Mosberger2020-01-08
* | lib/types: Introduce lazyAttrsOfSilvan Mosberger2020-01-10
* | lib/types: Add emptyValue attribute to typesSilvan Mosberger2020-01-10
|/
* Merge pull request #77133 from Infinisil/fix-path-checkSilvan Mosberger2020-01-07
|\
| * lib/types: Fix path type checkSilvan Mosberger2020-01-06
* | lib/types: warn loaOf is deprecatedrnhmjoj2020-01-06
|/
* Revert "lib/types: Allow paths as submodule values"Silvan Mosberger2020-01-03
* lib/types: Allow paths as submodule valuesSilvan Mosberger2020-01-02
* lib/types: Add types.submoduleWith for more flexibility than types.submoduleSilvan Mosberger2020-01-01
* Merge branch 'master' into stagingVladimír Čunát2019-09-02
|\
| * lib/types: Make usage of types.string emit a warningSilvan Mosberger2019-08-31
* | treewide: remove redundant recvolth2019-08-28
* | treewide: remove redundant quotesvolth2019-08-26
|/
* Merge pull request #65728 from Infinisil/types-eithersAaron Andersen2019-08-13
|\
| * lib/types: Add oneOf, extension of either to a list of typesSilvan Mosberger2019-08-06
* | lib/types: change merge strategy for `str`, `int`, `float` and `enum`danbst2019-07-25
|/
* module system: revert "remove types.optionSet", just deprecate (#56857)Danylo Hlynskyi2019-03-07
* types.optionSet: deprecate and remove last usagesdanbst2019-01-31
* lib/types.nix: small eval optimization (listToAttrs + mapAttrsToList -> mapAt...danbst2019-01-30
* Add type port as an alias to u16Daniel Rutz2018-10-18
* lib/types: enhances separatedString's descriptionSamuel Dionne-Riel2018-10-12
* lib: move assertMsg and assertOneOf to their own library fileProfpatsch2018-09-06
* lib/trivial: add a few examples of usage of assertMsg/assertOneOfProfpatsch2018-09-06
* [bot] treewide: remove unused 'inherit' in let blocksvolth2018-07-20
* [bot]: remove unreferenced codevolth2018-07-20
* lib: add float option typeRichard Marko2018-07-03
* doc: Fixes documented default option for `<name>` for submodules. (#40464)Samuel Dionne-Riel2018-05-16
* lib.types: fix loaOf behavior for long listsRobert Helgesson2018-05-07
* lib/types: remove unnecessary coerceFunc assertionSilvan Mosberger2018-05-06
* lib/types: clear up coercedTo descriptionSilvan Mosberger2018-05-06
* lib/types: Fix coercedTo checkSilvan Mosberger2018-05-06
* lib/types: add types.nonEmptyListOfRobert Schütz2018-02-08
* nixpkgs.lib: Add types.strMatchingRyan Trinkle2017-12-02
* lib/types.nix: Disable 32-bit integer types for nowTuomas Tynkkynen2017-11-05
* lib/types: fix up documentation formatting a bitProfpatsch2017-11-05
* lib/types: add `ints.positive`.Profpatsch2017-11-05
* lib/types: match lowercase descriptions of other typesProfpatsch2017-11-05
* lib/types: signed -> s, unsigned -> u, remove signed aliasProfpatsch2017-11-05
* lib/types: remove port type againProfpatsch2017-11-05
* lib/types: add port typeProfpatsch2017-11-05
* lib/types: add various signed/unsigned int typesProfpatsch2017-11-05