about summary refs log tree commit diff
path: root/lib/types.nix
AgeCommit message (Expand)AuthorFilesLines
2024-04-09Merge pull request #284551 from hercules-ci/types-attrTagSilvan Mosberger1-1/+101
2024-04-04doc: migrate trivial files to doc-comment format (#299986)Johannes Kirschbauer1-9/+18
2024-04-04types.attrTag: Remove unnecessary definitions override Robert Hensing1-1/+0
2024-04-04lib.types.attrTag: Fix declarationPositions after mergeRobert Hensing1-1/+1
2024-04-04types.attrTag: Remove substSubmodulesRobert Hensing1-9/+0
2024-04-04types.attrTagWith: removeRobert Hensing1-10/+18
2024-04-04lib.types.attrTag: Custom error when passing bare typeRobert Hensing1-1/+8
2024-04-04lib.types.attrTag: Remove tags from descriptionRobert Hensing1-1/+2
2024-04-04lib.types.attrTag: Provide declarations, definitionsRobert Hensing1-2/+19
2024-04-04lib/types.nix: Fix getSubOptions docRobert Hensing1-1/+1
2024-04-04lib.types.attrTag: Support type mergingRobert Hensing1-1/+22
2024-04-04lib.types.attrTag: Take options instead of typesRobert Hensing1-6/+21
2024-04-04lib.types.attrTag: Support module docsRobert Hensing1-1/+5
2024-02-11lib.types.attrTag: initRobert Hensing1-0/+37
2024-02-10Merge pull request #284512 from hercules-ci/lib-types-unique-mergeSilvan Mosberger1-13/+2
2024-02-04lib.types.uniq: Check inner typeRobert Hensing1-12/+1
2024-01-29types.nix: fix nonEmptyListOfDanila Danko1-0/+1
2024-01-28lib.types.unique: Check inner type deeplyRobert Hensing1-1/+1
2023-12-23lib.types: Improve descriptions of composed types that have commasRobert Hensing1-3/+19
2023-12-15treewide: add __attrsFailEvaluation and __recurseIntoDerivationForReleaseJobsAdam Joseph1-0/+1
2023-12-08lib.types.boolByOr: initSilvan Mosberger1-0/+16
2023-08-10lib.types.string: Use lib.warn instead of deprecationMessageSilvan Mosberger1-4/+6
2023-08-10Revert "lib.types.string: Deprecation error instead of warning"Silvan Mosberger1-1/+4
2023-08-08lib.types.string: Deprecation error instead of warningSilvan Mosberger1-4/+1
2023-06-27lib/types: add pathInStoreNaïm Favier1-0/+9
2023-06-23lib/types: remove unused recfigsoda1-1/+1
2023-05-17lib.types.submoduleWith: Interoperate with older version of submoduleWithRobert Hensing1-3/+5
2023-05-10lib.types.pkgs: initRobert Hensing1-0/+8
2023-05-06lib/modules: Move class out of specialArgsRobert Hensing1-2/+8
2022-12-31lib.strings: isSimpleCoercibleString -> isStringLikeRobert Hensing1-3/+3
2022-12-31lib.types.path: Do not allow lists of stringsRobert Hensing1-2/+1
2022-12-31treewide: isCoercibleToString -> isMoreCoercibleToStringRobert Hensing1-2/+2
2022-12-31lib.types.anything: Use isSimpleCoercibleToStringRobert Hensing1-1/+2
2022-12-29lib.types.loaOf: Update comment to say deprecate instead of removeRobert Hensing1-1/+1
2022-12-29Revert "lib/types: remove loaOf"Robert Hensing1-0/+9
2022-12-19lib/types: remove loaOfSandro Jäckel1-9/+0
2022-11-08lib/types: add `descriptionClass` for `path`Naïm Favier1-0/+1
2022-10-18Merge pull request #194035 from Ma27/show-option-quotingRobert Hensing1-2/+2
2022-10-13Merge pull request #192755 from hercules-ci/lib-types-unspecified-nameSilvan Mosberger1-1/+2
2022-10-07lib/types: always use `<function body>` instead of `[function body]` to indic...Maximilian Bosch1-2/+2
2022-09-26lib/types.nix: remove unused bindingsfigsoda1-2/+0
2022-09-25lib/types.nix: Document that it should not be usedpiegames1-2/+16
2022-09-24lib.types.unspecified: Make name match attribute name againRobert Hensing1-1/+2
2022-09-17lib.types: Add parentheses where description is ambiguousRobert Hensing1-13/+69
2022-09-09Merge pull request #181834 from ncfavier/numbersSilvan Mosberger1-9/+33
2022-07-24lib/types: add `number`Naïm Favier1-9/+33
2022-06-25lib.types, nixos/users: Make passwdEntry availableKlemens Nanni1-0/+6
2022-06-14lib.deferredModule: Make it properly singularRobert Hensing1-1/+3
2022-06-14lib.types: Add deferredModuleWithRobert Hensing1-2/+22
2022-06-14lib.types.deferredModule: Allow path-typed module referencesRobert Hensing1-1/+1