Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4131] by rcartwright

This revision makes very minor changes to DefaultCompilerModel to work around a bug in the JDK 6.0 version of javac. In particular, the signature
of the private method

_compileLanguageLevelsFiles(List<? extends File> files, List<? super CompilerError> errors)

in DefaultCompilerModel has been weakened to

_compileLanguageLevelsFiles(List<? extends File> files, List<CompilerError> errors) {

to avoid tripping over a compiler bug. Since the method is only called from one site, the more general signature (while more elegant) is unnecessary.

2007-02-08 22:15:07 Tree
[r4130] by dlsmith

Updated build script to point to plt-ant.jar

2007-02-08 21:27:24 Tree
[r4129] by dlsmith

Added plt-ant mini-module to the misc directory with a build script and Mathias's custom JUnit formatters.

2007-02-08 21:26:31 Tree
[r4128] by dlsmith

Simplified the compiler locating and loading process. ClassLoaders are used to dynamically load any needed compilers without requiring a restart. Added JDKToolsLibrary and JarJDKToolsLibrary which handle the process of searching for tools.jar files and create the appropriate CompilerInterface and Debugger objects. Removed all unnecessary compiler adapters and other compiler model support classes. Modified DefaultGlobalModel to use the JDKToolsLibrary classes when it is created.

2007-02-08 18:12:19 Tree
[r4127] by rcartwright

This revision eliminates a reference to the getText method of inner class InputBox within InputController outside the event thread. It appears to fix the rmaining glitches in console input within the interactions pane. The revision also includes some minor changes to formatting and a few conversions of catch(Throwable ...) to catch(Exception ...). The following files were modified:

M src/edu/rice/cs/drjava/DrJava.java
M src/edu/rice/cs/drjava/DrJavaRoot.java
M src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
M src/edu/rice/cs/drjava/ui/InteractionsController.java

2007-02-08 16:52:46 Tree
[r4126] by mgricken

Addresses bugs [ drjava-Bugs-1652900 ] Installation
and [ 1653653 ] alireza

M src/edu/rice/cs/drjava/ui/HTMLFrame.java

2007-02-08 00:39:31 Tree
[r4125] by dlsmith

Modified compiler constructors to take in a version and a default boot class path; modified platform build script so that 'jar' does not include libraries (currently just plt.jar, and there's no need to package it). The jdk16 classes still need to be compiled and committed.

2007-02-07 22:36:09 Tree
[r4124] by dlsmith

Added ShadowingClassLoader; modified the matching semantics of PreemptingClassLoader; added support for Predicate<? super File> args, rather than FileFilters, in the IOUtil file-listing methods; added LambdaUtil and() and or() methods that take 3 arguments (varargs doesn't work with generics); made AbstractIterable's equals & hashCode final to insure correctness

2007-02-07 22:10:33 Tree
[r4123] by rcartwright

This revision postpones signalling input completion until the state of the interactions pane has been appropriately updated. It also converts some instances of "catch(Throwable ...) to catch(Exception ...).

2007-02-07 21:37:27 Tree
[r4122] by dlsmith

Removed JDBC dependency from Debugger interface (replaced int constants with an enum)

2007-02-07 21:14:46 Tree
Older >
MongoDB Logo MongoDB