The 0.30.0 release of tfproviderlint updated it's golang.org/x/tools dependency and removed vendor directories for test cases. Now, placing a go.mod in the testdata directory causes the analysis testing framework to enable Go module support.
As providerlint extends the basic functionality of this tool for AWS use cases, we should adopt the same pattern.
Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request.
Volunteering to Work on This Issue
If you are interested in working on this issue, please leave a comment.
If this would be your first contribution, please review the contribution guide.
Description
The
0.30.0
release oftfproviderlint
updated it'sgolang.org/x/tools
dependency and removedvendor
directories for test cases. Now, placing ago.mod
in thetestdata
directory causes the analysis testing framework to enable Go module support.As
providerlint
extends the basic functionality of this tool for AWS use cases, we should adopt the same pattern.References
Relates https://github.com/bflad/tfproviderlint/pull/307 Depends on https://github.com/hashicorp/terraform-provider-aws/pull/37596
Would you like to implement a fix?
None