Skip to content

Use membrane objects in builders#193

Merged
carnage merged 34 commits intomembrane-php:mainfrom
charjr:use-membrane-objects-in-builders
Jan 10, 2025
Merged

Use membrane objects in builders#193
carnage merged 34 commits intomembrane-php:mainfrom
charjr:use-membrane-objects-in-builders

Conversation

@charjr
Copy link
Collaborator

@charjr charjr commented Nov 26, 2024

No description provided.

Tests fail currently
"not" is always a Schema and defaults to the false Schema.
The check needs to update to reflect that.
Required is always an array.
The check needs to ensure "required" is not empty instead.
No change to behaviour.
Type-specific schemas no longer handle nullable.
It all takes place in the APIBuilder.
Previously if allOf, anyOf or oneOf were found,
the rest of the top level schema would be ignored.

This commit changes that so that the whole schema is considered.
@charjr charjr force-pushed the use-membrane-objects-in-builders branch from 160ebcf to 48f9268 Compare December 19, 2024 11:07
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.

2 participants