pulumi/pkg/codegen/hcl2/model
Pat Gavlin 398878de31
Various codegen updates. (#4424)
- Define `null` in Pulumi HCL2
- Bind Pulumi HCL2 in topological order s.t. variable types can be
  properly computed
- Fix resources that range over bools and numbers
- Add element, length, lookup, readFile, and split functions
- Do not rewrite function signatures with input types during binding
- Fix splat expression binding for non-lists
- Add support for evaluating expressions
- Add support for operator precedence to code generators
- Add support for constants to the HCL2 IR
- Add support for generating ranged resources in Python
- Add support for generating conditional resource in Node and Python
- Fix various naming issues in Python
2020-04-16 16:44:34 -07:00
..
format Various codegen updates. (#4424) 2020-04-16 16:44:34 -07:00
attribute.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
binder_expression.go Various codegen updates. (#4424) 2020-04-16 16:44:34 -07:00
binder_expression_test.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
block.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
body.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01: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 Various codegen updates. (#4424) 2020-04-16 16:44:34 -07:00
type.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_collection.go HCL2 updates (#4309) 2020-04-06 19:43:16 -07:00
type_eventuals.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
type_list.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_map.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_none.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_object.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_opaque.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_output.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_promise.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_scope.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_set.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_test.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
type_tuple.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
type_union.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
utilities.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
visitor.go Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00