Skip to content
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

Remove special treatment for continuations plugin #100

Closed
mslinn opened this issue Mar 8, 2012 · 5 comments
Closed

Remove special treatment for continuations plugin #100

mslinn opened this issue Mar 8, 2012 · 5 comments
Labels
Milestone

Comments

@mslinn
Copy link

mslinn commented Mar 8, 2012

Continuations enablement in the SBT project are not passed to the generated Eclipse project. This means that the user must follow these steps each time they (re)generate the eclipse project:
http://scala-ide.org/docs/tutorials/continuations-plugin/index.html

Mike

@hseeberger
Copy link
Member

This is by intention, see https://github.com/typesafehub/sbteclipse/blob/master/sbteclipse-core/src/main/scala/com/typesafe/sbteclipse/core/Eclipse.scala#L295

I cannot remember the details, but I think it is related to the fact that Eclipse uses a different version of the library than for the compiler.

@mslinn
Copy link
Author

mslinn commented Mar 9, 2012

Any idea when the eclipse plugin might use the same version of the library as the compiler?

@hseeberger
Copy link
Member

Probably never ...

@hseeberger
Copy link
Member

By the way: What exactly are you referring to when saying that the continuation plugin settings are not passed to the Eclipse project settings? Does your sbt build definition contain scalacOptions += "-P:continuations:enable"? These should be passed as P=continuations:enable to the Eclipse settings.

If necessary, please provide a reproducible test case (GitHub project) where we can investigate the details.

@hseeberger
Copy link
Member

Revisit special treatment of continuations plugin for release 2.0.1 of Scala IDE!

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

No branches or pull requests

2 participants