-
Notifications
You must be signed in to change notification settings - Fork 595
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
Update Scala to 2.12.9 #2655
Update Scala to 2.12.9 #2655
Conversation
Test FAILed. |
Fails on mima. Some of these need a MiMa update (#2656), but some others remain to be investigated. |
For example, it seems with 2.12.8, the first, synthetic parameter of With 2.12.9, it is still part of the descriptor but now dropped from the Signature. 2.12.8:
2.12.9:
https://docs.oracle.com/javase/specs/jvms/se12/html/jvms-4.html#jvms-4.7.9 says:
... so this is perhaps intentional - scala/scala#7975? |
Before Scala 2.12.9/2.13.1, the `Signature` attribute of an inner class constructor would also contain the first, synthetic parameter. This was fixed in scala/scala#7975, which course leads to mima warnings about inconsistent signatures. Since the descriptor remains the same, and the previous signature was wrong anyway (so anything relying on it can not have worked in the first place) this specific change can be safely ignored Tested with Akka HTTP, akka/akka-http#2655 (comment)
(fixed in lightbend-labs/mima#378) |
(now just needs #2656 I think) |
Can you rebase on master to trigger a recheck with the mima updates in? |
willdo |
Test PASSed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
No description provided.