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

Add .deep.include for deep equality comparisons #761

Merged
merged 3 commits into from Aug 16, 2016

Conversation

meeber
Copy link
Contributor

@meeber meeber commented Jul 28, 2016

@keithamus
Copy link
Member

Okay, this is all good. @lucasfcosta if you want to, we can just review this one and close #744, #757, #758, and #760, or alternatively merge each one in order.

@lucasfcosta
Copy link
Member

@keithamus I'd prefer reviewing each one separately. It looks better to me since they are different small changes regarding different things, even though they depend on each other.

Before continuing my review of each one of those, I added comments to the first two PRs I reviewed regarding the branch these changes are going into, shouldn't they be going to 4.x.x instead of master, since they're all breaking changes?

- Previously, `.include` was using strict equality for non-negated property
inclusion, but deep equality for negated property inclusion and array
inclusion. This fix causes `.include` to always use strict equality.
@meeber
Copy link
Contributor Author

meeber commented Aug 14, 2016

@keithamus @lucasfcosta Pushed new version!

@lucasfcosta
Copy link
Member

LGTM!
Awesome job regarding all these PRs, thanks @meeber 👍

@meeber
Copy link
Contributor Author

meeber commented Aug 15, 2016

@lucasfcosta Thanks for reviewing :D

@keithamus
Copy link
Member

LGTM 👍

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.

None yet

3 participants