pulumi/pkg/codegen/testing/test/testdata
Zaid Ajaj 846b7b88cb
dotnet program-gen now targets .NET 6 (#10143)
* dotnet program-gen targets .NET 6

* changelog entry

* Update GH workflows to use .NET 6

* Enable DOTNET_ROLL_FORWARD=Major for GH workflows

* Expose GeneratePrograms with ability to provide generation options. Use specialized options for import

* Bump dotnet test projects TFM and relax warnings as errors

* refactor code according to Ian's comments

* Include error in generator diagnostics when unable to find function schema

* remove specialized version of GenerateProgram for import and refactor lowerExpression

* remove AcceptCodegenChanges from program driver

* dotnet integration tests updated to net6.0

* Generate return await on top-level Deployment.RunAsync
2022-07-21 21:04:02 +02:00
..
assets-archives-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
aws-eks-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
aws-fargate-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
aws-iam-policy-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
aws-lambda-pp Handle keywords in modules (#10071) 2022-07-13 09:06:00 -07:00
aws-optionals-pp export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
aws-resource-options-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
aws-s3-folder-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
aws-s3-logging-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
aws-secret-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
aws-webserver-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
azure-native-nested-types Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
azure-native-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
azure-sa-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
cyclic-types Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
dash-named-schema Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
dashed-import-schema Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
different-enum Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
different-package-name-conflict export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
enum-reference Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
external-go-import-aliases [codegen/go] Support foreign enum types (#9920) 2022-06-22 08:57:05 -07:00
external-node-compatibility Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
external-python-same-module-name [codegen/python] Implement deep merge on resource and invoke options, matching other SDKs (#9856) 2022-06-14 16:52:24 -07:00
external-resource-schema Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
functions-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
go-nested-collections [codegen/go] Allow nested collections (#9887) 2022-06-21 11:04:13 -07:00
go-plain-ref-repro [sdk/go] Enable obtaining resource outputs off a ResourceOutput (#9513) 2022-05-03 11:36:57 -07:00
hyphen-url Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
internal-dependencies-go Idiomatic Go: generated code message (#9419) 2022-04-19 18:39:23 +02:00
invalid-go-sprintf-pp Handle long traversals in a nicer way (#9726) 2022-06-02 09:36:33 -07:00
kubernetes-operator-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
kubernetes-pod-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
kubernetes-template-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
logical-name-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
naming-collisions Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
nested-module Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
nested-module-thirdparty Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
other-owned updated codegen (#9706) 2022-05-26 19:50:52 -05:00
output-funcs Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
output-funcs-aws-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
output-funcs-edgeorder Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
output-funcs-tfbridge20 Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
plain-and-default Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
plain-object-defaults Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
plain-object-disable-defaults Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
plain-schema-gh6957 Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
provider-config-schema Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
python-resource-names-pp [import/python] use init param name for programgen (#9359) 2022-04-07 12:00:19 +02:00
random-pet-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
regress-8403 Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
regress-go-8664 [sdk/go] Enable obtaining resource outputs off a ResourceOutput (#9513) 2022-05-03 11:36:57 -07:00
regress-node-8110 Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
replace-on-change Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
resource-args-python Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
resource-args-python-case-insensitive Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
resource-property-overlap Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
schema [schema] Add support for on-demand binding. (#9620) 2022-05-23 15:44:35 -07:00
simple-enum-schema Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
simple-methods-schema Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
simple-methods-schema-single-value-returns Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
simple-plain-schema Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
simple-plain-schema-with-root-package Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
simple-resource-schema Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
simple-resource-schema-custom-pypackage-name Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
simple-yaml-schema Set the package.json pulumi name even if PluginName isn't set (#10088) 2022-07-11 23:17:08 +01:00
synthetic-resource-properties-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
third-party-package-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
typed-enum-pp dotnet program-gen now targets .NET 6 (#10143) 2022-07-21 21:04:02 +02:00
.gitignore [codegen/python] fix invalid codegen on empty outputs functions (#9649) 2022-05-23 14:43:38 -07:00
aws-native.json export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
aws.json export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
azure-native.json export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
azure.json export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
eks.json [schema] Faster schema loading via caching alongside plugins (#9686) 2022-06-13 23:27:11 -07:00
kubernetes.json export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
other.json export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
random.json export codegen tests for internal use (#8928) 2022-02-07 12:10:04 +01:00
synthetic.json [codegen] Improve handling of resources with outputs that are resources. (#9600) 2022-05-20 10:29:05 -07:00
types.json Patch go plain input (#9488) 2022-04-29 09:54:42 -07:00