Skip to content

feat: handling of alias schemas / allOf unwrap#32

Merged
matoous merged 1 commit intomainfrom
md/stronger-typing
Feb 19, 2026
Merged

feat: handling of alias schemas / allOf unwrap#32
matoous merged 1 commit intomainfrom
md/stronger-typing

Conversation

@matoous
Copy link
Contributor

@matoous matoous commented Feb 19, 2026

  • Component aliases are now resolved via inline-aware type resolution.
  • Arrays/maps of inline objects now produce generated item models
    rather than JsonDocument.
  • Single-entry allOf wrappers are unwrapped during type resolution.

- Component aliases are now resolved via inline-aware type resolution.
- Arrays/maps of inline objects now produce generated item models
  rather than `JsonDocument`.
- Single-entry `allOf` wrappers are unwrapped during type resolution.
@matoous matoous self-assigned this Feb 19, 2026
@matoous matoous merged commit 7181e11 into main Feb 19, 2026
7 checks passed
This was referenced Feb 19, 2026
@matoous matoous deleted the md/stronger-typing branch February 19, 2026 08:30
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