Documentation
¶
Index ¶
- func BuildSchemaValidationV31(schema *base.Schema, validationString string, fieldInterface string)
- func FormatErrors(validationErrors []error) string
- func FormatValidationErrors(validationErrors []*errors.ValidationError) string
- func GenerateControllersSpec(doc *v3.Document, config *definitions.OpenAPIGeneratorConfig, ...) error
- func GenerateModelsSpec(doc *v3.Document, models []definitions.ModelMetadata) error
- func GenerateSecuritySpec(doc *v3.Document, securityConfig *[]definitions.SecuritySchemeConfig) error
- func GenerateSpec(config *definitions.OpenAPIGeneratorConfig, ...) ([]byte, error)
- func InterfaceToSchemaV3(doc *v3.Document, interfaceType string) *highbase.SchemaProxy
- func ToOpenApiSchemaV3(typeName string) *highbase.Schema
- func ToResponseDescription(description string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatErrors ¶
func FormatValidationErrors ¶
func FormatValidationErrors(validationErrors []*errors.ValidationError) string
func GenerateControllersSpec ¶
func GenerateControllersSpec(doc *v3.Document, config *definitions.OpenAPIGeneratorConfig, defs []definitions.ControllerMetadata) error
func GenerateModelsSpec ¶
func GenerateModelsSpec(doc *v3.Document, models []definitions.ModelMetadata) error
func GenerateSecuritySpec ¶
func GenerateSecuritySpec(doc *v3.Document, securityConfig *[]definitions.SecuritySchemeConfig) error
func GenerateSpec ¶
func GenerateSpec(config *definitions.OpenAPIGeneratorConfig, defs []definitions.ControllerMetadata, models []definitions.ModelMetadata) ([]byte, error)
func InterfaceToSchemaV3 ¶
func InterfaceToSchemaV3(doc *v3.Document, interfaceType string) *highbase.SchemaProxy
func ToOpenApiSchemaV3 ¶
func ToResponseDescription ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.