pulumi/pkg/codegen/dotnet
Pat Gavlin bd1c0e6d7b
[codegen/schema] Support default union types. (#4746)
Add support for union types that indicate a default type for targets
that do not support unions, or do not support unions in certain
positions (e.g. output properties). The NodeJS backend makes use of this
in combination with a new flag, `disableUnionOutputTypes`, to avoid
generating unions in output types.

These changes also refactor the various module ->
package/module/namespace mapping methods so that these entities can be
fetched by their language name rather than their token.
2020-06-02 18:15:21 -07:00
..
doc.go [codegen/docs] Use the C# namespaces override map for links. (#4616) 2020-05-13 09:32:40 -07:00
doc_test.go Clean up the language-specific schema APIs. (#4454) 2020-04-20 16:36:05 -07:00
gen.go [codegen/schema] Support default union types. (#4746) 2020-06-02 18:15:21 -07:00
gen_intrinsics.go Initial support for C# program gen (#4611) 2020-05-19 10:18:38 +02:00
gen_program.go Small bug fixes in C# codegen (#4702) 2020-05-26 19:12:56 +02:00
gen_program_expressions.go Fix C# (and a bit of Node.js) program gen based on errors from AWS samples (#4673) 2020-05-22 08:46:25 +02:00
gen_program_test.go Initial support for C# program gen (#4611) 2020-05-19 10:18:38 +02:00
importer.go Introduce k8s compatibility mode to C# codegen (#4544) 2020-05-19 11:41:06 +02:00
templates.go Clean up the language-specific schema APIs. (#4454) 2020-04-20 16:36:05 -07:00
utilities.go Small bug fixes in C# codegen (#4702) 2020-05-26 19:12:56 +02:00