-
-
Notifications
You must be signed in to change notification settings - Fork 590
[Feature Request] list of all properties (resolving references) #437
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
Comments
@Julian Sorry, that was a very vague FR, but I think both of those tools are all that would be required to make my request trivial. I think I'm actually missing how they are different. I was imagining something that would not only dereference/combine-references but also resolve conditional logic (if needed). Thinking that through a bit more, I guess that would actually be non-trivial to determine different nesting levels (and possible recursions) and how to deal with
|
A schema is currently a dict, and resolving a schema is just replacing any instances of #419 I think implements one way to do that Once that function exists though, you'd be able to The confusion was because your example (and now your last comment) is talking about |
Yeah, you're right of course. The ability to access a complete list of |
96742ba3 Merge pull request #438 from Zac-HD/overflow-with-multipleOf c5ba4ba3 Check for multipleOf overflow c12b0db8 Merge pull request #437 from gregsdennis/if-then-else-sequencing bd148eb7 copy/paste error 3ca7c419 Added if/then/else sequencing tests; resolves #436 fa73bc8d Merge pull request #435 from jviotti/unevaluated-items-typo 2d6de7cb Fix "unevaluted" typos in "unevaluatedItems" suite 2a9be81d Merge pull request #1 from json-schema-org/master git-subtree-dir: json git-subtree-split: 96742ba3c4a1eff6de45f0c50a66a975796b7c37
I'm working with a "complex" set of schema that each use references from numerous other files. It would be super useful if there was an easy way to get a list of all of the references, combining the relevant references in the schema. Perhaps a
schema
class that could give general derived properties would be helpful, i.e. so that you could do things like,The text was updated successfully, but these errors were encountered: