func NewOpenAPIV3Data(doc *openapi_v3.Document) (Models, error) { … }
func (d *Definitions) ParseV3SchemaReference(s *openapi_v3.Reference, path *Path) (Schema, error) { … }
func (d *Definitions) ParseV3SchemaOrReference(s *openapi_v3.SchemaOrReference, path *Path) (Schema, error) { … }
func (d *Definitions) ParseSchemaV3(s *openapi_v3.Schema, path *Path) (Schema, error) { … }
func (d *Definitions) parseV3Kind(s *openapi_v3.Schema, path *Path) (Schema, error) { … }
func (d *Definitions) parseV3Arbitrary(s *openapi_v3.Schema, path *Path) (Schema, error) { … }
func (d *Definitions) parseV3Primitive(s *openapi_v3.Schema, path *Path) (Schema, error) { … }
func (d *Definitions) parseV3Array(s *openapi_v3.Schema, path *Path) (Schema, error) { … }
func (d *Definitions) parseV3Map(s *openapi_v3.Schema, path *Path) (Schema, error) { … }
func parseV3Interface(def *yaml.Node) (interface{ … }
func (d *Definitions) parseV3BaseSchema(s *openapi_v3.Schema, path *Path) (*BaseSchema, error) { … }
func SpecificationExtensionToMap(e []*openapi_v3.NamedAny) map[string]interface{ … }