@@ -19,9 +19,7 @@ package v2
19
19
import (
20
20
"fmt"
21
21
"path/filepath"
22
- "strings"
23
22
24
- "github.com/gobuffalo/flect"
25
23
"sigs.k8s.io/kubebuilder/pkg/scaffold/input"
26
24
"sigs.k8s.io/kubebuilder/pkg/scaffold/resource"
27
25
"sigs.k8s.io/kubebuilder/pkg/scaffold/util"
@@ -36,15 +34,6 @@ type ControllerSuiteTest struct {
36
34
37
35
// Resource is the resource to scaffold the controller_kind_test.go file for
38
36
Resource * resource.Resource
39
-
40
- // ResourcePackage is the package of the Resource
41
- ResourcePackage string
42
-
43
- // Plural is the plural lowercase of kind
44
- Plural string
45
-
46
- // Is the Group + "." + Domain for the Resource
47
- GroupDomain string
48
37
}
49
38
50
39
// GetInput implements input.File
@@ -130,15 +119,12 @@ var _ = AfterSuite(func() {
130
119
// adding import paths and code setup for new types.
131
120
func (a * ControllerSuiteTest ) Update () error {
132
121
133
- a .ResourcePackage , a .GroupDomain = util .GetResourceInfo (a .Resource , a .Repo , a .Domain )
134
- if a .Plural == "" {
135
- a .Plural = flect .Pluralize (strings .ToLower (a .Resource .Kind ))
136
- }
122
+ resourcePackage , _ := util .GetResourceInfo (a .Resource , a .Repo , a .Domain )
137
123
138
124
ctrlImportCodeFragment := fmt .Sprintf (`"%s/controllers"
139
125
` , a .Repo )
140
126
apiImportCodeFragment := fmt .Sprintf (`%s%s "%s/%s"
141
- ` , a .Resource .GroupImportSafe , a .Resource .Version , a . ResourcePackage , a .Resource .Version )
127
+ ` , a .Resource .GroupImportSafe , a .Resource .Version , resourcePackage , a .Resource .Version )
142
128
143
129
addschemeCodeFragment := fmt .Sprintf (`err = %s%s.AddToScheme(scheme.Scheme)
144
130
Expect(err).NotTo(HaveOccurred())
0 commit comments