Fix invalid array syntax in json schema #3097
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The current format is invalid. It should either be just a single item type or like this pr suggest a list of item types which defines exactly the type of each element
Since cutoff_percentile always has two numbers this seems like the correct format.
See https://json-schema.org/understanding-json-schema/reference/array.html for some details
This also adds a pre-commit hook that check that json is valid which would have caught this. I had to exclude asv.conf.json since it contains comments which is not valid json