Skip to content

Add real-world confirmation test for the allOf-merge fix - #41

Merged
noha merged 1 commit into
masterfrom
test-allof-merge-with-real-petstore-expanded
Aug 1, 2026
Merged

Add real-world confirmation test for the allOf-merge fix#41
noha merged 1 commit into
masterfrom
test-allof-merge-with-real-petstore-expanded

Conversation

@noha

@noha noha commented Aug 1, 2026

Copy link
Copy Markdown
Member

Confirms zweidenker/JSONSchema's new allOf-object-merge behavior against the actual bundled petstoreExpanded example's Pet schema (allOf[$ref NewPet, {required:[id], properties:{id}}]) rather than only a hand-built schema: reading now correctly merges properties and required from both branches into a typed NeoJSONObject, instead of the previous raw-passthrough Dictionary.

Confirms zweidenker/JSONSchema's new allOf-object-merge behavior
against the actual bundled petstoreExpanded example's Pet schema
(allOf[$ref NewPet, {required:[id], properties:{id}}]) rather than
only a hand-built schema: reading now correctly merges properties
and required from both branches into a typed NeoJSONObject, instead
of the previous raw-passthrough Dictionary.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@noha
noha merged commit 2a7d856 into master Aug 1, 2026
3 of 4 checks passed
@noha
noha deleted the test-allof-merge-with-real-petstore-expanded branch August 1, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant