diff options
| author | Maxim Cournoyer <maxim@guixotic.coop> | 2026-08-03 09:32:46 +0900 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2026-08-27 10:59:22 +0900 |
| commit | ae77f49d601c016a564a6af465aba81a5366eeae (patch) | |
| tree | 462b4cdfa234e660aa360d6ee1b2b801d29133a7 /gnu | |
| parent | 85e4133e17892aa07b3b06871bd46451c1d32f0c (diff) | |
build/json-utils: Raise an error on preexisting key with `add-json-fields'.
* guix/build/json-utils.scm (&modify-json-preexisting-key-error): New
condition. Export condition predicates.
(modify-json-fields): Raise an error when attempting to inserting a
pre-existing key.
* tests/json-utils.scm ("add-json-fields, preexisting field")
("add-json-fields, preexisting multi-level field"): New tests.
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions
