-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
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
Tests #828
Tests #828
Conversation
- addresses parts of oasis-tcs#824 - add missing `$schema` to testdata schema for CSAF 2.1 - disallow additional properties for CSAF 2.1
- addresses parts of oasis-tcs#824 - add missing `$schema` to testdata schema for CSAF 2.0 - disallow additional properties for CSAF 2.0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
The only section of JSON Schema Core that - according to my understanding - could be deemed relevant for this discussion states the following (emphasis mine):
However, the sentence emphasized refers to "non-resource root schema objects", whereas we talk about JSON documents only described by a schema. I therefore would see this as not applicable. Furthermore, there is (or rather was) the discussion about general usage of
However, none of this arguments prohibits the usage of I therefore currently don't see any reason that prevents us from specifying it that way. |
@milux Thank you for the information. As I don't see a big stop sign here, I'm going to merge that now. |
$schema
totestcases_json_schema.json
#824$schema
to testdata schema for CSAF 2.1$schema
to testdata schema for CSAF 2.0