I've just tried Eclipse Juno in order to check whether my plugin for Scala
IDE works there* and after switching my local repo to the platform/juno
branch, I've found that there's an error:
value incDebugProp is not a member of object sbt.inc.Incremental
/org.scala-ide.sdt.core/src/scala/tools/eclipse/buildmanager/sbtintegration /EclipseSbtBuildManager.scala
@ 123
It seems to be some sort of dependency mismatch.
I've installed the Scala IDE nightly for Scala 2.9 (couldn't find one for
Scala 2.10), and my local copy is the Scala IDE nightly, the platform/juno
branch.
Then I tried doing a ./build-all clean install, with the same results
(compile obviously fails due to the compile error).
This means that I can't develop my plugin on Juno with the Equinox Weaving
launcher since it depends on Scala IDE which won't start due to the, you
guessed it, above error. :) Obviously there's a bunch of errors in my
plugin too due to the missing Scala IDE dependency (since it has build
errors, it's the same as it doesn't exist).
Maven report:
[INFO] Compiling 269 source files to
E:\_\Scala\scala-ide\org.scala-ide.sdt.core\target\classes at 1347927292338
[ERROR]
E:\_\Scala\scala-ide\org.scala-ide.sdt.core\src\scala\tools\eclipse\buildma nager\sbtintegration\EclipseSbtBuildManager.scala:123:
error: value incDebugProp is not a member of object sbt.inc.Incremental
[ERROR] System.setProperty(Incremental.incDebugProp,
[ERROR] ^
[ERROR] one error found
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] org.scala-ide.sdt.build ........................... SUCCESS [1.189s]
[INFO] org.scala-ide.sdt.aspects ......................... SUCCESS [6.987s]
[INFO] org.scala-ide.sdt.core ............................ FAILURE [14.772s]
Since there have been no other reports of this, I'll try to reset my local
copy of Scala IDE, delete everything and re-clone it to eliminate any
chance of any stale files. Tomorrow. :)
And finally, what do you think on Juno development in general? It seems to
be the default Eclipse version offered on the download site. I'm guessing
there are plans to switch Scala IDE to Juno in the near future? :)
Obviously there's the platform/juno branch already.
Thanks.
* SBT Console itself works on Juno (I can work on it on 3.7 and use it with
4.2). :)