func NameSystems(pluralExceptions map[string]string) namer.NameSystems { … }
type ExceptionNamer …
func (n *ExceptionNamer) Name(t *types.Type) string { … }
func DefaultNameSystem() string { … }
func targetForGroup(gv clientgentypes.GroupVersion, typeList []*types.Type, clientsetDir, clientsetPkg string, groupPkgName string, groupGoName string, apiPath string, inputPkg string, applyBuilderPkg string, boilerplate []byte, prefersProtobuf bool) generator.Target { … }
func targetForClientset(args *args.Args, clientsetDir, clientsetPkg string, groupGoNames map[clientgentypes.GroupVersion]string, boilerplate []byte) generator.Target { … }
func targetForScheme(args *args.Args, clientsetDir, clientsetPkg string, groupGoNames map[clientgentypes.GroupVersion]string, boilerplate []byte) generator.Target { … }
func applyGroupOverrides(universe types.Universe, args *args.Args) { … }
func sanitizePackagePaths(context *generator.Context, args *args.Args) error { … }
func GetTargets(context *generator.Context, args *args.Args) []generator.Target { … }