Skip to content

fix: std.manifestJsonMinified and empty arrays/objects.#207

Merged
stephenamar-db merged 1 commit intodatabricks:masterfrom
rudo-thomas:rudo-thomas/fix-newlines-in-manifestJsonMinified
Nov 5, 2024
Merged

fix: std.manifestJsonMinified and empty arrays/objects.#207
stephenamar-db merged 1 commit intodatabricks:masterfrom
rudo-thomas:rudo-thomas/fix-newlines-in-manifestJsonMinified

Conversation

@rudo-thomas
Copy link
Copy Markdown
Contributor

Problem: std.manifestJsonMinified was producing newlines in empty arrays or empty objects:

$ jsonnet -e 'std.manifestJsonMinified({a:[],b:{}})'
"{\"a\":[],\"b\":{}}"

$ sjsonnet-0.4.10 -e 'std.manifestJsonMinified({a:[],b:{}})'
"{\"a\":[\n],\"b\":{\n}}"

Fix that and update the tests too.

Problem: std.manifestJsonMinified was producing newlines in empty arrays
or empty objects:
```
$ jsonnet -e 'std.manifestJsonMinified({a:[],b:{}})'
"{\"a\":[],\"b\":{}}"

$ sjsonnet-0.4.10 -e 'std.manifestJsonMinified({a:[],b:{}})'
"{\"a\":[\n],\"b\":{\n}}"
```

Fix that and update the tests too.
@stephenamar-db stephenamar-db merged commit 6c0db97 into databricks:master Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants