-
Notifications
You must be signed in to change notification settings - Fork 12
Support for Scala 2.12 #48
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
Comments
Epic list! |
Thanks for the initiative! Let us know where we can help / simplify things (so the 2.13 upgrade will be smoother ;-)). |
Actually, @skyluc, I believe you mean daniel-trinh/scalariform#20 for scalariform above. |
@skyluc daniel-trinh/scalariform#23 daniel-trinh/scalariform#24 merged, do we need an official release ? |
@huitseeker no. We could use a tag, but it is not critical for the moment. We can build it from master in the nightlies, like we do for scala-refactoring. |
... until scala-ide/uber-build#48 is fixed.
#49 is merged, shall we cross if off this list? Any other items that we could tick off? |
Looks like 2.10.x also hasn't built successfully (first failure: scala/scala#4186, https://scala-webapps.epfl.ch/jenkins/job/pr-scala-integrate-ide/9174/console) |
Currently not validating the IDE, pending fix for scala-ide/uber-build#48. The new infrastructure is documented over at: - https://github.com/scala/scabot - https://github.com/scala/scala-jenkins-infra - [jenkins jobs definitions](https://github.com/scala/scala-jenkins-infra/tree/master/templates/default/jobs/validate)
Currently not validating the IDE, pending fix for scala-ide/uber-build#48. The new infrastructure is documented over at: - https://github.com/scala/scabot - https://github.com/scala/scala-jenkins-infra - [jenkins jobs definitions](https://github.com/scala/scala-jenkins-infra/tree/master/templates/default/jobs/validate)
@sschaef @dragos We'd like to prioritize this work so that we can aim to have IDE building with Scala 2.12.0-M5 (scheduled April 25). Is the big list above still an accurate reflection of the status of the work? Are there any shortcuts that could be taken as intermetiate steps to get at least the core building, e.g. building a slimmer IDE without worksheet, Scalatest, scala-search etc? What help do you need from the Scala team? |
The CI build doesn't build any of the plugins, they are only important for a release version. Beside of a few possible source incompatibilities with scalac I don't think that we run in further issues for the scala-ide core. I were looking in updating uber-build for the 2.11 CI integration anyway in the last days. After that is completed I can have a look about what needs to be done for the 2.12 version and then update this ticket. |
Thanks for the update, looking forward to hear what you find out! |
I think the list is accurate. The biggest problem was that there is no scala-actors for 2.12. I think we don't use them anymore, but there's still a dependency on scala actors in pom files, I think. |
On 01/20/2016 11:31 AM, Iulian Dragos wrote:
|
@skyluc It looks like we can cross off #49 and scala-ide/scala-ide#727. Can you cross those off on your list? What's the next ticket in order that should be addressed? |
@sschaef thanks for updating! So this is fixed then? Is there anything else needed for Scala 2.12 support in Scala IDE? |
We are working on the last remaining bits. We will inform you through the mailing lists once a nightly for 2.12 is available. |
To follow the progress of the different changes needed for the support of Scala 2.12
The text was updated successfully, but these errors were encountered: