pulumi/sdk/go/pulumi
Justin Van Patten ad3e4fb059
[sdk/go] Fix issues with templates (#13872)
Addresses two issues with codegen templates in the Go SDK:

1. `type_builtins.go.template` was including an import for a package
that doesn't exist. (The import doesn't exist in the current generated
code that is checked-in). This change removes the import line from the
template.

2. Some changes had been made directly to `config/require.go`, but this
is a generated file -- the changes should have been made to the
template. This change moves the changes to the template.

After the changes to these templates, running `make gen` in `sdk/go`
yields no diffs.

Fixes #13871
2023-09-04 19:51:13 +00:00
..
config Add --secret to config set hints when needed 2023-06-22 17:25:30 +01:00
generate [sdk/go] Fix issues with templates (#13872) 2023-09-04 19:51:13 +00:00
internals sdk/internal: pulumi.NewOutput => ctx.NewOutput 2023-01-13 13:31:28 -08:00
provider all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
alias.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
alias_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00
asset.go [sdk/{go,dotnet] Unmarshal invalid assets. (#7579) 2021-07-21 13:40:36 -07:00
context.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
context_test.go [sdk/*] Add support for resource source positions 2023-07-13 16:46:04 -07:00
internals.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
log.go chore: Update doc comments, coding style, fix lint 2022-10-13 13:50:49 -07:00
mocks.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
printf.go Redesign the Go SDK resource/input/output system. (#3506) 2020-01-18 10:08:37 -05:00
printf_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00
provider.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
provider_linked.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
provider_test.go sdk/go: Propagate more resource options from provider.Construct 2023-04-21 10:58:59 -07:00
resource.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
resource_set.go unused: Remove unused functions and types 2023-01-12 09:55:34 -08:00
resource_test.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
rpc.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
rpc_test.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
run.go sdk/go: Prefer contract.Assertf over Assert 2023-02-15 10:22:43 -08:00
run_test.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
stack_reference.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
stack_reference_test.go all: Reformat with gofumpt 2023-03-03 09:00:24 -08:00
transformation.go Support transformations in Go (#3978) 2020-03-02 13:59:11 -08:00
type_conversions.go [codegen/go] Improve optional params in invoke 2022-02-01 11:44:40 -08:00
types.go sdk/go: Add pulumix subpackage (#13509) 2023-08-28 15:38:23 +00:00
types_builtins.go sdk/go: Add pulumix subpackage (#13509) 2023-08-28 15:38:23 +00:00
types_builtins_test.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
types_contravariance_test.go Use slice.Prealloc instead of make([]T, 0, ...) 2023-06-29 11:27:50 +01:00
types_test.go sdk/go: Move Output implementation to internal 2023-07-25 18:13:35 -07:00
urnset.go Use slice.Prealloc instead of make([]T, 0, ...) 2023-06-29 11:27:50 +01:00