terraform/configs/configschema
Kristin Laemmert 1cf4909b28 configschema: fix various issues with NestedTypes
A handful of bugs popped up while extending the testing in
plans/objchange. The main themes were failing to recurse through deeply
nested NestedType attributes and improperly building up the ImpliedType.
This commit fixes those issues and extends the test coverage to match.
2021-02-12 13:34:25 -05:00
..
coerce_value.go do not validate Min/Max Items in CoerceValue 2019-08-20 10:13:15 -04:00
coerce_value_test.go do not validate Min/Max Items in CoerceValue 2019-08-20 10:13:15 -04:00
decoder_spec.go configschema: fix various issues with NestedTypes 2021-02-12 13:34:25 -05:00
decoder_spec_test.go configschema: fix various issues with NestedTypes 2021-02-12 13:34:25 -05:00
doc.go move "configschema" from "config" to "configs" 2018-10-16 18:50:29 -07:00
empty_value.go configschema: fix various issues with NestedTypes 2021-02-12 13:34:25 -05:00
empty_value_test.go configschema: fix various issues with NestedTypes 2021-02-12 13:34:25 -05:00
implied_type.go configschema: fix various issues with NestedTypes 2021-02-12 13:34:25 -05:00
implied_type_test.go configschema: fix various issues with NestedTypes 2021-02-12 13:34:25 -05:00
internal_validate.go configs/configschema: staticcheck 2020-12-02 13:59:19 -05:00
internal_validate_test.go plans/objchange: logic for merging prior state with config 2018-10-16 19:11:09 -07:00
nestingmode_string.go configs/configschema: Introduce the NestingGroup mode for blocks 2019-04-10 14:53:52 -07:00
none_required.go move "configschema" from "config" to "configs" 2018-10-16 18:50:29 -07:00
path.go Block.AttribuuteByPath 2021-01-12 16:31:18 -05:00
path_test.go Block.AttribuuteByPath 2021-01-12 16:31:18 -05:00
schema.go configs/configschema: add new NestedType to attribute 2021-02-05 13:34:55 -05:00
validate_traversal.go didyoumean: move from "helper" to "internal" 2020-10-02 13:35:07 -07:00
validate_traversal_test.go vendor: switch to HCL 2.0 in the HCL repository 2019-10-02 15:10:21 -07:00