kubernetes/vendor/k8s.io/kube-openapi/pkg/schemaconv/smd.go

const quantityResource

const rawExtensionResource

type convert

func (c *convert) push(name string, a *schema.Atom) *convert {}

func (c *convert) top() *schema.Atom {}

func (c *convert) pop(c2 *convert) {}

func (c *convert) reportError(format string, args ...interface{}

func (c *convert) insertTypeDef(name string, atom schema.Atom) {}

func (c *convert) addCommonTypes() {}

var untypedName

var untypedDef

var deducedName

var deducedDef

func makeUnions(extensions map[string]interface{}

func makeUnion(extensions map[string]interface{}

func toStringSlice(o interface{}

func ptr(s schema.Scalar) *schema.Scalar {}

// Basic conversion functions to convert OpenAPI schema definitions to
// SMD Schema atoms
func convertPrimitive(typ string, format string) (a schema.Atom) {}

func getListElementRelationship(ext map[string]any) (schema.ElementRelationship, []string, error) {}

// Returns map element relationship if specified, or empty string if unspecified
func getMapElementRelationship(ext map[string]any) (schema.ElementRelationship, error) {}