about summary refs log tree commit diff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2024-03-23Merge pull request #295196 from tpwrules/qemu-less-libsArtturi1-0/+4
2024-03-21treewide: remove licenses.agpl3Jussi Kuokkanen1-5/+0
2024-03-20lib/license: add hpndUcjopejoe11-0/+5
2024-03-20lib/license: add giftwarejopejoe11-0/+5
2024-03-20lib/license: add NIST-Softwarejopejoe11-0/+5
2024-03-19doc: migrate lib.trivial to use doc-comments (#297270)Johannes Kirschbauer1-214/+727
2024-03-19Merge pull request #296186 from hsjobeki/doc/attrsetsDaniel Sidhion1-537/+1329
2024-03-19Apply suggestions from code reviewDaniel Sidhion1-0/+56
2024-03-19doc: manual fixup after migrationJohannes Kirschbauer1-71/+12
2024-03-18Merge pull request #293901 from philiptaron/refactor-lib/generators.nixSilvan Mosberger1-76/+133
2024-03-18Merge pull request #295158 from philiptaron/remove-top-level-with-in-lib-part5Silvan Mosberger1-1/+88
2024-03-16lib.foldl': document eta expansionJohannes Kirschbauer1-1/+9
2024-03-16lib: use names from `lib` in `lib/generators.nix`, rather than `builtins` or ...Philip Taron1-36/+24
2024-03-15lib.foldl': avoid unnecessary function callJohannes Kirschbauer1-3/+1
2024-03-15doc: migrate lib.attrsets to use doc-commentsJohannes Kirschbauer1-467/+1262
2024-03-14lib/generators: use the explicit public interface patternPhilip Taron1-19/+37
2024-03-14lib/generators: explicitly import names from `lib.trivial`Philip Taron1-1/+5
2024-03-14lib/generators: explicitly import names from `lib.attrsets`Philip Taron1-7/+5
2024-03-14lib/generators: explicitly import names from `lib.string`Philip Taron1-15/+24
2024-03-14lib/generators: explicitly import names from `lib`Philip Taron1-18/+41
2024-03-14lib/generators: builtins.isFloat is in Nix 2.3Philip Taron1-22/+39
2024-03-14Merge pull request #294906 from philiptaron/remove-top-level-with-in-lib-part2Silvan Mosberger1-19/+85
2024-03-14Merge pull request #295007 from philiptaron/remove-top-level-with-in-lib-part3Silvan Mosberger1-1/+3
2024-03-13doc: lib.lists migrate to doc-comments (#294257)Johannes Kirschbauer1-370/+1322
2024-03-11lib/systems: remove more features from qemu-userThomas Watson1-0/+4
2024-03-11Avoid top-level `with` in lib/tests/misc.nixPhilip Taron1-1/+88
2024-03-11Avoid top-level `with ...;` in lib/kernel.nixPhilip Taron1-1/+3
2024-03-11Avoid top-level `with ...;` in lib/tests/modules/extendModules-168767-imports...Philip Taron1-1/+8
2024-03-11Avoid top-level `with ...;` in lib/tests/modules/alias-with-priority.nixPhilip Taron1-3/+10
2024-03-11Avoid top-level `with ...;` in lib/tests/modules/alias-with-priority-can-over...Philip Taron1-3/+10
2024-03-10lib: use explicit name imports in lib/deprecated.nixPhilip Taron1-19/+85
2024-03-09doc: actually document `lib.customisation.makeScope` (#294194)Valentin Gagarin1-11/+122
2024-03-07doc: lib.asserts migrate to doc-comments (#292310)Johannes Kirschbauer1-44/+106
2024-03-06Merge branch 'master' into license-updatesJörg Thalheim32-333/+912
2024-03-06Merge pull request #292945 from adisbladis/lib-tointSilvan Mosberger1-10/+17
2024-03-06Merge pull request #292941 from adisbladis/lib-getattrfrompath-envSilvan Mosberger1-2/+1
2024-03-06Merge pull request #292938 from adisbladis/mapattrsrecursivecond-envSilvan Mosberger1-7/+6
2024-03-06Merge pull request #292937 from adisbladis/zipattrs-envSilvan Mosberger1-4/+1
2024-03-06Merge pull request #292934 from adisbladis/lib-choosedevoutputSilvan Mosberger1-4/+1
2024-03-06Merge pull request #292209 from hercules-ci/lazyDerivation-multi-outputSilvan Mosberger2-7/+75
2024-03-06doc: add details on `mapAttrsRecursive[Cond]` (#293509)Valentin Gagarin1-31/+46
2024-03-03Merge pull request #177977 from thefloweringash/call-packages-with-function-argsArtturi2-1/+20
2024-03-03Merge pull request #288812 from hercules-ci/lib-flake-versionRobert Hensing3-1/+8
2024-03-03lib.toInt/toIntBase10: Make more efficient by hoisting up internal strings in...adisbladis1-10/+17
2024-03-03lib.getAttrFromPath: Don't use errorMessage variableadisbladis1-2/+1
2024-03-03lib.mapAttrsRecursiveCond: Eliminate intermediate one intermediate variable e...adisbladis1-7/+6
2024-03-03lib.zipAttrs: Remove needless function wrappingadisbladis1-4/+1
2024-03-03lib.chooseDevOutputs: Remove needless function wrappingadisbladis1-4/+1
2024-02-29Merge pull request #292340 from DanielSidhion/fix-fixed-points-docSilvan Mosberger1-7/+6
2024-02-29lib.fixedPoints: fix rendering of docs for `extends`DS1-7/+6