Menu

Commit [r5379]  Maximize  Restore  History

Merging drjava-compilers branch into trunk. This is a major

refactoring:

- It includes JDKDescriptors that define where DrJava should look for
certain JDKs.

- There is support for Mint, Nextgen (not complete) and Habanero Java
(not complete).

- The compilers determine what file types are supported and what
keywords should be syntax-highlighted.

This refactoring makes it a lot easier to add future research
compilers or JDKs.

mgricken 2010-08-27

1 2 3 .. 5 > >> (Page 1 of 5)
copied /branches/drjava-compilers/drjava/src/edu/rice/cs/drjava/model/JDKDescriptor.java -> /trunk/drjava/src/edu/rice/cs/drjava/model/JDKDescriptor.java
copied /branches/drjava-compilers/drjava/src/edu/rice/cs/drjava/model/compiler/Javac160FilteringCompiler.java -> /trunk/drjava/src/edu/rice/cs/drjava/model/compiler/Javac160FilteringCompiler.java
copied /branches/drjava-compilers/drjava/src/edu/rice/cs/drjava/model/compiler/descriptors -> /trunk/drjava/src/edu/rice/cs/drjava/model/compiler/descriptors
changed /trunk
changed /trunk/drjava
changed /trunk/drjava/lib/dynamicjava-base.jar
changed /trunk/drjava/lib/javalanglevels-base.jar
changed /trunk/drjava/lib/platform.jar
changed /trunk/drjava/lib/plt.jar
changed /trunk/drjava/src/edu/rice/cs/drjava/model/AbstractDJDocument.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DrJavaFileUtils.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DummyGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/JDKToolsLibrary.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/JarJDKToolsLibrary.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/cache/DCacheAdapter.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/cache/DocumentCache.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/cache/DocumentCacheTest.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/compiler/CompilerInterface.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/compiler/CompilerModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/compiler/JavacCompiler.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/compiler/NoCompilerAvailable.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/debug/jpda/JPDADebugger.java
/trunk
Directory.
/trunk/drjava
Directory.
/trunk/drjava/lib/dynamicjava-base.jar
Binary file was changed.
/trunk/drjava/lib/platform.jar
Binary file was changed.
/trunk/drjava/lib/plt.jar
Binary file was changed.
/trunk/drjava/src/edu/rice/cs/drjava/model/AbstractDJDocument.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/AbstractGlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DefaultGlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DrJavaFileUtils.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DummyGlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/JDKToolsLibrary.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/JarJDKToolsLibrary.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/cache/DCacheAdapter.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/cache/DocumentCache.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/cache/DocumentCacheTest.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/compiler/CompilerInterface.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/compiler/CompilerModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/compiler/JavacCompiler.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/compiler/NoCompilerAvailable.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/debug/jpda/JPDADebugger.java Diff Switch to side-by-side view
Loading...
1 2 3 .. 5 > >> (Page 1 of 5)
MongoDB Logo MongoDB