hashicorp / terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
https://registry.terraform.io/providers/hashicorp/aws
Mozilla Public License 2.0
9.61k stars 9k forks source link

[Tech Debt]: Remove `providerlint` vendor directories #37606

Open jar-b opened 1 month ago

jar-b commented 1 month ago

Description

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.

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

github-actions[bot] commented 1 month ago

Community Note

Voting for Prioritization

Volunteering to Work on This Issue