Documentation
¶
Overview ¶
Package allof replaces allOf by a merged equivalent This is helpful to improve breaking changes accuracy
Index ¶
Constants ¶
View Source
const ( FormatErrorMessage = "unable to resolve Format conflict using default resolver: all Format values must be identical" TypeErrorMessage = "unable to resolve Type conflict: all Type values must be identical" DefaultErrorMessage = "unable to resolve Default conflict: all Default values must be identical" FormatInt32 = "int32" FormatInt64 = "int64" FormatFloat = "float" FormatDouble = "double" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SchemaCollection ¶
type SchemaCollection struct {
Not []*openapi3.SchemaRef
OneOf []openapi3.SchemaRefs
AnyOf []openapi3.SchemaRefs
Title []string
Type []string
Format []string
Description []string
Enum [][]interface{}
UniqueItems []bool
ExclusiveMin []bool
ExclusiveMax []bool
Min []*float64
Max []*float64
MultipleOf []*float64
MinLength []uint64
MaxLength []*uint64
Pattern []string
MinItems []uint64
MaxItems []*uint64
Items []*openapi3.SchemaRef
Required [][]string
Properties []openapi3.Schemas
MinProps []uint64
MaxProps []*uint64
AdditionalProperties []openapi3.AdditionalProperties
Nullable []bool
ReadOnly []bool
WriteOnly []bool
Default []interface{}
}
Click to show internal directories.
Click to hide internal directories.