Liam Cervante
38afb41787
Structured plan renderer: Introduce support for multiline and JSON strings ( #32488 )
...
* pause implementation
* change -> diff, value -> change
* add support for json and multiline strings to the primitive renderer
* goimports
* remove unused function
* go fmt
* address comments
2023-01-11 09:35:36 +01:00
Liam Cervante
21bb677db7
Structured Plan Renderer: Naming and package structure refactor ( #32486 )
...
* change -> diff, value -> change
* also update readme#
* Update internal/command/jsonformat/computed/diff.go
Co-authored-by: Alisdair McDiarmid <alisdair@users.noreply.github.com >
* add interface assertions for diff renderers
Co-authored-by: Alisdair McDiarmid <alisdair@users.noreply.github.com >
2023-01-10 17:24:48 +01:00
Liam Cervante
46ab53d651
Structured Plan Renderer: Escape object and block keys that don't match HCL syntax ( #32483 )
...
* Escape object and block keys that don't match HCL syntax
* address comments
2023-01-09 20:22:59 +01:00
Liam Cervante
d31631675b
Add support for Tuples into the structured plan renderer ( #32479 )
...
* add support for tuples to the structured plan renderer
* update after latest main changes
2023-01-09 17:39:13 +01:00