We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JSON schema aggregated-values.schema.json is currently generated with .properties.global.additionalProperties set to false:
aggregated-values.schema.json
.properties.global.additionalProperties
{ "properties": { "global": { "additionalProperties": false, "allOf": [ { "$ref": "..." }, { "$ref": "..." }, { "title": "Aggregated global values for chart", } ] } } }
According to JSON schemas specification, unevaluatedProperties should be used instead to ensure correct validation after schema composition:
{ "properties": { "global": { "unevaluatedProperties": false, "allOf": [ { "$ref": "..." }, { "$ref": "..." }, { "title": "Aggregated global values for chart", } ] } } }
Flag additionalProperties should also be removed from sub-schemas in aggregated JSON schema when schemas are composed with allOf.
additionalProperties
allOf
Current usage of additionalProperties cause incorrect validation errors in VS code and in gradle task validateHelmValues implemented with https://github.com/networknt/json-schema-validator.
The text was updated successfully, but these errors were encountered:
c5849af
No branches or pull requests
JSON schema
aggregated-values.schema.json
is currently generated with.properties.global.additionalProperties
set to false:According to JSON schemas specification, unevaluatedProperties should be used instead to ensure correct validation after schema composition:
Flag
additionalProperties
should also be removed from sub-schemas in aggregated JSON schema when schemas are composed withallOf
.Current usage of additionalProperties cause incorrect validation errors in VS code and in gradle task validateHelmValues implemented with https://github.com/networknt/json-schema-validator.
The text was updated successfully, but these errors were encountered: