Documentation

Overview

    Package openapi2conv converts an OpenAPI v2 specification to v3.

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    func FromV3Operation

    func FromV3Operation(swagger *openapi3.Swagger, operation *openapi3.Operation) (*openapi2.Operation, error)

    func FromV3Parameter

    func FromV3Parameter(ref *openapi3.ParameterRef) (*openapi2.Parameter, error)

    func FromV3PathItem

    func FromV3PathItem(swagger *openapi3.Swagger, pathItem *openapi3.PathItem) (*openapi2.PathItem, error)

    func FromV3RequestBody

    func FromV3RequestBody(swagger *openapi3.Swagger, operation *openapi3.Operation, requestBodyRef *openapi3.RequestBodyRef) (*openapi2.Parameter, error)

    func FromV3Response

    func FromV3Response(ref *openapi3.ResponseRef) (*openapi2.Response, error)

    func FromV3SecurityRequirements

    func FromV3SecurityRequirements(requirements openapi3.SecurityRequirements) openapi2.SecurityRequirements

    func FromV3SecurityScheme

    func FromV3SecurityScheme(swagger *openapi3.Swagger, ref *openapi3.SecuritySchemeRef) (*openapi2.SecurityScheme, error)

    func FromV3Swagger

    func FromV3Swagger(swagger *openapi3.Swagger) (*openapi2.Swagger, error)

    func ToV3Operation

    func ToV3Operation(swagger *openapi2.Swagger, pathItem *openapi2.PathItem, operation *openapi2.Operation) (*openapi3.Operation, error)

    func ToV3PathItem

    func ToV3PathItem(swagger *openapi2.Swagger, pathItem *openapi2.PathItem) (*openapi3.PathItem, error)

    func ToV3Response

    func ToV3Response(response *openapi2.Response) (*openapi3.ResponseRef, error)

    func ToV3SecurityRequirements

    func ToV3SecurityRequirements(requirements openapi2.SecurityRequirements) openapi3.SecurityRequirements

    func ToV3SecurityScheme

    func ToV3SecurityScheme(securityScheme *openapi2.SecurityScheme) (*openapi3.SecuritySchemeRef, error)

    func ToV3Swagger

    func ToV3Swagger(swagger *openapi2.Swagger) (*openapi3.Swagger, error)

    Types

    This section is empty.

    Source Files