🛠 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