Brian Flad
Brian Flad
This `internal` package refactoring was completed previously. Other issues can be used to track additional efforts.
I think this pairs well with https://github.com/hashicorp/terraform-plugin-framework/issues/215 👍
Hi @braunsonm 👋 Thank you for raising this. As @apparentlymart mentions above, there are certain situations outside the provider's control where the provider configuration values may be unknown (generally due...
Please note that the framework does not officially support `tftypes.DynamicPseudoType` currently. It may be possible to create custom types with `tftypes.DynamicPseudoType` via the `attr.Type` and `attr.Value` interfaces, but there has...
This updated documentation should also contain a reference page for schema block support.
The updated documentation should also contain _complex_ data modeling and provider logic (e.g. nested lists, nested attributes)
As discovered in #223, there is one particular change in the [Go 1.17 standard library `net` package](https://go.dev/doc/go1.17#library) which affects this provider (and we'll separately need to double check terraform-plugin-sdk/v2/helper/validation functions)...
Now tracking upstream at https://github.com/google/go-cmp/issues/264
A unit testing workaround is looping through diagnostics with `t.Logf()` with something like: ```go if diff := cmp.Diff(resp.Diagnostics, testCase.expectedDiagnostics); diff != "" { for _, diagnostic := range resp.Diagnostics {...
We're still waiting on https://github.com/google/go-cmp/issues/264 upstream for this and trying to pare down the issue tracker to actionable items, for _reasons_. Let's stay subscribed upstream and use the `t.Logf()` workaround...