Skip to content

Commit f85d174

Browse files
lavalampk8s-publishing-bot
authored andcommitted
teach code generator about ugly fields
Kubernetes-commit: 0710b6836c655f4a197cc0efbffc615b5d1d165e
1 parent 3e00677 commit f85d174

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

cmd/applyconfiguration-gen/generators/applyconfiguration.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ package generators
1818

1919
import (
2020
"io"
21+
"strings"
2122

2223
"k8s.io/gengo/generator"
2324
"k8s.io/gengo/namer"
@@ -131,6 +132,10 @@ func blocklisted(t *types.Type, member types.Member) bool {
131132
if objectMeta.Name == t.Name && member.Name == "SelfLink" {
132133
return true
133134
}
135+
// Hide any fields which are en route to deletion.
136+
if strings.HasPrefix(member.Name, "ZZZ_") {
137+
return true
138+
}
134139
return false
135140
}
136141

0 commit comments

Comments
 (0)