Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor to Service Packages #21306

Merged
merged 2,762 commits into from
Oct 14, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2762 commits
Select commit Hold shift + click to select a range
826f91e
wafv2: Clean up and standardize acceptance test names
YakDriver Oct 14, 2021
1680744
worklink: Clean up and standardize acceptance test names
YakDriver Oct 14, 2021
ab9f677
workspaces: Clean up and standardize acceptance test names
YakDriver Oct 14, 2021
687eb83
xray: Clean up and standardize acceptance test names
YakDriver Oct 14, 2021
f63d24e
Other: Clean up and standardize acceptance test names
YakDriver Oct 14, 2021
c5cf934
After cleanup2
YakDriver Oct 14, 2021
d8758cf
acm: Making service sweeps
YakDriver Oct 14, 2021
3ec8e29
acmpca: Making service sweeps
YakDriver Oct 14, 2021
3297f57
amplify: Making service sweeps
YakDriver Oct 14, 2021
386f6b9
apigateway: Making service sweeps
YakDriver Oct 14, 2021
1423c8b
apigatewayv2: Making service sweeps
YakDriver Oct 14, 2021
2734592
appconfig: Making service sweeps
YakDriver Oct 14, 2021
7ec25e7
appmesh: Making service sweeps
YakDriver Oct 14, 2021
23cd401
apprunner: Making service sweeps
YakDriver Oct 14, 2021
c86c083
appstream: Making service sweeps
YakDriver Oct 14, 2021
eb15fcc
appsync: Making service sweeps
YakDriver Oct 14, 2021
fc5bc9b
autoscaling: Making service sweeps
YakDriver Oct 14, 2021
4dbbb59
autoscalingplans: Making service sweeps
YakDriver Oct 14, 2021
392edea
backup: Making service sweeps
YakDriver Oct 14, 2021
99d73cb
batch: Making service sweeps
YakDriver Oct 14, 2021
68d0aeb
budgets: Making service sweeps
YakDriver Oct 14, 2021
833dc8d
cloudformation: Making service sweeps
YakDriver Oct 14, 2021
1e48368
cloudfront: Making service sweeps
YakDriver Oct 14, 2021
64400bd
cloudhsmv2: Making service sweeps
YakDriver Oct 14, 2021
b36700e
cloudtrail: Making service sweeps
YakDriver Oct 14, 2021
fcaaa81
cloudwatch: Making service sweeps
YakDriver Oct 14, 2021
fb36b6f
cloudwatchevents: Making service sweeps
YakDriver Oct 14, 2021
919fae3
cloudwatchlogs: Making service sweeps
YakDriver Oct 14, 2021
3ef6aa3
codeartifact: Making service sweeps
YakDriver Oct 14, 2021
16b67ca
codebuild: Making service sweeps
YakDriver Oct 14, 2021
bea8a4f
codedeploy: Making service sweeps
YakDriver Oct 14, 2021
c7b0700
codepipeline: Making service sweeps
YakDriver Oct 14, 2021
e495cc4
cognitoidp: Making service sweeps
YakDriver Oct 14, 2021
0d4ad22
config: Making service sweeps
YakDriver Oct 14, 2021
36de35d
connect: Making service sweeps
YakDriver Oct 14, 2021
426ce24
cur: Making service sweeps
YakDriver Oct 14, 2021
1649ea0
datasync: Making service sweeps
YakDriver Oct 14, 2021
16617a6
dax: Making service sweeps
YakDriver Oct 14, 2021
77e9f9e
directconnect: Making service sweeps
YakDriver Oct 14, 2021
7babb0f
dms: Making service sweeps
YakDriver Oct 14, 2021
0665c93
ds: Making service sweeps
YakDriver Oct 14, 2021
42e40d9
dynamodb: Making service sweeps
YakDriver Oct 14, 2021
6fda2cc
ec2: Making service sweeps
YakDriver Oct 14, 2021
aeba9e1
ecr: Making service sweeps
YakDriver Oct 14, 2021
d9e043e
ecrpublic: Making service sweeps
YakDriver Oct 14, 2021
9809f89
ecs: Making service sweeps
YakDriver Oct 14, 2021
81db48e
efs: Making service sweeps
YakDriver Oct 14, 2021
6c35bdf
eks: Making service sweeps
YakDriver Oct 14, 2021
876b1e2
elasticache: Making service sweeps
YakDriver Oct 14, 2021
01da650
elasticbeanstalk: Making service sweeps
YakDriver Oct 14, 2021
a0c47cf
elasticsearch: Making service sweeps
YakDriver Oct 14, 2021
e600efa
elb: Making service sweeps
YakDriver Oct 14, 2021
755cda3
elbv2: Making service sweeps
YakDriver Oct 14, 2021
01f03b9
emr: Making service sweeps
YakDriver Oct 14, 2021
40ed6d7
firehose: Making service sweeps
YakDriver Oct 14, 2021
42c06d4
fsx: Making service sweeps
YakDriver Oct 14, 2021
6093af0
gamelift: Making service sweeps
YakDriver Oct 14, 2021
1b3d7ce
glacier: Making service sweeps
YakDriver Oct 14, 2021
01d4bf1
globalaccelerator: Making service sweeps
YakDriver Oct 14, 2021
2397894
glue: Making service sweeps
YakDriver Oct 14, 2021
4343b24
guardduty: Making service sweeps
YakDriver Oct 14, 2021
927bdac
iam: Making service sweeps
YakDriver Oct 14, 2021
5409928
imagebuilder: Making service sweeps
YakDriver Oct 14, 2021
c6e5413
iot: Making service sweeps
YakDriver Oct 14, 2021
f04bf54
kafka: Making service sweeps
YakDriver Oct 14, 2021
2a07e56
kinesis: Making service sweeps
YakDriver Oct 14, 2021
e059646
kinesisanalytics: Making service sweeps
YakDriver Oct 14, 2021
358812b
kinesisanalyticsv2: Making service sweeps
YakDriver Oct 14, 2021
c9c831b
kms: Making service sweeps
YakDriver Oct 14, 2021
257b242
lambda: Making service sweeps
YakDriver Oct 14, 2021
ceaef5e
lexmodelbuilding: Making service sweeps
YakDriver Oct 14, 2021
e6ae7ac
licensemanager: Making service sweeps
YakDriver Oct 14, 2021
1a57fa1
lightsail: Making service sweeps
YakDriver Oct 14, 2021
e2c947f
mq: Making service sweeps
YakDriver Oct 14, 2021
22c652d
mwaa: Making service sweeps
YakDriver Oct 14, 2021
4a03aa8
neptune: Making service sweeps
YakDriver Oct 14, 2021
f60a240
networkfirewall: Making service sweeps
YakDriver Oct 14, 2021
5b722db
pinpoint: Making service sweeps
YakDriver Oct 14, 2021
ed918ae
qldb: Making service sweeps
YakDriver Oct 14, 2021
5e530ae
quicksight: Making service sweeps
YakDriver Oct 14, 2021
fbfa88a
rds: Making service sweeps
YakDriver Oct 14, 2021
b7ecd1f
redshift: Making service sweeps
YakDriver Oct 14, 2021
c27b6d1
route53: Making service sweeps
YakDriver Oct 14, 2021
bb908bd
route53resolver: Making service sweeps
YakDriver Oct 14, 2021
c378e16
s3: Making service sweeps
YakDriver Oct 14, 2021
975a489
s3control: Making service sweeps
YakDriver Oct 14, 2021
32d2f55
sagemaker: Making service sweeps
YakDriver Oct 14, 2021
4c58a43
schemas: Making service sweeps
YakDriver Oct 14, 2021
93f471a
secretsmanager: Making service sweeps
YakDriver Oct 14, 2021
63ed784
servicecatalog: Making service sweeps
YakDriver Oct 14, 2021
44737b3
servicediscovery: Making service sweeps
YakDriver Oct 14, 2021
e2ae94d
ses: Making service sweeps
YakDriver Oct 14, 2021
9d4af34
sns: Making service sweeps
YakDriver Oct 14, 2021
27cace1
sqs: Making service sweeps
YakDriver Oct 14, 2021
f5febca
ssm: Making service sweeps
YakDriver Oct 14, 2021
f2e32e6
ssoadmin: Making service sweeps
YakDriver Oct 14, 2021
ce4c121
storagegateway: Making service sweeps
YakDriver Oct 14, 2021
3ddff1a
synthetics: Making service sweeps
YakDriver Oct 14, 2021
83cf53d
timestreamwrite: Making service sweeps
YakDriver Oct 14, 2021
65f1e13
transfer: Making service sweeps
YakDriver Oct 14, 2021
4fb422a
waf: Making service sweeps
YakDriver Oct 14, 2021
7c74a6e
wafregional: Making service sweeps
YakDriver Oct 14, 2021
f012f88
wafv2: Making service sweeps
YakDriver Oct 14, 2021
4dc6207
workspaces: Making service sweeps
YakDriver Oct 14, 2021
c3ab28e
Other: Making service sweeps
YakDriver Oct 14, 2021
3bf25c5
After service_sweeps
YakDriver Oct 14, 2021
531d9b5
After fmt_2
YakDriver Oct 14, 2021
5b568be
accessanalyzer: Fix more import problems
YakDriver Oct 14, 2021
86c8833
acm: Fix more import problems
YakDriver Oct 14, 2021
1705f54
acmpca: Fix more import problems
YakDriver Oct 14, 2021
7526584
amplify: Fix more import problems
YakDriver Oct 14, 2021
02d921a
apigateway: Fix more import problems
YakDriver Oct 14, 2021
d910c1f
apigatewayv2: Fix more import problems
YakDriver Oct 14, 2021
7b6abc4
appconfig: Fix more import problems
YakDriver Oct 14, 2021
f5823c7
appmesh: Fix more import problems
YakDriver Oct 14, 2021
c77b19a
apprunner: Fix more import problems
YakDriver Oct 14, 2021
6eace20
appstream: Fix more import problems
YakDriver Oct 14, 2021
96d4043
appsync: Fix more import problems
YakDriver Oct 14, 2021
635162c
athena: Fix more import problems
YakDriver Oct 14, 2021
c900e81
autoscaling: Fix more import problems
YakDriver Oct 14, 2021
6a1e30c
autoscalingplans: Fix more import problems
YakDriver Oct 14, 2021
6d73f98
backup: Fix more import problems
YakDriver Oct 14, 2021
ffba80c
batch: Fix more import problems
YakDriver Oct 14, 2021
795a87e
budgets: Fix more import problems
YakDriver Oct 14, 2021
0aa6c06
cloud9: Fix more import problems
YakDriver Oct 14, 2021
2908508
cloudformation: Fix more import problems
YakDriver Oct 14, 2021
830eeb2
cloudfront: Fix more import problems
YakDriver Oct 14, 2021
25049bc
cloudhsmv2: Fix more import problems
YakDriver Oct 14, 2021
6761e53
cloudtrail: Fix more import problems
YakDriver Oct 14, 2021
81df60e
cloudwatch: Fix more import problems
YakDriver Oct 14, 2021
af33371
cloudwatchevents: Fix more import problems
YakDriver Oct 14, 2021
9fe4f1e
cloudwatchlogs: Fix more import problems
YakDriver Oct 14, 2021
8fa5fd7
codeartifact: Fix more import problems
YakDriver Oct 14, 2021
d1ca423
codebuild: Fix more import problems
YakDriver Oct 14, 2021
e257e78
codecommit: Fix more import problems
YakDriver Oct 14, 2021
6311875
codedeploy: Fix more import problems
YakDriver Oct 14, 2021
f3646af
codepipeline: Fix more import problems
YakDriver Oct 14, 2021
bc8cdb1
codestarconnections: Fix more import problems
YakDriver Oct 14, 2021
33ccc5e
codestarnotifications: Fix more import problems
YakDriver Oct 14, 2021
c737f81
cognitoidentity: Fix more import problems
YakDriver Oct 14, 2021
ab2e5ff
cognitoidp: Fix more import problems
YakDriver Oct 14, 2021
17ad5a4
config: Fix more import problems
YakDriver Oct 14, 2021
1bd409b
connect: Fix more import problems
YakDriver Oct 14, 2021
d5e8286
cur: Fix more import problems
YakDriver Oct 14, 2021
d3dcd02
dataexchange: Fix more import problems
YakDriver Oct 14, 2021
dcf04ed
datapipeline: Fix more import problems
YakDriver Oct 14, 2021
6f4a965
datasync: Fix more import problems
YakDriver Oct 14, 2021
24ffa87
dax: Fix more import problems
YakDriver Oct 14, 2021
80b6f91
devicefarm: Fix more import problems
YakDriver Oct 14, 2021
d8a2346
directconnect: Fix more import problems
YakDriver Oct 14, 2021
95782ff
dlm: Fix more import problems
YakDriver Oct 14, 2021
ce3e5dd
dms: Fix more import problems
YakDriver Oct 14, 2021
c257936
docdb: Fix more import problems
YakDriver Oct 14, 2021
9697ca7
ds: Fix more import problems
YakDriver Oct 14, 2021
546dc28
dynamodb: Fix more import problems
YakDriver Oct 14, 2021
7aa4396
ec2: Fix more import problems
YakDriver Oct 14, 2021
feccd61
ecr: Fix more import problems
YakDriver Oct 14, 2021
24dcb77
ecrpublic: Fix more import problems
YakDriver Oct 14, 2021
a255e89
ecs: Fix more import problems
YakDriver Oct 14, 2021
021dfe8
efs: Fix more import problems
YakDriver Oct 14, 2021
9774c55
eks: Fix more import problems
YakDriver Oct 14, 2021
ec17669
elasticache: Fix more import problems
YakDriver Oct 14, 2021
b9ad318
elasticbeanstalk: Fix more import problems
YakDriver Oct 14, 2021
3473cd7
elasticsearch: Fix more import problems
YakDriver Oct 14, 2021
033bb5c
elb: Fix more import problems
YakDriver Oct 14, 2021
4c4e56b
elbv2: Fix more import problems
YakDriver Oct 14, 2021
54f60a3
emr: Fix more import problems
YakDriver Oct 14, 2021
8c62f71
firehose: Fix more import problems
YakDriver Oct 14, 2021
3e15916
fms: Fix more import problems
YakDriver Oct 14, 2021
48b36ed
fsx: Fix more import problems
YakDriver Oct 14, 2021
8d773fe
gamelift: Fix more import problems
YakDriver Oct 14, 2021
275f5de
glacier: Fix more import problems
YakDriver Oct 14, 2021
d4e2acd
globalaccelerator: Fix more import problems
YakDriver Oct 14, 2021
066be1a
glue: Fix more import problems
YakDriver Oct 14, 2021
92136ac
greengrass: Fix more import problems
YakDriver Oct 14, 2021
f77bd95
guardduty: Fix more import problems
YakDriver Oct 14, 2021
73bbb8a
iam: Fix more import problems
YakDriver Oct 14, 2021
80b94cf
imagebuilder: Fix more import problems
YakDriver Oct 14, 2021
46d4d08
inspector: Fix more import problems
YakDriver Oct 14, 2021
038261f
iot: Fix more import problems
YakDriver Oct 14, 2021
b5bc6a0
iotanalytics: Fix more import problems
YakDriver Oct 14, 2021
a747148
iotevents: Fix more import problems
YakDriver Oct 14, 2021
28878b8
kafka: Fix more import problems
YakDriver Oct 14, 2021
cc3c3b6
kinesis: Fix more import problems
YakDriver Oct 14, 2021
45afee0
kinesisanalytics: Fix more import problems
YakDriver Oct 14, 2021
f644493
kinesisanalyticsv2: Fix more import problems
YakDriver Oct 14, 2021
00779e4
kinesisvideo: Fix more import problems
YakDriver Oct 14, 2021
9f8565e
kms: Fix more import problems
YakDriver Oct 14, 2021
cad8441
lambda: Fix more import problems
YakDriver Oct 14, 2021
87a3fe0
lexmodelbuilding: Fix more import problems
YakDriver Oct 14, 2021
0567255
licensemanager: Fix more import problems
YakDriver Oct 14, 2021
8810401
lightsail: Fix more import problems
YakDriver Oct 14, 2021
e623fbb
macie2: Fix more import problems
YakDriver Oct 14, 2021
aeccaa3
mediaconnect: Fix more import problems
YakDriver Oct 14, 2021
5a7e43f
mediaconvert: Fix more import problems
YakDriver Oct 14, 2021
912e9af
medialive: Fix more import problems
YakDriver Oct 14, 2021
51439c9
mediapackage: Fix more import problems
YakDriver Oct 14, 2021
7d2e6f4
mediastore: Fix more import problems
YakDriver Oct 14, 2021
9fe4632
mq: Fix more import problems
YakDriver Oct 14, 2021
66ed9e1
mwaa: Fix more import problems
YakDriver Oct 14, 2021
f34b8c9
neptune: Fix more import problems
YakDriver Oct 14, 2021
cb0f5a8
networkfirewall: Fix more import problems
YakDriver Oct 14, 2021
3efce15
networkmanager: Fix more import problems
YakDriver Oct 14, 2021
dc90cc9
opsworks: Fix more import problems
YakDriver Oct 14, 2021
c680e02
organizations: Fix more import problems
YakDriver Oct 14, 2021
af49185
pinpoint: Fix more import problems
YakDriver Oct 14, 2021
f2c3f3b
qldb: Fix more import problems
YakDriver Oct 14, 2021
51261eb
quicksight: Fix more import problems
YakDriver Oct 14, 2021
5f90027
ram: Fix more import problems
YakDriver Oct 14, 2021
1b83fd8
rds: Fix more import problems
YakDriver Oct 14, 2021
68c1b73
redshift: Fix more import problems
YakDriver Oct 14, 2021
c20c785
resourcegroups: Fix more import problems
YakDriver Oct 14, 2021
3fa4646
resourcegroupstagging: Fix more import problems
YakDriver Oct 14, 2021
1d7b4b4
route53: Fix more import problems
YakDriver Oct 14, 2021
2074567
route53recoveryreadiness: Fix more import problems
YakDriver Oct 14, 2021
68018f8
route53resolver: Fix more import problems
YakDriver Oct 14, 2021
f1a9f95
s3: Fix more import problems
YakDriver Oct 14, 2021
dd1ee0d
s3control: Fix more import problems
YakDriver Oct 14, 2021
14d68c0
sagemaker: Fix more import problems
YakDriver Oct 14, 2021
120407e
schemas: Fix more import problems
YakDriver Oct 14, 2021
db552dc
secretsmanager: Fix more import problems
YakDriver Oct 14, 2021
b39d23e
securityhub: Fix more import problems
YakDriver Oct 14, 2021
7a618ff
serverlessapprepo: Fix more import problems
YakDriver Oct 14, 2021
55a204d
servicecatalog: Fix more import problems
YakDriver Oct 14, 2021
9aea259
servicediscovery: Fix more import problems
YakDriver Oct 14, 2021
2447073
ses: Fix more import problems
YakDriver Oct 14, 2021
30fff55
sfn: Fix more import problems
YakDriver Oct 14, 2021
e5d6fb5
shield: Fix more import problems
YakDriver Oct 14, 2021
23dc56b
signer: Fix more import problems
YakDriver Oct 14, 2021
ca8b35b
sns: Fix more import problems
YakDriver Oct 14, 2021
aea1a22
sqs: Fix more import problems
YakDriver Oct 14, 2021
8b55890
ssm: Fix more import problems
YakDriver Oct 14, 2021
836f7a1
ssoadmin: Fix more import problems
YakDriver Oct 14, 2021
3b57844
storagegateway: Fix more import problems
YakDriver Oct 14, 2021
aa0db36
swf: Fix more import problems
YakDriver Oct 14, 2021
3da42a3
synthetics: Fix more import problems
YakDriver Oct 14, 2021
a4156b0
timestreamwrite: Fix more import problems
YakDriver Oct 14, 2021
2c0726b
transfer: Fix more import problems
YakDriver Oct 14, 2021
36c3606
waf: Fix more import problems
YakDriver Oct 14, 2021
30f39ef
wafregional: Fix more import problems
YakDriver Oct 14, 2021
fea4d4a
wafv2: Fix more import problems
YakDriver Oct 14, 2021
dcd1672
worklink: Fix more import problems
YakDriver Oct 14, 2021
47d6dda
workspaces: Fix more import problems
YakDriver Oct 14, 2021
8f6679f
xray: Fix more import problems
YakDriver Oct 14, 2021
e2e695b
After import_4
YakDriver Oct 14, 2021
25ab304
After namefix
YakDriver Oct 14, 2021
41daa43
ssoadmin: Fix more import problems
YakDriver Oct 14, 2021
c868339
After import_5
YakDriver Oct 14, 2021
abd3baf
After fmt_3
YakDriver Oct 14, 2021
f4aac67
Point golangci to right place
YakDriver Oct 14, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!--- See what makes a good Pull Request at : https://github.com/hashicorp/terraform-provider-aws/blob/main/docs/CONTRIBUTING.md --->
<!--- See what makes a good Pull Request at : https://github.com/hashicorp/terraform-provider-aws/blob/main/docs/contributing --->

