test(core): add regression tests for dereference_refs
cycles and all…
#32643
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.
Context
Why
dereference_refs
seems to lead to infinite recursion #32511 reports infinite recursion with mixed $ref objects._dereference_refs_helper
with mixed$ref
objects #32578 introduces the fix; these tests broaden coverage (multi-node cycle + allOf).Notes
_dereference_refs_helper
with mixed$ref
objects #32578.Refs
dereference_refs
seems to lead to infinite recursion #32511_dereference_refs_helper
with mixed$ref
objects #32578