7b99861b1c
Our previous rule for implicitly moving from IntKey(0) to NoKey would apply that move even when the current resource configuration uses for_each, because we were only considering whether "count" were set. Previously this was relatively harmless because the resource instance in question would end up planned for deletion anyway: neither an IntKey nor a NoKey are valid keys for for_each. Now that we're going to be announcing these moves explicitly in the UI, it would be confusing to see Terraform report that IntKey moved to NoKey in a situation where the config changed from count to for_each, so to address that we'll only generate the implied statement if neither repetition argument is set. |
||
---|---|---|
.. | ||
testdata | ||
move_execute.go | ||
move_execute_test.go | ||
move_statement.go | ||
move_statement_test.go | ||
move_validate.go | ||
move_validate_test.go |