-
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
Upgrade scala 2.12.x and 2.13.x versions #1515
Conversation
class KKTImpl extends HKT[Either[String, *]] |
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.
This commit has broken compilation for this file (since Scala 2.12.16
) as ?
was repurposed for Scala 3. Found out that replacing ?
by *
was the simplest workaround to avoid bringing -Xsource:3
(and more) compiler flags just yet.
See https://docs.scala-lang.org/scala3/guides/migration/plugin-kind-projector.html for more info... this one took me a bit to figure out 😅
BRDA:5,0,0,1 | ||
BRDA:5,0,1,0 | ||
BRF:2 | ||
BRH:1 | ||
DA:3,1 | ||
DA:5,1 | ||
DA:6,1 | ||
DA:6,0 | ||
DA:7,1 | ||
LH:4 | ||
LH:3 |
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.
dabd033
to
cb25892
Compare
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.
Thanks @scoquelin
Description
Bumping supported Scala 2.12 and 2.13 minor versions
Found a compilation issue related to
kind_projector
so updated to latest artifacts as well for all Scala major versions.Motivation
I wanted to level up minor Scala versions before trying to tackle #1514 that has breaking changes related to Scala
2.13.12