pulumi/pkg/codegen
Pat Gavlin dff1299be4
[codegen] Add a code generator for resource state. (#4982)
Add a new package, `codegen/importer`, that can generate definitions for
resource states in PCL or TS/Python/C#/Go. The pipeline is relatively
simple: given a list of resource states, generate a PCL program in
memory, bind it, and pass it to the language-specific code generator.
This builds upon the existing PCL IR, and can be used with the currently
supported code generators.

Related to #1635.
2020-07-08 19:12:37 -07:00
..
docs [codegen/docs] Use the correct format for package name when module name is empty (#4889) 2020-07-07 17:24:07 -07:00
dotnet [codegen] Set additionalSecretOutputs for secret props (#4956) 2020-07-02 13:30:10 -06:00
go [codegen] Set additionalSecretOutputs for secret props (#4956) 2020-07-02 13:30:10 -06:00
hcl2 Remove duplicated methods (#4985) 2020-07-08 16:50:46 -07:00
importer [codegen] Add a code generator for resource state. (#4982) 2020-07-08 19:12:37 -07:00
internal/test [codegen/*] Add support for explicit secrets. (#4927) 2020-06-30 11:35:24 -07:00
nodejs [codegen] Set additionalSecretOutputs for secret props (#4956) 2020-07-02 13:30:10 -06:00
python Change how submodules are imported to work with Intellisense (#4948) 2020-07-08 18:34:59 -07:00
schema [codegen] Add a code generator for resource state. (#4982) 2020-07-08 19:12:37 -07:00
docs.go [codegen/docs] Reimplement example extraction. (#4851) 2020-06-18 12:32:15 -07:00
docs_test.go [codegen/docs] Reimplement example extraction. (#4851) 2020-06-18 12:32:15 -07:00
utilities.go [codegen/python] Fix nested quotes. (#4539) 2020-04-30 16:34:25 -07:00