Skip to content

Complex schema message branches#162

Merged
carnage merged 2 commits intomembrane-php:mainfrom
charjr:complex-schema-message-branches
Jan 9, 2024
Merged

Complex schema message branches#162
carnage merged 2 commits intomembrane-php:mainfrom
charjr:complex-schema-message-branches

Conversation

@charjr
Copy link
Collaborator

@charjr charjr commented Dec 14, 2023

close #135

subschemas within AnyOf|AllOf|OneOf will have the sub-schema's title if available or fallback to 'Branch 1', 'Branch 2' etc.

Refactors all complex schemas to use same method.

Adds a conditional check for empty complex schemas which are technically valid but completely pointless.

@charjr charjr changed the title Complex schema message branches Complex schema message branches (merge handle style first) Dec 14, 2023
@charjr charjr changed the title Complex schema message branches (merge handle style first) Complex schema message branches (merge third) Dec 18, 2023
@charjr charjr force-pushed the complex-schema-message-branches branch from a1e72ed to e1113a5 Compare December 20, 2023 14:51
@charjr charjr force-pushed the complex-schema-message-branches branch from e1113a5 to e93c220 Compare December 20, 2023 14:51
@charjr charjr changed the title Complex schema message branches (merge third) Complex schema message branches Dec 20, 2023
@carnage carnage merged commit 20f1180 into membrane-php:main Jan 9, 2024
@charjr charjr deleted the complex-schema-message-branches branch March 25, 2024 18:11
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.

A field in more than one option in a one of duplicates messages

2 participants