mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-25 15:26:17 +02:00
84c65135a5
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com> Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
736 B
736 B
synopsis | prs |
---|---|
Store object info JSON format now uses `null` rather than omitting fields. | 9995 |
The store object info JSON format, used for e.g. nix path-info
, no longer omits fields to indicate absent information, but instead includes the fields with a null
value.
For example, "ca": null
is used to to indicate a store object that isn't content-addressed rather than omitting the ca
field entirely.
This makes records of this sort more self-describing, and easier to consume programmatically.
We will follow this design principle going forward; the JSON guidelines in the contributing section have been updated accordingly.