-
Notifications
You must be signed in to change notification settings - Fork 281
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
Remove Kwalify #1757
Comments
In fact, kwalify was already replaced with dry-schema in #1749. I guess it's about time to release a new version. |
Ah, good. Didn't realize work for that is complete. Yeah, a new version would be great! 🙇 I'll close this issue based on the above info. |
@bkuhlmann Reek 6.2.0 has now been released including the change from kwalify to dry-schema. |
Thanks! I've updated all of my projects accordingly. Nice to see this warning resolved now. 😉 |
Why
Hello and Happy Holidays. 👋
I'd like to suggest removing the Kwalify gem dependency from Reek. This dependency hasn't been maintained in years and when visiting the gem, there doesn't appear to be a valid link to the source code anymore. In addition, in Ruby 3.3.0, Kwalify is throwing performance warnings due to Object Shape violations. This means, every time I use Reek, I see these warnings show up.
How
To reproduce, run the following:
Notice you get the following warning:
Notes
The text was updated successfully, but these errors were encountered: