Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved anyOf keyword support #83

Closed
mefellows opened this issue Dec 12, 2022 · 1 comment
Closed

Improved anyOf keyword support #83

mefellows opened this issue Dec 12, 2022 · 1 comment
Labels
Q2 Initiative is planned for a Q2 launch

Comments

@mefellows
Copy link
Contributor

The anyOf and oneOf logical keywords are not intuitive to use and come with a number of caveats that make understanding certain issues hard to debug. This feature aims to simplify the use of these keywords and make them "obvious".

See https://docs.pactflow.io/docs/bi-directional-contract-testing/contracts/oas/keyword-support#oneof-anyof for background.

See https://github.com/mefellows/pact-oas-validator for an example demonstrating how an intuitive version of an anyOf operator would work.

@mefellows mefellows changed the title anyOf keyword support Improved anyOf keyword support Jan 24, 2023
@mefellows mefellows added the Q2 Initiative is planned for a Q2 launch label Mar 14, 2023
@mefellows
Copy link
Contributor Author

Closed in #82

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Q2 Initiative is planned for a Q2 launch
Projects
Status: Shipped 🚀
Development

No branches or pull requests

1 participant