Skip to content

add a Scala 3 crossbuild #385

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

Closed
SethTisue opened this issue Nov 16, 2020 · 1 comment · Fixed by #386
Closed

add a Scala 3 crossbuild #385

SethTisue opened this issue Nov 16, 2020 · 1 comment · Fixed by #386
Labels
help wanted Extra attention is needed

Comments

@SethTisue
Copy link
Member

SethTisue commented Nov 16, 2020

probably it works anyway with withDottyCompat, but:

  • adding withDottyCompat is a bit of extra hassle
  • even if withDottyCompat appears to work, we don't want users to be wondering whether it really works or just, like, usually works
  • it would be good to get an early start on making the code compilable on Scala 3, and perhaps the Scala 3 compiler will find issues the Scala 2 compiler missed
  • it would permit adding the repo to the Dotty community build, to increase the chances of catching compiler regressions

and so on.

volunteer?

note that there is almost no code at all in compat/src/main/scala-2.13, nearly all of the code in this repo is for 2.11/2.12 only, so the likelihood of running into any difficulty here is pretty small

once done, I'd be happy to take care of adding it to the Dotty community build.

@SethTisue SethTisue added the help wanted Extra attention is needed label Nov 16, 2020
@SethTisue
Copy link
Member Author

community build PR: scala/scala3#10427

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant