package
0.0.0-20230106113932-21fe71fbaf96
Repository: https://github.com/go-language-server/openapi2protobuf.git
Documentation: pkg.go.dev

# Functions

LoadFile loads f OpenAPI file and returns the new *Schema.

# Constants

The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are OpenAPI Specification Header Object field names.
The following tokens are OpenAPI Specification Paramerter Object field names.
The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are OpenAPI Specification Operation Object field names.
The following tokens are OpenAPI Specification Paramerter Object field names.
The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are JSON Schema subset fields, definitions from the OpenAPI Specification.
The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are JSON Schema subset fields, definitions from the OpenAPI Specification.
The following tokens are OpenAPI Specification MediaType Object field names.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are JSON Schema subset fields, definitions from the OpenAPI Specification.
The following tokens are OpenAPI Specification Paramerter Object field names.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are OpenAPI Specification Paramerter Object field names.
The following tokens are JSON Schema subset fields, definitions from the OpenAPI Specification.
The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are OpenAPI Specification Header Object field names.
The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are OpenAPI Specification Header Object field names.
The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are JSON Schema subset fields, definitions from the OpenAPI Specification.
The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are OpenAPI Specification Operation Object field names.
The following tokens are OpenAPI Specification Operation Object field names.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are JSON Schema subset fields, definitions from the OpenAPI Specification.
The following tokens are OpenAPI Specification Reference Object field names.
The following tokens are OpenAPI Specification Operation Object field names.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are OpenAPI Specification Operation Object field names.
The following tokens are OpenAPI Specification Paramerter Object field names.
The following tokens are OpenAPI Specification Operation Object field names.
The following tokens are OpenAPI Specification Operation Object field names.
The following tokens are OpenAPI Specification Paramerter Object field names.
The following tokens are OpenAPI Specification Operation Object field names.
The following tokens are OpenAPI Specification Operation Object field names.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are taken from the JSON Schema definition but their definitions were adjusted to the OpenAPI Specification.
The following tokens are taken directly from the JSON Schema definition.
The following tokens are JSON Schema subset fields, definitions from the OpenAPI Specification.
The following tokens are JSON Schema subset fields, definitions from the OpenAPI Specification.

# Structs

Extension represents a Protocol Buffers extension from within OpenAPI spec.
ExtensionField defines the field to be added to the extend message type.
Schema represents a root of an OpenAPI v3 document.

# Type aliases

RootOption represents a Protocol Buffers root options.