pulumi/pkg/codegen/hcl2/model
Pat Gavlin 2f22c1c59c
HCL2 updates (#4309)
Pulumi HCL2 IR:
- Add support for invokes
- Add support for resource options, incl. ranged resources
- Allow the apply rewriter to ignore promise-typed values
- Add tests for the binder
- Add support functions for TF: entries and range

NodeJS codegen:
- Simplify for expression codegen
- Add support for invoke codegen
- Add support for entries and range functions
- Add tests

Python codegen:
- Implement codegen for most expression types
- Add support for invoke codegen
- Add tests
2020-04-06 19:43:16 -07:00
..
format Merge branch 'master' of https://github.com/pulumi/pulumi into evan/gomod 2020-03-18 17:57:58 -07:00
attribute.go HCL2 updates (#4309) 2020-04-06 19:43:16 -07:00
binder_expression.go HCL2 updates (#4309) 2020-04-06 19:43:16 -07:00
binder_expression_test.go Various updates to the HCL2 semantic model. (#4281) 2020-04-02 21:23:12 -07:00
block.go HCL2 updates (#4309) 2020-04-06 19:43:16 -07:00
body.go Various updates to the HCL2 semantic model. (#4281) 2020-04-02 21:23:12 -07:00
diagnostics.go HCL2 updates (#4309) 2020-04-06 19:43:16 -07:00
expression.go Various updates to the HCL2 semantic model. (#4281) 2020-04-02 21:23:12 -07:00
functions.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
printer.go Various updates to the HCL2 semantic model. (#4281) 2020-04-02 21:23:12 -07:00
scope.go HCL2 updates (#4309) 2020-04-06 19:43:16 -07:00
spec.md Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
traversable.go HCL2 updates (#4309) 2020-04-06 19:43:16 -07:00
type.go Merge branch 'master' of https://github.com/pulumi/pulumi into evan/gomod 2020-03-18 17:57:58 -07: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 Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
type_map.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
type_none.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
type_object.go Merge branch 'master' of https://github.com/pulumi/pulumi into evan/gomod 2020-03-18 17:57:58 -07:00
type_opaque.go Various updates to the HCL2 semantic model. (#4281) 2020-04-02 21:23:12 -07:00
type_output.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
type_promise.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
type_scope.go Various updates to the HCL2 semantic model. (#4281) 2020-04-02 21:23:12 -07:00
type_set.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -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 Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
type_union.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
utilities.go Add an HCL2 static typechecker and semantic model. (#4087) 2020-03-18 09:28:57 -07:00
visitor.go Various updates to the HCL2 semantic model. (#4281) 2020-04-02 21:23:12 -07:00