Skip to content

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

Closed
12 of 28 tasks
skyluc opened this issue Jun 5, 2014 · 15 comments
Closed
12 of 28 tasks

Support for Scala 2.12 #48

skyluc opened this issue Jun 5, 2014 · 15 comments

Comments

@skyluc
Copy link
Member

skyluc commented Jun 5, 2014

To follow the progress of the different changes needed for the support of Scala 2.12

@retronym
Copy link

retronym commented Jun 5, 2014

Epic list!

@adriaanm
Copy link
Contributor

adriaanm commented Jun 9, 2014

Thanks for the initiative! Let us know where we can help / simplify things (so the 2.13 upgrade will be smoother ;-)).

@huitseeker
Copy link
Member

Actually, @skyluc, I believe you mean daniel-trinh/scalariform#20 for scalariform above.

@huitseeker
Copy link
Member

@skyluc daniel-trinh/scalariform#23 daniel-trinh/scalariform#24 merged, do we need an official release ?

@skyluc
Copy link
Member Author

skyluc commented Jun 26, 2014

@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.

adriaanm added a commit to adriaanm/scala that referenced this issue Feb 2, 2015
@retronym
Copy link

retronym commented Feb 3, 2015

#49 is merged, shall we cross if off this list? Any other items that we could tick off?

@adriaanm
Copy link
Contributor

adriaanm commented Feb 3, 2015

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)

adriaanm added a commit to adriaanm/scala that referenced this issue Feb 3, 2015
adriaanm added a commit to adriaanm/scala that referenced this issue Feb 25, 2015
@retronym
Copy link

@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?

@kiritsuku
Copy link
Member

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.

@retronym
Copy link

Thanks for the update, looking forward to hear what you find out!

@dragos
Copy link
Member

dragos commented Jan 20, 2016

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.

@kiritsuku
Copy link
Member

On 01/20/2016 11:31 AM, Iulian Dragos wrote:

but there's still a dependency on scala actors in pom files, I think.

No, scala-actors is completely gone.

@benmccann
Copy link

@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?

@benmccann
Copy link

@sschaef thanks for updating! So this is fixed then? Is there anything else needed for Scala 2.12 support in Scala IDE?

@kiritsuku
Copy link
Member

We are working on the last remaining bits. We will inform you through the mailing lists once a nightly for 2.12 is available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants