summaryrefslogtreecommitdiffstats
path: root/lib/tests
AgeCommit message (Expand)Author
2024-05-01Merge pull request #308032 from obsidiansystems/freebsd-no-suffix-versionJohn Ericson
2024-04-30treewide: freebsd13 -> freebsdJohn Ericson
2024-04-28nixVersions.unstable: build from master, re-init at 2.22.0.pre20240321_6fd2f42cMaximilian Bosch
2024-04-22lib.lists.ifilter0: initSilvan Mosberger
2024-04-15lib/tests: apply lintsGabriel Volpe
2024-04-15lib/attrsets: introduce mapCartesianProductGabriel Volpe
2024-04-15tree-wide: use cartesianProductGabriel Volpe
2024-04-09Merge pull request #284551 from hercules-ci/types-attrTagSilvan Mosberger
2024-04-04Merge pull request #301556 from edef1c/lib-xorSilvan Mosberger
2024-04-04lib: add xoredef
2024-04-04doc: migrate trivial files to doc-comment format (#299986)Johannes Kirschbauer
2024-04-04lib.types.attrTag: Fix declarationPositions after mergeRobert Hensing
2024-04-04lib/tests/modules/types-attrTag.nix: Test other option doc attrsRobert Hensing
2024-04-04lib/tests/modules/types-attrTag.nix: Clean up unneeded commentRobert Hensing
2024-04-04types.attrTagWith: removeRobert Hensing
2024-04-04lib.types.attrTag: Custom error when passing bare typeRobert Hensing
2024-04-04lib/tests/modules/types-attrTag: Test against unexpected attrsRobert Hensing
2024-04-04lib.types.attrTag: Remove tags from descriptionRobert Hensing
2024-04-04lib.types.attrTag: Provide declarations, definitionsRobert Hensing
2024-04-04lib.types.attrTag: Support type mergingRobert Hensing
2024-04-04lib.types.attrTag: Take options instead of typesRobert Hensing
2024-04-04lib.types.attrTag: Support module docsRobert Hensing
2024-04-02lib/strings: Add makeIncludePath (#296237)Florian Richer
2024-03-11Avoid top-level `with` in lib/tests/misc.nixPhilip Taron
2024-03-11Avoid top-level `with ...;` in lib/tests/modules/extendModules-168767-imports...Philip Taron
2024-03-11Avoid top-level `with ...;` in lib/tests/modules/alias-with-priority.nixPhilip Taron
2024-03-11Avoid top-level `with ...;` in lib/tests/modules/alias-with-priority-can-over...Philip Taron
2024-03-06Merge pull request #292209 from hercules-ci/lazyDerivation-multi-outputSilvan Mosberger
2024-03-03Merge pull request #177977 from thefloweringash/call-packages-with-function-argsArtturi
2024-02-29lib.lazyDerivation: Support multi-output derivationsRobert Hensing
2024-02-28lib/customization: propagate function arguments in callPackagesWithAndrew Childs
2024-02-26lib/tests/release: Test lib.version in isolationRobert Hensing
2024-02-26.version: Make lib/.version source of truthRobert Hensing
2024-02-26lib flake: Fix versionRobert Hensing
2024-02-23lib/tests/test-with-nix.nix: initRobert Hensing
2024-02-11lib.types.attrTag: initRobert Hensing
2024-02-10Merge pull request #284512 from hercules-ci/lib-types-unique-mergeSilvan Mosberger
2024-02-05Merge pull request #285612 from hercules-ci/doRename-conditionRobert Hensing
2024-02-05Merge pull request #285353 from sternenseemann/nix-2.3-syntaxSilvan Mosberger
2024-02-02lib: Add optionalDrvAttr to conditionally set drv attributes.Shea Levy
2024-02-02lib.modules.doRename: Add condition parameterRobert Hensing
2024-01-31lib/tests/packages-from-directory: make sure all .nix files parsesternenseemann
2024-01-30feat: add test for nonEmptyListOf submoduleDanila Danko
2024-01-28lib.types.unique: Check inner type deeplyRobert Hensing
2023-12-23lib.types: Improve descriptions of composed types that have commasRobert Hensing
2023-12-19Merge pull request #270537 from 9999years/packagesFromDirectorySilvan Mosberger
2023-12-19lib.packagesFromDirectoryRecursive: initRebecca Turner
2023-12-19lib: `modules.sh` should check JSON output for predictabilityRebecca Turner
2023-12-15lib/tests/release.nix: temporary reference to pkgs/test/releaseAdam Joseph
2023-12-11Merge pull request #273004 from hercules-ci/attrset-path-longest-prefixRobert Hensing