<!--- Please keep this note for the community --->

Expand Down
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ updates:
schedule:
interval: "daily"
- package-ecosystem: "gomod"
directory: "/awsproviderlint"
directory: "/providerlint"
ignore:
- dependency-name: "golang.org/x/tools"
- dependency-name: "google.golang.org/grpc"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
body: |-
Thank you for your contribution! :rocket:

Please note that the `CHANGELOG.md` file contents are handled by the maintainers during merge. This is to prevent pull request merge conflicts, especially for contributions which may not be merged immediately. Please see the [Contributing Guide](https://github.com/hashicorp/terraform-provider-aws/blob/main/docs/CONTRIBUTING.md) for additional pull request review items.
Please note that the `CHANGELOG.md` file contents are handled by the maintainers during merge. This is to prevent pull request merge conflicts, especially for contributions which may not be merged immediately. Please see the [Contributing Guide](https://github.com/hashicorp/terraform-provider-aws/blob/main/docs/contributing) for additional pull request review items.

Remove any changes to the `CHANGELOG.md` file and commit them in this pull request to prevent delays with reviewing and potentially merging this pull request.
misspell:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
with:
filters: |
changed:
- awsproviderlint/**
- providerlint/**
- go.mod
- go.sum
comment:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pull_requests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ jobs:
pr-message: |-
Welcome @${{github.actor}} :wave:

It looks like this is your first Pull Request submission to the [Terraform AWS Provider](https://github.com/terraform-providers/terraform-provider-aws)! If you haven’t already done so please make sure you have checked out our [CONTRIBUTING](https://github.com/terraform-providers/terraform-provider-aws/blob/main/docs/CONTRIBUTING.md) guide and [FAQ](https://github.com/terraform-providers/terraform-provider-aws/blob/main/docs/FAQ.md) to make sure your contribution is adhering to best practice and has all the necessary elements in place for a successful approval.
It looks like this is your first Pull Request submission to the [Terraform AWS Provider](https://github.com/hashicorp/terraform-provider-aws)! If you haven’t already done so please make sure you have checked out our [CONTRIBUTING](https://github.com/hashicorp/terraform-provider-aws/blob/main/docs/contributing) guide and [FAQ](https://github.com/hashicorp/terraform-provider-aws/blob/main/docs/contributing/faq.md) to make sure your contribution is adhering to best practice and has all the necessary elements in place for a successful approval.

Also take a look at our [FAQ](https://github.com/terraform-providers/terraform-provider-aws/blob/main/docs/FAQ.md) which details how we prioritize Pull Requests for inclusion.
Also take a look at our [FAQ](https://github.com/hashicorp/terraform-provider-aws/blob/main/docs/contributing/faq.md) which details how we prioritize Pull Requests for inclusion.

Thanks again, and welcome to the community! :smiley:
14 changes: 7 additions & 7 deletions .github/workflows/terraform_provider.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:
- .golangci.yml
- .semgrep.yml
- aws/**
- awsproviderlint/**
- providerlint/**
- docs/index.md
- docs/data-sources/**
- docs/guides/**
Expand Down Expand Up @@ -123,7 +123,7 @@ jobs:
mkdir terraform-providers-schema
terraform providers schema -json > terraform-providers-schema/schema.json

awsproviderlint:
providerlint:
needs: [go_build]
runs-on: ubuntu-latest
steps:
Expand All @@ -149,9 +149,9 @@ jobs:
with:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go-pkg-mod-${{ hashFiles('go.sum') }}
- run: cd awsproviderlint && go install .
- name: awsproviderlint
run: make awsproviderlint
- run: cd providerlint && go install .
- name: providerlint
run: make providerlint

go_generate:
name: go generate
Expand Down Expand Up @@ -242,8 +242,8 @@ jobs:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go-pkg-mod-${{ hashFiles('go.sum') }}
- run: cd tools && go install github.com/golangci/golangci-lint/cmd/golangci-lint
- run: golangci-lint run ./aws/...
- run: cd awsproviderlint && golangci-lint run ./...
- run: golangci-lint run ./internal/...
- run: cd providerlint && golangci-lint run ./...

importlint:
needs: [go_build]
Expand Down
8 changes: 4 additions & 4 deletions .semgrep.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ rules:
- aws/waf_helpers.go
- aws/internal/generators/
- aws/internal/keyvaluetags/
- awsproviderlint/vendor/
- providerlint/vendor/
include:
- aws/
patterns:
Expand Down Expand Up @@ -108,7 +108,7 @@ rules:
- aws/internal/generators/
- aws/internal/keyvaluetags/
- aws/internal/naming/
- awsproviderlint/vendor/
- providerlint/vendor/
include:
- aws/
patterns:
Expand Down Expand Up @@ -572,7 +572,7 @@ rules:
message: Do not call `fmt.Print` and variant
paths:
exclude:
- awsproviderlint/vendor/
- providerlint/vendor/
include:
- aws/
patterns:
Expand Down Expand Up @@ -621,7 +621,7 @@ rules:
include:
- aws/
exclude:
- awsproviderlint/vendor/
- providerlint/vendor/
patterns:
# This isn't technically the correct regex, but for some reason adding a '+' causes the regex to
# miss some SSH keys. AFAICT, this is good enough.
Expand Down
21 changes: 9 additions & 12 deletions GNUmakefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
SWEEP?=us-east-1,us-east-2,us-west-2
TEST?=./...
SWEEP_DIR?=./aws
PKG_NAME=aws
SWEEP_DIR?=./internal
PKG_NAME=internal
TEST_COUNT?=1
ACCTEST_TIMEOUT?=180m
ACCTEST_PARALLELISM?=20
Expand All @@ -12,10 +12,7 @@ build: fmtcheck
go install

gen:
rm -f aws/*_gen.go aws/*_gen_test.go
rm -f aws/internal/keyvaluetags/*_gen.go
rm -f aws/internal/namevaluesfilters/*_gen.go
rm -f aws/internal/service/**/lister/*_gen.go
rm -f internal/service/**/*_gen.go
go generate ./...

sweep:
Expand All @@ -40,7 +37,7 @@ testacc: fmtcheck

fmt:
@echo "==> Fixing source code with gofmt..."
gofmt -s -w ./$(PKG_NAME) $(filter-out ./awsproviderlint/go% ./awsproviderlint/README.md ./awsproviderlint/vendor, $(wildcard ./awsproviderlint/*))
gofmt -s -w ./$(PKG_NAME) $(filter-out ./providerlint/go% ./providerlint/README.md ./providerlint/vendor, $(wildcard ./providerlint/*))

# Currently required by tf-deploy compile
fmtcheck:
Expand Down Expand Up @@ -85,13 +82,13 @@ docscheck:
-require-resource-subcategory
@misspell -error -source text CHANGELOG.md .changelog

lint: golangci-lint awsproviderlint importlint
lint: golangci-lint providerlint importlint

golangci-lint:
@golangci-lint run ./$(PKG_NAME)/...

awsproviderlint:
@awsproviderlint \
providerlint:
@providerlint \
-c 1 \
-AWSAT006=false \
-AWSR002=false \
Expand Down Expand Up @@ -119,7 +116,7 @@ importlint:
@impi --local . --scheme stdThirdPartyLocal ./$(PKG_NAME)/...

tools:
cd awsproviderlint && go install .
cd providerlint && go install .
cd tools && go install github.com/bflad/tfproviderdocs
cd tools && go install github.com/client9/misspell/cmd/misspell
cd tools && go install github.com/golangci/golangci-lint/cmd/golangci-lint
Expand Down Expand Up @@ -165,4 +162,4 @@ semgrep:
@echo "==> Running Semgrep static analysis..."
@docker run --rm --volume "${PWD}:/src" returntocorp/semgrep --config .semgrep.yml

.PHONY: awsproviderlint build gen generate-changelog golangci-lint sweep test testacc fmt fmtcheck lint tools test-compile website-link-check website-lint website-lint-fix depscheck docscheck semgrep
.PHONY: providerlint build gen generate-changelog golangci-lint sweep test testacc fmt fmtcheck lint tools test-compile website-link-check website-lint website-lint-fix depscheck docscheck semgrep
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Please note: We take Terraform's security and our users' trust very seriously. I
## Quick Starts

- [Using the provider](https://www.terraform.io/docs/providers/aws/index.html)
- [Provider development](docs/DEVELOPMENT.md)
- [Provider development](docs/contributing)

## Documentation

Expand All @@ -37,10 +37,10 @@ Our roadmap for expanding support in Terraform for AWS resources can be found in

## Frequently Asked Questions

Responses to our most frequently asked questions can be found in our [FAQ](docs/FAQ.md )
Responses to our most frequently asked questions can be found in our [FAQ](docs/contributing/faq.md )

## Contributing

The Terraform AWS Provider is the work of thousands of contributors. We appreciate your help!

To contribute, please read the contribution guidelines: [Contributing to Terraform - AWS Provider](docs/CONTRIBUTING.md)
To contribute, please read the contribution guidelines: [Contributing to Terraform - AWS Provider](docs/contributing)
2 changes: 1 addition & 1 deletion ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Every few months, the team will highlight areas of focus for our work and upcoming research.

We select items for inclusion in the roadmap from the Top 10 Community Issues, [Core Services](docs/CORE_SERVICES.md), and internal priorities. Where community sourced contributions exist we will work with the authors to review and merge their work. Where this does not exist or the original contributors are not available we will create the resources and implementation ourselves.
We select items for inclusion in the roadmap from the Top 10 Community Issues, [Core Services](docs/contributing/core-services.md), and internal priorities. Where community sourced contributions exist we will work with the authors to review and merge their work. Where this does not exist or the original contributors are not available we will create the resources and implementation ourselves.

Each weekly release will include necessary tasks that lead to the completion of the stated goals as well as community pull requests, enhancements, and features that are not highlighted in the roadmap. To view all the items we've prioritized for this quarter, please see the [Roadmap milestone](https://github.com/hashicorp/terraform-provider-aws/milestone/138).

Expand Down
118 changes: 0 additions & 118 deletions aws/api_gateway_domain_name_test.go

This file was deleted.

Loading