Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
4.0-RC2
-
None
-
Unknown
Description
Currently the camel-yaml-dsl.json schema file doesn't have "additionalProperties: false" on each definitions. Since this property is "true" by default, if not explicitly specified to "false", schema validator allows arbitrary properties. In order to make this schema file work for validation, we'd want to add "additionalProperties: false" on every properties. The schema generator plugin already has that option.
Attachments
Issue Links
- is blocked by
-
CAMEL-19698 camel-yaml-dsl: Express "simple" and "expression.simple" are mutually exclusive if possible
- Resolved
-
CAMEL-19699 camel-yaml-dsl: schema: Express languages/dataformats are mutually exclusive
- Resolved
-
CAMEL-19836 camel-yaml-dsl: schema: fix routeConfiguration/onException
- Resolved
-
CAMEL-19703 [yaml dsl] remove kebab-case schema definition
- Resolved