extend regex of processed URLs to include additional json schemas #389
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.
jsonschema>=4.0.0 is using different URLs than 3.x and bravado is not processing them correctly when testing offline. A list of examples can be found below.
This pull request adds those schemas to the regex to restore compatibility.
https://json-schema.org/draft/2019-09/meta/meta-data
http://json-schema.org/draft-04/schema
http://json-schema.org/draft-06/schema
https://json-schema.org/draft/2020-12/schema
https://json-schema.org/draft/2020-12/meta/format-annotation
https://json-schema.org/draft/2020-12/meta/applicator
https://json-schema.org/draft/2019-09/meta/applicator
https://json-schema.org/draft/2020-12/meta/unevaluated
http://json-schema.org/draft-03/schema
https://json-schema.org/draft/2020-12/meta/content
http://json-schema.org/draft-07/schema
https://json-schema.org/draft/2020-12/meta/meta-data
https://json-schema.org/draft/2019-09/meta/format
https://json-schema.org/draft/2019-09/meta/core
https://json-schema.org/draft/2020-12/meta/core
https://json-schema.org/draft/2019-09/meta/validation
https://json-schema.org/draft/2020-12/meta/validation
https://json-schema.org/draft/2019-09/meta/content
https://json-schema.org/draft/2019-09/meta/hyper-schema
https://json-schema.org/draft/2019-09/schema