terraform/plans/objchange
James Bardin cd7fb9bd5a catch invalidly planned attributes earlier
Catch attributes which are planed but not computed separately to provide
a clearer error to provider developers.

The error conditions were previously caught, however it was unclear from
the error text as to _why_ the change was an error. The statements about
value inequality would be incorrect when planning no changes for a value
which should not have been set in the first place.
2021-02-24 12:13:12 -05:00
..
action.go backend/local: treat output changes as side-effects to be applied 2020-05-29 07:36:40 -07:00
all_null.go plans/objchange: extended ProposedNewObject to descend into attributes 2021-02-10 09:58:56 -05:00
compatible.go reverse call to TestConformance in objchange 2021-02-16 12:55:02 -05:00
compatible_test.go reverse call to TestConformance in objchange 2021-02-16 12:55:02 -05:00
doc.go plans/objchange: logic for merging prior state with config 2018-10-16 19:11:09 -07:00
lcs.go Support lists of deeply marked values 2020-09-25 13:33:44 -04:00
lcs_test.go Support lists of deeply marked values 2020-09-25 13:33:44 -04:00
normalize_obj.go configs/configschema: Introduce the NestingGroup mode for blocks 2019-04-10 14:53:52 -07:00
normalize_obj_test.go plans/objchange: Don't panic when dynamic-typed attrs are present 2019-03-11 08:18:26 -07:00
objchange.go return the properly-typed nulls, instead of empty containers, in proposedNewNestedType 2021-02-12 13:37:45 -05:00
objchange_test.go return the properly-typed nulls, instead of empty containers, in proposedNewNestedType 2021-02-12 13:37:45 -05:00
plan_valid.go catch invalidly planned attributes earlier 2021-02-24 12:13:12 -05:00
plan_valid_test.go catch invalidly planned attributes earlier 2021-02-24 12:13:12 -05:00