Skip to content

Docless 0.3.0

Compare
Choose a tag to compare
@afiore afiore released this 14 Jan 19:48
· 9 commits to master since this release

Version 0.3.0

So far, the validations performed as part of the PathGroup.aggregate were only checking for top-level definitions. This PR introduces a new schema error (MissingDefinition) aimed at covering cases where nested field definitions are omitted. In order to make this possible, JsonSchema.Definition has been refactored into a sealed trait, allowing for both named definitions (for case class fields) and unnamed ones (for coproducts).