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

fix(msw): simplify combine #1815

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

AllieJonsson
Copy link
Contributor

@AllieJonsson AllieJonsson commented Jan 13, 2025

Status

READY

Description

Rewrite combine.ts a bit to solve some nested all-of, any-of and one-of issues. (hide whitespace in diff view to get a better view of what changed)
Fixes #1807
Fixes #1526
Fixes #1692

Todos

  • Tests
  • Documentation
  • Changelog Entry (unreleased)

@AllieJonsson
Copy link
Contributor Author

I hope we had tests for all previously known cases. I also tried all specs in the linked issues, hope I didn't miss any edge case

@melloware
Copy link
Collaborator

@AllieJonsson this is great! I will let the others review but I know this has been a pain for MSW users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants