var APIVersionRegexp …
type ComponentConfigPackage …
type testingFunc …
const verifyTagNaming …
const verifyGroupNameSuffix …
const verifyGroupNameMatch …
const verifyCorrectGroupName …
const verifyComponentConfigKindExists …
const verifyExternalAPIVersion …
const verifyInternalAPIVersion …
var testingFuncs …
func VerifyExternalTypePackage(pkginfo *ComponentConfigPackage) error { … }
func VerifyInternalTypePackage(pkginfo *ComponentConfigPackage) error { … }
func setup(pkginfo *ComponentConfigPackage) (*runtime.Scheme, error) { … }
func runFuncs(scheme *runtime.Scheme, pkginfo *ComponentConfigPackage, extraFns map[string]testingFunc) error { … }
func verifyTagNamingFunc(scheme *runtime.Scheme, pkginfo *ComponentConfigPackage) error { … }
func verifyGroupNameSuffixFunc(scheme *runtime.Scheme, _ *ComponentConfigPackage) error { … }
func verifyGroupNameMatchFunc(_ *runtime.Scheme, pkginfo *ComponentConfigPackage) error { … }
func verifyCorrectGroupNameFunc(_ *runtime.Scheme, pkginfo *ComponentConfigPackage) error { … }
func verifyComponentConfigKindExistsFunc(scheme *runtime.Scheme, pkginfo *ComponentConfigPackage) error { … }
func verifyExternalAPIVersionFunc(_ *runtime.Scheme, pkginfo *ComponentConfigPackage) error { … }
func verifyInternalAPIVersionFunc(_ *runtime.Scheme, pkginfo *ComponentConfigPackage) error { … }
func lowercaseWithoutDashes(str string) string { … }
func dashesToCapitalCase(str string) string { … }