@@ -24,6 +24,7 @@ package webhook
2424
2525import (
2626"fmt"
27+ "slices"
2728"sort"
2829"strings"
2930
@@ -517,8 +518,8 @@ func (g Generator) Generate(ctx *genall.GenerationContext) error {
517518//nolint:dupl
518519for _ , version := range supportedWebhookVersions {
519520if cfgs , ok := mutatingCfgs [version ]; ok {
520- sort . SliceStable (cfgs , func (i , j int ) bool {
521- return cfgs [ i ]. Name < cfgs [ j ] .Name
521+ slices . SortFunc (cfgs , func (a , b admissionregv1. MutatingWebhook ) int {
522+ return strings . Compare ( a . Name , b .Name )
522523})
523524var objRaw * admissionregv1.MutatingWebhookConfiguration
524525if mutatingWebhookCfgs .Name != "" {
@@ -557,8 +558,8 @@ func (g Generator) Generate(ctx *genall.GenerationContext) error {
557558}
558559
559560if cfgs , ok := validatingCfgs [version ]; ok {
560- sort . SliceStable (cfgs , func (i , j int ) bool {
561- return cfgs [ i ]. Name < cfgs [ j ] .Name
561+ slices . SortFunc (cfgs , func (a , b admissionregv1. ValidatingWebhook ) int {
562+ return strings . Compare ( a . Name , b .Name )
562563})
563564var objRaw * admissionregv1.ValidatingWebhookConfiguration
564565if validatingWebhookCfgs .Name != "" {
0 commit comments