-
Notifications
You must be signed in to change notification settings - Fork 75
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
Support Semaphores #476
Comments
Thanks for letting me know about this one. I've made a fix, and I'll let you know when I make a release. EqualsVerifier already has prefab values, so that shouldn't be a problem. But if they are, please let me know! |
Whoops, closed a bit early. We should probably wait for the release. |
I've just released version 3.7.1. I'll close the issue now 😉 |
Describe the bug
EqualsVerifier fails verification tests for classes using Semaphores due to recursive datastructures.
To Reproduce
Create the class/test below and run.
Code that triggers the behavior
Error message
Expected behavior
Node is definitely a recursive class, but using a Semaphore for some internal implementation should not concern customers using my library as long as I have implemented equals and hashcode properly.
Version
What version of EqualsVerifier are you using?
3.7
Additional context
Add any other context about the problem here.
I think this is also a problem with CompletableFutures due to the Completion class.
The text was updated successfully, but these errors were encountered: