Commit Graph

211 Commits (ce34f1220343ca3dc55891f4c20928bab86fa572)

Author SHA1 Message Date
Daniel Thwaites 7b5be1a0f8 lib/tests: add tests for hasInfix 2 years ago
Alyssa Ross 2a6288d9b9 lib.systems: add riscv{32,64} sets and filters 2 years ago
Alyssa Ross ed24c902d0 lib/tests: add RISC-V test 2 years ago
Naïm Favier 226bc99659
lib/strings: add toShellVars 2 years ago
Robert Hensing 224426ba6d lib.types.submoduleWith: Avoid _key collisions after extendModules 2 years ago
matthewcroughan 3f128cc024 lib/tests: evaluate value from subflake with callLocklessFlake 2 years ago
matthewcroughan ec59145c3b lib/tests: use subflake to test callLocklessFlake 2 years ago
matthewcroughan cc052779fb lib/tests: add test for callLocklessFlake 2 years ago
Silvan Mosberger 25de2935ef lib/modules: Document _module.args 2 years ago
Silvan Mosberger f8c1aee5da lib/tests: Add tests for levenshtein functions 2 years ago
Robert Hensing 2999ab114e lib.sanitizeDerivationName: Test with unicode 2 years ago
Silvan Mosberger 85003ecdbb lib.attrsets: Introduce updateManyAttrsByPath 2 years ago
Silvan Mosberger 1ad7812c4a lib.lists: Use builtins.groupBy for lib.groupBy 2 years ago
Silvan Mosberger 71b130c581 lib.attrsets: Introduce showAttrPath 2 years ago
Profpatsch ab03ddc8f4 lib.generators: add toINIWithGlobalSection 2 years ago
Adam Joseph 12371a51e6 lib/systems: add mips64el definitions 2 years ago
Robert Hensing 55ee7ab4a6 lib.types.optionType: Only merge when necessary 2 years ago
Robert Hensing c90844aeb9 lib/tests/modules: Add test case for duplicate option error file location 2 years ago
Robert Hensing 8baea8b82c lib.modules: Make option injection work when shorthandOnlyDefinesConfig 2 years ago
Robert Hensing 11537c9c02 lib.modules: Improve option-is-prefix error message 2 years ago
Robert Hensing d030e2109f lib.modules: Let module declare options directly in bare submodule 2 years ago
Silvan Mosberger 023fa7b923 lib.modules: Use types.optionType for _module.freeformType 2 years ago
Silvan Mosberger 5cbeddfde4 lib.types: Introduce `types.optionType` 2 years ago
Silvan Mosberger 665344f148 lib/types: Introduce types.raw for unprocessed values 2 years ago
Silvan Mosberger b333395be5 lib/tests: Add tests for emptyValue 2 years ago
zimbatm 22991521eb
lib: fix flake check 3 years ago
Victor Engmark 44a15ab801 lib/tests: Use standard test syntax 3 years ago
Victor Engmark b8f8589e9a lib/tests: Anchor config output regexes 3 years ago
Victor Engmark 989f034ff1 lib/tests: Set hardening pragmas 3 years ago
Victor Engmark bfc580f54f lib/tests: Don't return non-zero values from checks 3 years ago
Victor Engmark 40ae711f73 lib/tests: Avoid assigning an array to a string 3 years ago
Victor Engmark 04223a0d43 lib/tests: Remove redundant semicolons 3 years ago
Victor Engmark 41fd1d8626 lib/tests: Clarify assignment 3 years ago
Victor Engmark 5e85cd86af lib/tests: Use correct shebang line 3 years ago
Victor Engmark 40d1c87bea lib/tests: Quote variable references 3 years ago
Victor Engmark 6d53055cb7 lib/tests: `export` separately from assignment 3 years ago
Robert Hensing d464ccfdd9 modules: Add moduleType to module arguments 3 years ago
Bernardo Meurer 90c1cdd93f
lib/tests/sources: update to Nix 2.4 cli syntax 3 years ago
Bernardo Meurer fd4390146e
lib/tests/modules.sh: update to Nix 2.4 syntax 3 years ago
Robert Hensing e8d61a25fc lib/tests/modules: Test non-strictness some more 3 years ago
Robert Hensing dece37b83a lib.evalModules: Add extendModules and type to result 3 years ago
Robert Helgesson e75f346aa3
lib: add function escapeXML 3 years ago
Silvan Mosberger 48293bd6b6 lib/types: Make types.anything merge functions 3 years ago
rnhmjoj 35841653e1
lib/tests/maintainers: add matrix option 3 years ago
Sergei Trofimovich 34e468dc42 lib/systems: add minimal s390x-linux cross-compile support 3 years ago
Maximilian Bosch 5773ae93f7
lib/generators: move limit detection into `withRecursion` 3 years ago
Maximilian Bosch 55ea29fd8c
lib/generators/toPretty: add evaluation-limit 3 years ago
Robert Hensing fbafeb7ad5 treewide: runCommandNoCC -> runCommand 3 years ago
David Arnold cf8e219b7e
lib: fix functionArgs for functors 3 years ago
Alyssa Ross 3669b12f35 lib.systems: add m68k-netbsd support 3 years ago