terraform/plans
Kristin Laemmert 77af601543 plans/objchange: extended ProposedNewObject to descend into attributes
with NestedType objects.

There are a handful of mostly cosmetic changes in this PR which likely
make the diff awkward to read; I renamed several functions to
(hopefully) clarifiy which funcs worked with Blocks vs other types. I
also extracted some small code snippets into their own functions for
reusability.

The code that descends into attributes with NestedTypes is similar to
the block-handling code, and differs in all the ways blocks and
attributes differ: null is valid for attributes, unlike blocks which can
only be present or empty.
2021-02-10 09:58:56 -05:00
..
internal/planproto regenerate the plans proto with current tooling 2020-12-01 14:07:15 -05:00
objchange plans/objchange: extended ProposedNewObject to descend into attributes 2021-02-10 09:58:56 -05:00
planfile plans/planfile: staticcheck 2020-12-02 13:59:19 -05:00
action.go Version tools per Go convention under tools.go 2019-10-17 22:23:39 +02:00
action_string.go stringer: Regenerate files with latest version 2019-05-13 15:34:27 +01:00
changes.go don't render plan for module outputs 2020-11-17 09:31:18 -05:00
changes_src.go Updates and improvements to comments 2020-09-11 11:15:44 -04:00
changes_state.go plans: New package for in-memory plan models 2018-10-16 18:50:29 -07:00
changes_sync.go s/FullDestroy/IsFullDdestroy/ 2020-10-05 10:50:25 -04:00
doc.go plans: New package for in-memory plan models 2018-10-16 18:50:29 -07:00
dynamic_value.go Use UnmarkDeepWithPaths and MarkWithPaths 2020-09-10 11:04:17 -04:00
plan.go add state to plans.Plan 2020-09-17 09:54:59 -04:00
plan_test.go don't render plan for module outputs 2020-11-17 09:31:18 -05:00