hashicorp / terraform-plugin-framework-validators

Common Use Case Validators for terraform-plugin-framework
Mozilla Public License 2.0
25 stars 11 forks source link

Add `All`, `Any`, and `AnyWithAllWarnings` validators to `boolvalidator`, `providervalidator`, `resourcevalidator` and `datasourcevalidator` packages #158

Closed SBGoods closed 1 year ago

SBGoods commented 1 year ago

Closes: #122

This PR adds All, Any, and AnyWithAllWarnings validators to the boolvalidator, providervalidator, resourcevalidator and datasourcevalidator packages to bring it in parity with the other validator packages. There are associated tests for all validators except for the ones in the boolvalidator package because of the complexities of test design for these particular tests. However, the logic used in these validators are the same across all corresponding validator packages, therefore the logic is already well tested.

github-actions[bot] commented 1 year 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.