Source Code

History Key

  • New content
  • Removed content

Recent Versions

Choose two versions to compare, or click the link to view it.

  1. 4. almost 2 years by milessabin
  2. 3. about 2 years by milessabin
  3. 2. about 2 years by Slartibartfast
  4. 1. about 2 years by d6y
 

The sources needed to build, hack on and test the Scala IDE are currently split across four modules in the LAMP Subversion repository and Assembla GIT repository, whereas the assembla git is the master for the sources.

Module GIT Location (Master) SVN LocationDescription
Scala  scala the module containing the sources for the Scala compiler and standard library
Library git://git.assembla.com/scala-ide.2.gitscala-library Currently a skeleton module providing OGSi/Eclipse plumbing for the standard library independently from both the Scala compiler and the Scala IDE
Plugin git://git.assembla.com/scala-ide.git scala-plugin
The Scala IDE itself.
Plugin Aspects git://git.assembla.com/scala-ide.3.gitscala-plugin-aspects An AspectJ-based Eclipse plugin which supports the main Scala IDE module by using Equinox Aspects to integrate Scala specific functionality with the Eclipse Java tooling (the JDT)

Note: It is possible to work on the scala-plugin and scala-plugin-aspects projects separately from scala and scala-library. Although you will be able to compile/debug the Scala IDE inside of Eclipse, you will be unable to create a "developer distribution." It is the recommended approach when desiring less resource consumption.