Skip to content

Major Refactoring of Where/Having Support #594

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

Merged
merged 27 commits into from
Mar 6, 2023

Conversation

jeffgbutler
Copy link
Member

"Where" and "Having" are essentially the same. This PR brings the code to parity, ensures similar capabilities for both clauses, and simplifies the implementation somewhat.

There is a breaking change in this PR, but I think it is in a rarely used capability (reusable and composable where clauses). The change is well documented and there is a relatively simple fix.

@jeffgbutler jeffgbutler added this to the 1.5.0 milestone Mar 6, 2023
@coveralls
Copy link

Coverage Status

Coverage: 100.0%. Remained the same when pulling 955b519 on jeffgbutler:reusable-where-clauses-v2 into 45e35e7 on mybatis:master.

@jeffgbutler jeffgbutler merged commit 696136c into mybatis:master Mar 6, 2023
@jeffgbutler jeffgbutler deleted the reusable-where-clauses-v2 branch March 6, 2023 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants