pulumi/pkg/codegen/hcl2/model
Pat Gavlin 1d672563da Fix output property names in Python codegen.
Some property names are mapped from their `camelCase` Pulumi name to a
`snake_case` Python name. This mapping is irregular, and only occurs for
resources properties and function calls.

Note that there's still more work to do here: this only fixes names on
the output side; the input side is still broken for nested resource
proprerties and function calls.

The underlying design--annotated types in `hcl2/model`--may need some
additional work in the future, but I _believe_ it's good enough for now.
2020-04-21 10:25:27 -07:00
..
format Codegen: collect imports from function calls. (#4445) 2020-04-21 10:24:42 -07:00
attribute.go HCL2: support for tolerating missing variables. (#4430) 2020-04-17 08:24:44 -07:00
binder_expression.go HCL2: support for tolerating missing variables. (#4430) 2020-04-17 08:24:44 -07:00
binder_expression_test.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
block.go HCL2: support for tolerating missing variables. (#4430) 2020-04-17 08:24:44 -07:00
body.go HCL2: support for tolerating missing variables. (#4430) 2020-04-17 08:24:44 -07:00
diagnostics.go Various codegen updates. (#4424) 2020-04-16 16:44:34 -07:00
expression.go Various codegen updates. (#4424) 2020-04-16 16:44:34 -07:00
functions.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
printer.go Various codegen updates. (#4424) 2020-04-16 16:44:34 -07:00
scope.go Various codegen updates. (#4424) 2020-04-16 16:44:34 -07:00
spec.md Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
traversable.go HCL2: support for tolerating missing variables. (#4430) 2020-04-17 08:24:44 -07:00
type.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_collection.go HCL2 updates (#4309) 2020-04-06 19:43:16 -07:00
type_eventuals.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_list.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_map.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_none.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_object.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_opaque.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_output.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_promise.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_scope.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_set.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_test.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
type_tuple.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
type_union.go Fix output property names in Python codegen. 2020-04-21 10:25:27 -07:00
utilities.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
visitor.go Codegen: collect imports from function calls. (#4445) 2020-04-21 10:24:42 -07:00