Docless 0.3.0
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).