--
You received this message because you are subscribed to the Google Groups "Scala IDE Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scala-ide-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scala-ide-dev/01c32717-9781-4acc-b131-ecf2b9436b00%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<eclipse-settings.txt>
To view this discussion on the web visit https://groups.google.com/d/msgid/scala-ide-dev/CAOwe9fYF0_rrN3mO%3DNB_23TH5EPw5rcdTq2vcurEcnYm%3Db18Ng%40mail.gmail.com.
Description Resource Path Location Typenot found: type EquinoxWeavingApplicationLaunchConfiguration ScalaEclipseApplicationLaunchConfigurationDelegate.scala /org.scala-ide.sdt.debug/src/org/scalaide/debug/internal/launching line 11 Scala ProblemDescription Resource Path Location Typenot found: type EquinoxWeavingJUnitLaunchConfigurationDelegate ScalaEclipseJUnitLaunchConfigurationDelegate.scala /org.scala-ide.sdt.debug/src/org/scalaide/debug/internal/launching line 11 Scala ProblemDescription Resource Path Location Typeobject ew is not a member of package org.scalaide ScalaEclipseApplicationLaunchConfigurationDelegate.scala /org.scala-ide.sdt.debug/src/org/scalaide/debug/internal/launching line 5 Scala ProblemDescription Resource Path Location Typeobject ew is not a member of package org.scalaide ScalaEclipseJUnitLaunchConfigurationDelegate.scala /org.scala-ide.sdt.debug/src/org/scalaide/debug/internal/launching line 6 Scala Problem
Thanks everybody for your help! I did run build-all.sh before importing the projects in Eclipse, and it worked, although I'm getting test failures since syncing with the repository lately. Importing debug and aspects did indeed solve my Eclipse related build problems in core, but now I have problems the debug project:
Description Resource Path Location Typenot found: type EquinoxWeavingApplicationLaunchConfiguration ScalaEclipseApplicationLaunchConfigurationDelegate.scala /org.scala-ide.sdt.debug/src/org/scalaide/debug/internal/launching line 11 Scala Problem
Description Resource Path Location Typenot found: type EquinoxWeavingJUnitLaunchConfigurationDelegate ScalaEclipseJUnitLaunchConfigurationDelegate.scala /org.scala-ide.sdt.debug/src/org/scalaide/debug/internal/launching line 11 Scala Problem
Description Resource Path Location Typeobject ew is not a member of package org.scalaide ScalaEclipseApplicationLaunchConfigurationDelegate.scala /org.scala-ide.sdt.debug/src/org/scalaide/debug/internal/launching line 5 Scala Problem
Description Resource Path Location Typeobject ew is not a member of package org.scalaide ScalaEclipseJUnitLaunchConfigurationDelegate.scala /org.scala-ide.sdt.debug/src/org/scalaide/debug/internal/launching line 6 Scala Problem
Regards,Matthias
--
You received this message because you are subscribed to the Google Groups "Scala IDE Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scala-ide-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scala-ide-dev/1770baab-08e5-4f29-82d7-a6eacbd3a4c4%40googlegroups.com.
Thank you very much. I've two more questions:1) Is working with Scala IDE generated by the build generally recommended when working on the project? I'm asking because I finally was able to import org.scala-ide.sdt.core into Eclipse 4.4.1.M20140925-0400 with Scala IDE 4.0.0.m3-2_11-201407241647-33f4f20.
Using this setup I was able to run the Scala IDE within Eclipse (as outlined here: http://scala-ide.org/docs/dev/setup/setup.html#run-the-scala-ide-within-eclipse).
2) When running org.scalaide.TestsSuite from within Eclipse I got 4 failures (tell me if you are interested in the details). Is this expected?
--
Regards,Matthias
You received this message because you are subscribed to the Google Groups "Scala IDE Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scala-ide-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scala-ide-dev/0933c8a8-89e7-4452-8474-c9ad44d2eb72%40googlegroups.com.
On 10/07/2014 03:02 PM, Matthias Langer wrote:
It is not recommended, it is required. When a new feature is added or removed to Scala IDE (or even to scalac) there is a chance that your IDE can't compile the newest sources anymore. You don't need to update your installed Scala IDE every time you update your master to upstream/master but you should keep in mind that when you see unexpected compilation errors you should first update your installed nightly.Thank you very much. I've two more questions:1) Is working with Scala IDE generated by the build generally recommended when working on the project? I'm asking because I finally was able to import org.scala-ide.sdt.core into Eclipse 4.4.1.M20140925-0400 with Scala IDE 4.0.0.m3-2_11-201407241647-33f4f20.
Using this setup I was able to run the Scala IDE within Eclipse (as outlined here: http://scala-ide.org/docs/dev/setup/setup.html#run-the-scala-ide-within-eclipse).
If they are from the completion test than you don't need to care, they fail on my system too. I don't know why though.
2) When running org.scalaide.TestsSuite from within Eclipse I got 4 failures (tell me if you are interested in the details). Is this expected?
On 10/06/2014 04:05 PM, Matthias Langer wrote:
> 2) Does it make sense to involve myself with the project given the
> time constraints from above?
That depends on what component you want to work on. Do you already have
a plan?
The two failures are related: the first one fails to find a hyperlink
to something coming from the Scala library. The second one says that
it couldn't find source attachments to the ScalaInstallation. I'm not
sure why that would be the case, but you can check that those files
are inded in the plugins directory, and that the test configuration
has all the required plugins.
On Thu, Oct 9, 2014 at 8:46 AM, Matthias Langer <matthia...@codecentric.de> wrote:
Thanks a lot for your help so far. Unfortunately I'm still having trouble with the setup. The process seems to be somewhat fragile, as I'm seeing different results on different systems. I guess that this might be connected to the different nightlies, different JVMs and Maven versions, and of course different states of the GIT repository I'm working with. So I have some general questions fist:
-) Are there known problems with Java8?
I’m running on Java 8
-) Are there known problems with certain Maven versions?
I’m running 3.0.4
-) Are there known problems with certain Eclipse versions?
You should use Eclipse Luna (4.4.x), but Kepler should also work. However, due to source incompatibilities between the two versions, we have different source folders. You should add src-kepler
and remove src-luna
from source folders in the sdt.core
project.
-) What JDK, Maven, Eclipse versions are you using for development?
Regardless of the version, you need the Plugin Development Environment in order to work on Scala IDE (or any Eclipse plugin). the simplest is to download “Eclipse Standard”, which now is called Eclipse IDE for Eclipse Committers, thanks Eclipse guys for making this so much harder and not documenting it!
To make sure you have the right version, open plugin.xml
and check that you can edit Extensions, Runtime, etc. using a form-based UI, not plain text. You should also have a Classpath Container called Plug-in Dependencies.
After these general questions, I have some more questions about the problem I'm currently experiencing on particular on a system where I just tried to setup the project: The issue I'm having is that after importing core and debug into Eclipse, I get the error message:Unable to find a scala library. Please add the scala container or a scala library jar to the build path.
My guess is that the PDE is not installed. Here’s how it works: Plugin dependencies are resolved from the MANIFEST.MF file, using either installed bundles (form the running instance of Eclipse), or projects in the workspace. All they need to have is a valid MANIFEST file, with the same bundle symbolic name. In this case, the Scala library was not resolved correctly, so the classpath is missing an entry. Adding one manually will just hide the original problem.
So I added the scala-library manually, which seemingly worked, but compiling debug I got!ENTRY org.scala-ide.sdt.core 4 0 2014-10-09 08:36:36.086
!MESSAGE Error in Scala compiler
!STACK 0
java.lang.StackOverflowError
This is a regression in 2.11.3-SNAPSHOT, and was reported a couple of days ago SI-8890.
Let me know if this helps.
iulian
Regardless of the version, you need the Plugin Development Environment in order to work on Scala IDE (or any Eclipse plugin). the simplest is to download “Eclipse Standard”, which now is called Eclipse IDE for Eclipse Committers, thanks Eclipse guys for making this so much harder and not documenting it!
To make sure you have the right version, open
plugin.xml
and check that you can edit Extensions, Runtime, etc. using a form-based UI, not plain text. You should also have a Classpath Container called Plug-in Dependencies.
--
You received this message because you are subscribed to the Google Groups "Scala IDE Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scala-ide-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scala-ide-dev/27731e1c-26a9-4b91-a6ca-ba593392d4d4%40googlegroups.com.
Since I was also able to run the Scala IDE within Eclipse and import a simple Scala project there, I guess that I'm mostly done with the setup. Of course I'm still somewhat lost in the complexity of the project, but I'll do my best to catch up. Just be prepared for lot's of additional questions ;-).
----
You received this message because you are subscribed to the Google Groups "Scala IDE Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scala-ide-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scala-ide-dev/27731e1c-26a9-4b91-a6ca-ba593392d4d4%40googlegroups.com.
« Je déteste la montagne, ça cache le paysage »
Alphonse Allais
I could need some help with shipping save actions [1] and auto edits
[2]. The largest concern so far is the new API. It was designed to be
easier to use than the Eclipse API but it still needs some cleanups. You
could test if the API works at all for a newcomer by implementing your
own save action or auto edit. Open bugs can be found in [3] and [4] if
you are interested in fixing one of them.
[1]: https://github.com/scala-ide/scala-ide/pull/761
[2]: https://github.com/scala-ide/scala-ide/pull/770
[3]:
https://www.assembla.com/spaces/ae55a-oWSr36hpeJe5avMc/tickets?tickets_report_id=u1200023&tag_id=520813
[4]:
https://www.assembla.com/spaces/ae55a-oWSr36hpeJe5avMc/tickets?tickets_report_id=u1200023&tag_id=471493
For the record, yesterday I've built Scala IDE locally on Linux (master ed1d6d3 merged into platform/luna 3a44c97) and all tests passed.
To view this discussion on the web visit https://groups.google.com/d/msgid/scala-ide-dev/eb4c73d6-04c2-48f1-b7bb-d2ceaa5fba24%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "Scala IDE Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/scala-ide-dev/fK-nsbtDxas/unsubscribe.
To unsubscribe from this group and all its topics, send an email to scala-ide-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scala-ide-dev/eb4c73d6-04c2-48f1-b7bb-d2ceaa5fba24%40googlegroups.com.