๐ This repository is WIP. Generate dry-validation(ruby) from openapi spec file
We want to output dry-validation from the OpenAPI definition file. I want to be able to delegate the validation of the API to be implemented in Ruby to the OpenAPI definition ๐.
The ultimate goal is to
- Provided as an executable file. (single binary, of course)
- Supports all definitions involving OpenAPI validation.
- Generate a ruby code within 1 second.
This mark(๐ซ) is an option that we do not believe can be supported by dry-validation
in the first place.
- ๐ซ BasePath
- ๐ซ Authorizations
- ๐ซ UserAgent
- ๐ซ MockServer
- Custom
- Int32
- Int64
- Float
- Double
- String
- Byte
- Boolean
- Date
- DateTime
- Password
- Uuid
- Array
- Null
- AnyType
- Object
- Enum
- Readme
- model
- Api
- ๐ซ Host
- ๐ซ BasePath
- ๐ซ Info
- Schemes
- PartialSchemes
- ExternalDocumentation
- Examples
- XMLStructureDefinitions
- ๐ซ MultiServer
- ParameterizedServer
- ParameterStyling
- Callbacks
- LinkObjects
- Path
- Query
- Header
- Cookie
- Simple
- Composite
- Polymorphism
- Union
- allOf
- anyOf
- oneOf
- not
- ๐ซ BasicAuth
- ๐ซ ApiKey
- ๐ซ OpenIDConnect
- ๐ซ BearerToken
- ๐ซ OAuth2_Implicit
- ๐ซ OAuth2_Password
- ๐ซ OAuth2_ClientCredentials
- ๐ซ OAuth2_AuthorizationCode
- JSON
- YAML
- ktanaka101 - creator, maintainer
MIT