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?
to your account
The AOT compiled representation of code utilising the dry-auto_inject gem breaks yet works fine when the source rb is used, - gist illustrating the issue
Same behavior as with the source rb
An ArgumentError is thrown
The text was updated successfully, but these errors were encountered:
The more concise example:
def initialize(foo: 1)
class B < A
def initialize(*, **)
ArgumentError: unknown keyword:
class B < A
works fine. This means the problem is in using ** along with *, this should make no difference
so it looks like a minor bug.
@stergiom just remove ** from your constructor and you should be fine.
Sorry, something went wrong.
Fixes #4621. jrubyc compiled representation breaks but source rb work…
yay for object identity instead of a nice equals...
Successfully merging a pull request may close this issue.