You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hitting a panic in all_mutually_exclusive -> resolveutil.rs:566
not yet implemented
stack backtrace:
3: typify_impl::util::resolve
at typify-impl\src\util.rs:566
4: typify_impl::util::all_mutually_exclusive::closure$1
20: typify_impl::util::all_mutually_exclusive
at typify-impl\src\util.rs:51
21: typify_impl::TypeSpace::convert_any_of
at typify-impl\src\convert.rs:1397
22: typify_impl::TypeSpace::convert_schema_object
at typify-impl\src\convert.rs:498
23: typify_impl::TypeSpace::convert_schema
at typify-impl\src\convert.rs:37
24: typify_impl::TypeSpace::convert_ref_type
at typify-impl\src\lib.rs:594
25: typify_impl::TypeSpace::add_ref_types_impl<alloc::vec::Vec<tuple$<enum2$<typify_impl::RefKey>,enum2$<schemars::schema::Schema> >,alloc::alloc::Global> >
at typify-impl\src\lib.rs:565
26: typify_impl::TypeSpace::add_root_schema
We've seen this sort of construction in a few other JSON schema (e.g. #299) and OpenAPI documents (a bit like oxidecomputer/progenitor#591). Rather than having a flat list of definitions, this schema groups them into categories:
Hitting a panic in
all_mutually_exclusive
->resolve
util.rs:566minimal repro:
extracted minimal repro from circleci json schema (src)
The text was updated successfully, but these errors were encountered: