fix nested oneOf resolution with different schema types (fixes #232)#233
Merged
cwacek merged 4 commits intocwacek:masterfrom May 15, 2023
Merged
fix nested oneOf resolution with different schema types (fixes #232)#233cwacek merged 4 commits intocwacek:masterfrom
cwacek merged 4 commits intocwacek:masterfrom
Conversation
Contributor
Author
|
@cwacek Is it possible to consider this PR? If something should be adjusted, let me know. |
|
Thanks for the PR. I am cherry-picking this into Arch Linux packaging to get around the following test failure: |
Owner
|
@felixonmars @fmigneault: apologies for the delay merging this in. I haven't had as much time as one would hope to maintain this repo. The updated package is released as 0.4.2 |
Contributor
Author
|
@cwacek |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Allows a nested
oneOfto refer to other schema types thanobjectby considering the keyword expansion when needed.Fixes
oneOffor schemas of differing types #232markdownpackage that uses__version_info__in more recent versions instead ofversion_info(duplicate functionality as Handle removed markdown version_info #230)
draft-04not supported by new default injsonschema