Closed tfesenko closed 6 years ago
@tfesenko Thanks for your work on this. As we discussed earlier, due to my simultaneous work on the validation framework, this PR was unmergeable. However, I've made all the indicated changes in context of the new framework, using your PR as a guide.
My work was done in #187
I'll close this PR now.
[Targeting task/180]
Updated Parser for OAS 3.0.1 (types3.yaml)
Note: I did NOT generate-sources from types3.yaml as the diff produced by the generator is suspiciously big, I am using jsonoverlay-3.0.2-201808131204 . I will gladly regenerate them if you point me to the right version of Json Overlay
Server Variable
From https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#serverVariableObject:
Link
headers
requestBody
From https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#linkObject:
Schema
examples
From https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#schemaObject: No "examples" (plural), only "example"(singular):
Updated Validator
See d0cb178