additionalProperties: false
required at lower object levels
#114
Labels
additionalProperties: false
required at lower object levels
#114
As we've discovered in the past, if not specified explicitly, the default for objects is to allow additionalProperties. While we've addressed this at higher levels (e.g config level,
output_type
s andtarget_metadata
- we do allow additional properties in rounds and of course task ids) we haven't in lower level objects. This means that while we're removingoptional
as a valid property of output types inv4.0.0
, the continued existence ofoptional
properties is not causing a validation error.We therefore need to add
"additionalProperties": false
to all lower level object specifications 🙄The text was updated successfully, but these errors were encountered: