about summary refs log tree commit diff
path: root/lib/generators.nix
AgeCommit message (Expand)AuthorFilesLines
2022-10-10treewide: optional -> optionals where the argument is a listArtturin1-1/+1
2022-09-28lib.generators: simplify toYAMLfigsoda1-1/+1
2022-09-26lib/generators.nix: remove unused bindingsfigsoda1-2/+2
2022-04-12lib/generators: withRecursion: don't break attr-sets with special attrsMaximilian Bosch1-1/+11
2022-03-14lib.generators: fix references to test fileProfpatsch1-3/+3
2022-03-14lib.generators: add toINIWithGlobalSectionProfpatsch1-0/+45
2021-09-29Merge pull request #131205 from Ma27/showdefs-overflowLinus Heckemann1-1/+26
2021-09-28lib/generators: fix error messageMaximilian Bosch1-2/+2
2021-09-12lib.generators.toINI: serialize derivations to stringzimbatm1-0/+2
2021-09-12lib.generators.toGitINI: don't traverse derivationszimbatm1-1/+1
2021-08-26lib/generators: move limit detection into `withRecursion`Maximilian Bosch1-15/+30
2021-08-25lib/generators/toPretty: add evaluation-limitMaximilian Bosch1-7/+17
2021-08-11lib.generators: Handle no drvPath in toPrettySilvan Mosberger1-1/+1
2021-04-01lib/generators: add toDhallEmery Hemingway1-0/+24
2021-02-01Revert "lib/generators: fix toPretty throwing on (partially applied) builtins"sternenseemann1-9/+4
2021-01-31lib/generators: fix toPretty throwing on (partially applied) builtinssternenseemann1-4/+9
2020-09-17lib/generators.toPretty: functors should print as functionsSilvan Mosberger1-7/+7
2020-09-17lib/generators.toPretty: Print [] and {} compactlySilvan Mosberger1-2/+5
2020-09-17lib/generators.toPretty: Switch away from δ and λSilvan Mosberger1-7/+5
2020-09-17lib/generators.toPretty: Improved string printing, handling newlinesSilvan Mosberger1-1/+13
2020-09-17lib/generators.toPretty: Implement multiline printingSilvan Mosberger1-10/+15
2020-09-17lib/generators.toPretty: Wrap in a go functionSilvan Mosberger1-3/+4
2020-09-17lib/generators.toPretty: Only quote attribute names if necessarySilvan Mosberger1-1/+1
2020-07-29lib/generators: Extend mkValueStringDefault with float supportSilvan Mosberger1-2/+4
2020-03-26lib.generators: add toGitINIzimbatm1-0/+53
2020-03-10lib/generators: Add toINI option for duplicate keysSilvan Mosberger1-6/+12
2020-01-23lib/generators: floats are not supported in mkValueStringDefaultProfpatsch1-0/+3
2019-04-29treewide: Remove usage of isNullDaniel Schaefer1-1/+1
2018-10-15generators: make toPretty handle floats correctlyLéo Gaspard1-0/+1
2018-07-20[bot]: remove unreferenced codevolth1-2/+0
2018-07-03lib.generators.toPlist: add floatsMatthew Bauer1-6/+9
2018-06-28generators: refactor toPlistMatthew Bauer1-33/+32
2018-06-28generators: refactor toPLISTMatthew Bauer1-43/+43
2018-06-27generators: add PLIST handlingMatthew Bauer1-0/+48
2018-04-25lib/generators: print paths without quotes & move function downProfpatsch1-11/+15
2018-03-29lib/generators: introduce a sane default for `mkValueString`Profpatsch1-1/+25
2018-03-29lib/generators: improve documentation a bitProfpatsch1-0/+11
2018-03-29lib/generators: improve toPrettyProfpatsch1-3/+5
2018-01-31Add setFunctionArgs lib function.Shea Levy1-1/+3
2018-01-03lib/generators: abort on pattern match failureProfpatsch1-1/+1
2017-11-22lib/generators: add mkValueString to mkKeyValueDefault generatorProfpatsch1-5/+9
2017-09-16Convert libs to a fixed-pointGraham Christensen1-3/+4
2017-06-22lib/generators: put more information in toPretty lambdasProfpatsch1-2/+7
2017-06-22lib/generators: toPrettyProfpatsch1-0/+32
2016-12-06lib/generators: mkKeyValueLine -> mkKeyValueLine (#20920)Profpatsch1-4/+4
2016-12-04lib/generators: add toKeyValue & mkKeyValueLine (#20903)Profpatsch1-4/+25
2016-11-17lib/generators: add manual documentationProfpatsch1-1/+6
2016-11-17lib: add generator functions for toJSON & toYAMLProfpatsch1-1/+15
2016-11-17lib: add ini configuration generatorProfpatsch1-0/+53