Menu

Legacy SVN Repository Commit Log


Commit Date  
[r5532] by rcartwright

This revision converts some Java specific code in DefintionsDocument
and elsewhere to Java/Scala agnostic code. The conversion is not
perfect. Using Java-specific keywords in Scala source or vice-versa
will cause some methods to fail.

This revision also includes a more robust Scala compiler adapter that
looks for the Scala compiler in several places.

BEWARE: this revision enables many debug logs (which can be found by searching
for ".txt, true);")

The following files were modified:

M drjava/lib/platform.jar
M drjava/lib/plt.jar
M drjava/src/edu/rice/cs/drjava/model/JarJDKToolsLibrary.java
M drjava/src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M drjava/src/edu/rice/cs/drjava/model/cache/DocumentCacheTest.java
M drjava/src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessTest.java
M drjava/src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
M drjava/src/edu/rice/cs/drjava/model/GlobalModelCompileErrorsTest.java
M drjava/src/edu/rice/cs/drjava/model/definitions/DefinitionsDocumentTest.java
M drjava/src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java
M drjava/src/edu/rice/cs/drjava/model/definitions/IndentTest.java
M drjava/src/edu/rice/cs/drjava/model/definitions/PackageLexer.java
M drjava/src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessOptionsTest.java
M drjava/src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
M drjava/src/edu/rice/cs/drjava/model/repl/HistoryTest.java
M drjava/src/edu/rice/cs/drjava/model/repl/InteractionsModelTest.java
M drjava/src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java
M drjava/src/edu/rice/cs/drjava/model/repl/InteractionsModelErrorTest.java
M drjava/src/edu/rice/cs/drjava/model/SingleDisplayModelTest.java
M drjava/src/edu/rice/cs/drjava/model/Query.java
M drjava/src/edu/rice/cs/drjava/model/JDKToolsLibrary.java
M drjava/src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessTestCase.java
M drjava/src/edu/rice/cs/drjava/model/GlobalModelCompileIOTest.java
M drjava/src/edu/rice/cs/drjava/model/GlobalModelCompileTest.java
M drjava/src/edu/rice/cs/drjava/model/compiler/DefaultCompilerModel.java
M drjava/src/edu/rice/cs/drjava/model/compiler/Javac160FilteringCompiler.java
M drjava/src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M drjava/src/edu/rice/cs/drjava/model/GlobalModelOtherTest.java
M drjava/src/edu/rice/cs/drjava/model/DrJavaFileUtils.java
M drjava/src/edu/rice/cs/drjava/CommandLineTest.java
M drjava/src/edu/rice/cs/drjava/ui/ProjectMenuTest.java
M drjava/src/edu/rice/cs/drjava/ui/MainFrameTest.java
M drjava/src/edu/rice/cs/drjava/ui/RecentFileManagerTest.java
M drjava/src/edu/rice/cs/util/FileOps.java
M drjava/src/edu/rice/cs/util/FileOpsTest.java
M drjava/src/edu/rice/cs/util/text/ReadersWritersLocking.java
M drjava/src/edu/rice/cs/util/XMLConfigTest.java
M drjava/src/edu/rice/cs/util/jar/JarCreationTest.java

2012-04-20 04:51:20 Tree
[r5531] by vincent_cave

some rapid code cleanup

2012-04-18 16:58:26 Tree
[r5530] by vincent_cave

organize imports

2012-04-18 16:25:09 Tree
[r5529] by vincent_cave

remove temporary build

2012-04-18 16:07:32 Tree
[r5528] by vincent_cave

remove file copies

2012-04-18 16:07:17 Tree
[r5527] by cssharuhi0216

zz8_sc37

2012-04-12 16:44:20 Tree
[r5526] by wdforson

commented out method in InteractionsModelTest which uses constructs that are inapplicable in drscala (and therefore fails)

2012-04-12 05:10:13 Tree
[r5525] by lzlfred

indenterTest.java is modified.

added some scala grammer test case and deleted some failed java test case

2012-04-11 21:12:31 Tree
[r5524] by rcartwright

This revision includes code that displays the output directory used by the Scala
compiler in the compiler errors/output pane.

The following files were modified:

M drjava/src/edu/rice/cs/drjava/model/compiler/DefaultCompilerModel.java
M drjava/src/edu/rice/cs/drjava/model/compiler/CompilerModel.java
M drjava/src/edu/rice/cs/drjava/ui/MainFrame.java
M drjava/src/edu/rice/cs/drjava/ui/CompilerErrorPanel.java

2012-04-11 13:28:48 Tree
[r5523] by wdforson

added test cases for multiline expressions (i.e. if/else and for)

2012-04-11 02:14:32 Tree
Older >
MongoDB Logo MongoDB