| 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 I'm guessing this is because a zip file was specified as tools.jar 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 |
2009-09-08 23:26:00 | Tree |
|
[r5067]
by
mgricken
Preliminary OpenJDK6 compiler adapter (necessary because OpenJDK6 |
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 |