pulumi/pkg/codegen/dotnet
Aaron Friel 5267dcc6e6 feat: Package Schema resource-typed properties
A new built-in type, `pulumi.json#/Resource` is added to the schema to refer to
any resource. This unblocks schematizing resources like
`kubernetes.yaml/v2.ConfigFile`, which ideally would declare an output like so:

```json
            "properties": {
                "resources": {
                    "type": "array",
                    "items": {
                        "$ref": "pulumi.json#/Resource"
                    },
                    "description": "Resources created by the ConfigFile."
                }
            },
```

This is a small ergonomic improvement over `pulumi.json#/Any`, and fixes #6346.
2024-05-13 17:04:02 -07:00
..
gen_program_test Use `assert.NoError` rather than `assert.Nil` (#14233) 2023-10-13 09:46:07 +00:00
doc.go Enable perfsprint linter (#14813) 2023-12-12 12:19:42 +00:00
doc_test.go sdk/go: Remove 'nolint' directives from package docs 2023-01-06 09:06:47 -08:00
gen.go feat: Package Schema resource-typed properties 2024-05-13 17:04:02 -07:00
gen_intrinsics.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
gen_program.go Fixes to pass dotnet conformance (#15987) 2024-04-19 10:21:09 +00:00
gen_program_expressions.go [program-gen/go,dotnet] Fixes emited code for object expressions assigned to properties of type Any (#15770) 2024-03-24 00:06:57 +00:00
gen_program_test.go Remove dotnet 2022-12-13 16:13:53 +00:00
gen_test.go Fixes to pass dotnet conformance (#15987) 2024-04-19 10:21:09 +00:00
git_ignore.go Add GenerateProject to codegen (#9475) 2022-04-29 17:04:04 +01:00
importer.go feat: Add support for language specific settings for resources (#14308) 2023-11-29 16:35:08 +00:00
templates.go Finish supporting dotnet conformance (#16013) 2024-04-22 06:37:50 +00:00
test.go [program-gen/go,dotnet] Fixes emited code for object expressions assigned to properties of type Any (#15770) 2024-03-24 00:06:57 +00:00
utilities.go [program-gen] Fix generated utility functions for filebase64, filebase64sha256, sha1 and mimeType (#14857) 2023-12-15 11:26:00 +00:00
utilities_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00