const ApplyConfigurationTypeSuffix …
func NameSystems() namer.NameSystems { … }
func DefaultNameSystem() string { … }
func GetTargets(context *generator.Context, args *args.Args) []generator.Target { … }
func friendlyName(name string) string { … }
func typeName(t *types.Type) string { … }
func targetForApplyConfigurationsPackage(outputDirBase, outputPkgBase, pkgSubdir string, boilerplate []byte, gv clientgentypes.GroupVersion, typesToGenerate []applyConfig, refs refGraph, models *typeModels) generator.Target { … }
func targetForUtils(outputDirBase, outputPkgBase string, boilerplate []byte, groupVersions map[string]clientgentypes.GroupVersions,
applyConfigsForGroupVersion map[clientgentypes.GroupVersion][]applyConfig, groupGoNames map[string]string, models *typeModels) generator.Target { … }
func targetForInternal(outputDirBase, outputPkgBase string, boilerplate []byte, models *typeModels) generator.Target { … }
func goName(gv clientgentypes.GroupVersion, p *types.Package) string { … }
func packageTypesForInputs(context *generator.Context, outPkgBase string) map[string]*types.Package { … }
func groupVersion(p *types.Package) (gv clientgentypes.GroupVersion) { … }
func isInternalPackage(p *types.Package) bool { … }
func isInternal(m types.Member) bool { … }
func hasObjectMetaField(t *types.Type) bool { … }