terraform/plans/objchange
Martin Atkins c280c27d87 plans/objchange: func NormalizeObjectFromLegacySDK
Now that we have an opt-out to let the legacy SDK return values that are
inconsistent with the new conventions for representing configuration,
various parts of Terraform must now be prepared to deal with
inconsistencies.

This function normalizes the most egregious inconsistencies relating to
the representation of nested blocks, freeing any recipient of its result
from worrying about these inconsistencies itself.
2019-02-27 16:53:29 -08:00
..
all_null.go plans/objchange: Don't presume unknown for values unset in config 2019-02-07 14:01:39 -08:00
compatible.go plans/objchange: Fix panic in AssertObjectCompatible with set blocks 2019-02-14 10:04:51 -08:00
compatible_test.go plans/objchange: Fix panic in AssertObjectCompatible with set blocks 2019-02-14 10:04:51 -08:00
doc.go plans/objchange: logic for merging prior state with config 2018-10-16 19:11:09 -07:00
lcs.go plans/objchange: LongestCommonSubsequence 2018-10-16 19:14:11 -07:00
lcs_test.go plans/objchange: LongestCommonSubsequence 2018-10-16 19:14:11 -07:00
normalize_obj.go plans/objchange: func NormalizeObjectFromLegacySDK 2019-02-27 16:53:29 -08:00
normalize_obj_test.go plans/objchange: func NormalizeObjectFromLegacySDK 2019-02-27 16:53:29 -08:00
objchange.go core: Restore our EvalReadData behavior 2019-02-07 18:33:14 -08:00
objchange_test.go plans/objchange: Don't presume unknown for values unset in config 2019-02-07 14:01:39 -08:00
plan_valid.go plans/objchange: Hide sensitive attribute values in error messages 2019-02-11 17:26:50 -08:00
plan_valid_test.go plans/objchange: Hide sensitive attribute values in error messages 2019-02-11 17:26:50 -08:00