@@ -101,9 +101,9 @@ func IsNamespaced(info *markers.TypeInfo) bool {
101101}
102102
103103// SupportedVerbs determines which verbs the type supports
104- func SupportedVerbs (info * markers.TypeInfo ) (sets.String , error ) {
104+ func SupportedVerbs (info * markers.TypeInfo ) (sets.Set [ string ] , error ) {
105105 if info .Markers .Get (NoVerbsMarker .Name ) != nil {
106- return sets .NewString (), nil
106+ return sets .New [ string ] (), nil
107107 }
108108
109109 extractVerbs := func (info * markers.TypeInfo , name string ) ([]string , error ) {
@@ -119,26 +119,26 @@ func SupportedVerbs(info *markers.TypeInfo) (sets.String, error) {
119119
120120 onlyVerbs , err := extractVerbs (info , OnlyVerbsMarker .Name )
121121 if err != nil {
122- return sets .NewString (), err
122+ return sets .New [ string ] (), err
123123 }
124124 if len (onlyVerbs ) > 0 {
125- return sets .NewString (onlyVerbs ... ), nil
125+ return sets .New [ string ] (onlyVerbs ... ), nil
126126 }
127127
128- baseVerbs := sets .NewString (genutil .SupportedVerbs ... )
128+ baseVerbs := sets .New [ string ] (genutil .SupportedVerbs ... )
129129 if info .Markers .Get (ReadOnlyMarker .Name ) != nil {
130- baseVerbs = sets .NewString (genutil .ReadonlyVerbs ... )
130+ baseVerbs = sets .New [ string ] (genutil .ReadonlyVerbs ... )
131131 }
132132
133133 if info .Markers .Get (NoStatusMarker .Name ) != nil {
134- baseVerbs = baseVerbs .Difference (sets .NewString ("updateStatus" , "applyStatus" ))
134+ baseVerbs = baseVerbs .Difference (sets .New [ string ] ("updateStatus" , "applyStatus" ))
135135 }
136136
137137 skipVerbs , err := extractVerbs (info , SkipVerbsMarker .Name )
138138 if err != nil {
139- return sets .NewString (), err
139+ return sets .New [ string ] (), err
140140 }
141- return baseVerbs .Difference (sets .NewString (skipVerbs ... )), nil
141+ return baseVerbs .Difference (sets .New [ string ] (skipVerbs ... )), nil
142142}
143143
144144func ClientExtensions (info * markers.TypeInfo ) []Extension {
0 commit comments