Skip to content

Commit 52316d5

Browse files
committed
refactor: rename package to ephemeral
1 parent e051181 commit 52316d5

7 files changed

+11
-12
lines changed

rules/write_only/aws_write_only_arguments.go renamed to rules/ephemeral/aws_write_only_arguments.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file generated by `generator/main.go`. DO NOT EDIT
22

3-
package write_only
3+
package ephemeral
44

55
import (
66
"fmt"

rules/write_only/rule.go.tmpl renamed to rules/ephemeral/aws_write_only_arguments_rule.go.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file generated by `generator/main.go`. DO NOT EDIT
22

3-
package write_only
3+
package ephemeral
44

55
import (
66
"fmt"

rules/write_only/rule_test.go.tmpl renamed to rules/ephemeral/aws_write_only_arguments_rule_test.go.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file generated by `generator/main.go`. DO NOT EDIT
22

3-
package write_only
3+
package ephemeral
44

55
import (
66
"testing"

rules/write_only/aws_write_only_arguments_test.go renamed to rules/ephemeral/aws_write_only_arguments_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file generated by `generator/main.go`. DO NOT EDIT
22

3-
package write_only
3+
package ephemeral
44

55
import (
66
"testing"
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
//go:generate go run -tags generators ./generator/main.go
22

3-
package write_only
3+
package ephemeral

rules/write_only/generator/main.go renamed to rules/ephemeral/generator/main.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ func main() {
2626
}
2727
}
2828

29-
// Generate the rule file
30-
utils.GenerateFile("../../rules/write_only/aws_write_only_arguments.go", "../../rules/write_only/rule.go.tmpl", resourcesWithWriteOnly)
29+
// Generate the write-only rule file
30+
utils.GenerateFile("../../rules/ephemeral/aws_write_only_arguments.go", "../../rules/ephemeral/aws_write_only_arguments_rule.go.tmpl", resourcesWithWriteOnly)
3131

32-
// Generate the test file
33-
utils.GenerateFile("../../rules/write_only/aws_write_only_arguments_test.go", "../../rules/write_only/rule_test.go.tmpl", resourcesWithWriteOnly)
32+
// Generate the write-only test file
33+
utils.GenerateFile("../../rules/ephemeral/aws_write_only_arguments_test.go", "../../rules/ephemeral/aws_write_only_arguments_rule_test.go.tmpl", resourcesWithWriteOnly)
3434
}
3535

3636
func findReplaceableAttribute(arguments []string, resource *tfjson.Schema) []writeOnlyArgument {

rules/provider.go

+2-3
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package rules
33
import (
44
"github.com/terraform-linters/tflint-plugin-sdk/tflint"
55
"github.com/terraform-linters/tflint-ruleset-aws/rules/api"
6+
"github.com/terraform-linters/tflint-ruleset-aws/rules/ephemeral"
67
"github.com/terraform-linters/tflint-ruleset-aws/rules/models"
7-
"github.com/terraform-linters/tflint-ruleset-aws/rules/write_only"
88
)
99

1010
var manualRules = []tflint.Rule{
@@ -44,8 +44,7 @@ var manualRules = []tflint.Rule{
4444
NewAwsProviderMissingDefaultTagsRule(),
4545
NewAwsSecurityGroupInlineRulesRule(),
4646
NewAwsSecurityGroupRuleDeprecatedRule(),
47-
NewAwsIAMRoleDeprecatedPolicyAttributesRule(),
48-
write_only.NewAwsWriteOnlyArgumentsRule(),
47+
ephemeral.NewAwsWriteOnlyArgumentsRule(),
4948
}
5049

5150
// Rules is a list of all rules

0 commit comments

Comments
 (0)