Initial pre-release
Pre-release
Pre-release
Features:
- Loads arbitrary json schemas, produces code files for each object schema found therein.
- Handles most common use-cases for constraints, such as integer min/max, null guards, string regex, array size, and required properties.
- Generates Go, Java, C#, and JS code for schemas.
Limitations:
- Incomplete support for json schema parsing (lacks some features, does not entirely comply to spec).
- Does not support python/ruby
- May not use most-correct exceptions for some constraints in all languages
- No integration tests
- Does not support pulling remote schemas
This is not production-ready. The code it generates will work, but the tool is not guaranteed to support every workflow. Download only to evaluate for future use.