Greg Dennis
Greg Dennis
Tests for format should make better use of vocabularies and optional/ is too overloaded with meaning
@jdesrosiers I'm not sure what you mean. How was it written up differently to what we decided? The comment you linked to has follow-up conversation that we should leave it...
Tests for format should make better use of vocabularies and optional/ is too overloaded with meaning
This table (from a [comment](https://github.com/json-schema-org/json-schema-spec/pull/1027#discussion_r530077360) in the 1027 PR) sums up the behavior that should be described in the text. | AnnotationVocab | AssertionVocab | Impl AssertSupport | App Config...
I've invited him to do the same thing for us (or at the very least let us copy/modify what he's done). https://github.com/cburgmer/json-path-comparison/issues/27
Looks like it's a copy/modify, if people here are okay with going that direction.
@cburgmer wrote up some of the [logic behind his test suite](https://github.com/cburgmer/json-path-comparison/blob/master/FAQ.md). It's a really good read and a lot of the reasoning applies well to JSON Path. Primarily of note,...
@darrelmiller do you have an ETA on this? Do you need help?
@KeithMAtFis I have good news for you! Previously, `$ref` meant that sibling keywords were ignored. But since OpenAPI 3.1 uses JSON Schema 2020-12, this restriction is lifted, and now sibling...
I don't know of any others, no. It looks like [Swashbuckle is dependent upon this lib](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/issues/2349#issuecomment-1059848530), so the goal is to get this one going first.
There's a new project https://github.com/sourcemeta/alterschema that aims to convert between schema versions. I think they plan to handle OpenAPI versions as well eventually. This might take care of "Enable upcasting...
I also am experiencing this. Commenting to bump the issue as it hasn't been visited in a few years. 😕