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

Ruby 3.2 compatibility ✅ #857

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Ruby 3.2 compatibility ✅ #857

wants to merge 3 commits into from

Conversation

thiagofm
Copy link

For the invoker classes, we started to rely on .parameters to know if there are keyword arguments. It's a clearer approach than relying on arity. I couldn't make it work by just relying on arity.

I've also improved test coverage a bit, those new test cases were all failing because of the Ruby 3.2 upgrade, so the new tests were added because of that.

thiagofm and others added 3 commits December 13, 2024 14:29
Fixing bug with class invoker, maybe we can use method(:x).parameters to know what kind of parameters does it have)

Added a new test for class with keyword arguments
Copy link

codeclimate bot commented Dec 17, 2024

Code Climate has analyzed commit 231f2fa and detected 0 issues on this pull request.

View more on Code Climate.

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.

1 participant