hashicorp / terraform-plugin-mux

A router for Terraform's RPC protocol.
Mozilla Public License 2.0
34 stars 11 forks source link

all: Remove type assertions for Function and MoveResourceState RPC implementations #238

Closed austinvalle closed 4 months ago

austinvalle commented 4 months ago

Closes #210 Closes #219

With the release of terraform-plugin-go v0.23.0, the FunctionServer interface and MoveResourceState method are now required. This PR removes the temporary type assertions.

I'm not sure if this warrants a changelog, but happy to add a NOTE if we think it's helpful.

github-actions[bot] commented 3 months ago

I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active contributions. If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.