Menu

Legacy SVN Repository Commit Log


Commit Date  
[r5071] by dlsmith

DynamicJava: Bug fix for subtyping cases involving unions; updated "more specific" method relation to support varargs; added an option to "pack" capture variables that are the result of inference (javac does this, JLS doesn't specify it); fixed TypePrinter bug.

2009-09-18 18:19:43 Tree
[r5070] by fro21888

Complete task ID:159412 - JUnit4 Compatibility -- allows for tests of both JUnit3.x and JUnit4 convention to be run in DrJava. -- 9-16-09 -- John Cate

2009-09-16 16:07:31 Tree
[r5069] by mgricken

Null check to fix bug 2859588: NullPointerException in
JarJDKToolsLibrary.guessVersion(JarJDKToolsLibrary.java:215)

I'm guessing this is because a zip file was specified as tools.jar
location, not a jar file.

M src/edu/rice/cs/drjava/model/JarJDKToolsLibrary.java

2009-09-15 21:50:24 Tree
[r5068] by mgricken

Created branch for Mint compiler integration. This is more difficult
than I expected, and I cannot continue right now.

2009-09-08 23:26:00 Tree
[r5067] by mgricken

Preliminary OpenJDK6 compiler adapter (necessary because OpenJDK6
seems to be the default on Ubuntu).
Difficult to distinguish OpenJDK6 correctly just by looking at
a tools.jar file.
Added a VendorType to JavaVersion.FullVersion, and creating a
completely initialized FullVersion requires the properties
"java.version", "java.runtime.name", and "java.vm.vendor"
(those three allow us to distinguish Sun, Apple and OpenJDK
at runtime).

2009-09-07 07:09:38 Tree
[r5066] by dlsmith

DynamicJava: Refactored variable-name printing in error messages so that capture variables are named consistently throughout the error message.

2009-09-04 21:43:28 Tree
[r5065] by dlsmith

DynamicJava: Fixed Java5Class handling of parameterized static nested classes: Map.Entry<K,V> was being treated incorrectly as a raw type (because "Map" is raw). Improved error printing of anonymous class names.

2009-09-04 20:22:38 Tree
[r5064] by dlsmith

DynamicJava: Added a TypeSystem.isDisjoint function. Redefined casting and valid ==, !=, instanceof in terms of it.

2009-09-04 18:23:04 Tree
[r5063] by dlsmith

DynamicJava: Bug fix in cast check (ClassType.getClass() and ClassType.ofClass() are very different things).

2009-09-04 16:10:57 Tree
[r5062] by dlsmith

DynamicJava: Moved accessibility checks into member lookup, etc., rather than afterwards in order to prevent incorrect shadowing by inaccessible members.

2009-09-04 15:51:08 Tree
Older >
MongoDB Logo MongoDB