| Commit | Date | |
|---|---|---|
|
[r5081]
by
dlsmith
DynamicJava: Bug fix for incorrect handling of names shadowed by a different kind of name in the same namespace (variables shadowed by fields, for example). Added an InitializerContext so that final fields can be set by initializer blocks; improved the final-field-mutation check. |
2009-09-24 19:26:15 | Tree |
|
[r5080]
by
dlsmith
DynamicJava: fixed broken final variable mutation check (was allowing some incorrect code and rejecting good code) internal failures when constructing error messages are more cleanly handled |
2009-09-24 17:10:50 | Tree |
|
[r5079]
by
mgricken
Working full boot classpath for Mint compiler. M plt/src/edu/rice/cs/plt/reflect/JavaVersion.java |
2009-09-23 07:27:18 | Tree |
|
[r5078]
by
mgricken
Reverted 'cosmetic change' of x+y to x + y inside a |
2009-09-23 06:40:18 | Tree |
|
[r5077]
by
mgricken
Changed JUnit javadocs to 4.4. M src/edu/rice/cs/drjava/config/OptionConstants.java |
2009-09-22 14:57:00 | Tree |
|
[r5076]
by
mgricken
Added JUnit 4.4 classes HTML for auto-complete and open Javadoc. M drjava/lib/docs.jar |
2009-09-22 14:52:54 | Tree |
|
[r5075]
by
mgricken
Added JUnit 4.4 classes HTML for auto-complete and open Javadoc. A docs/src/javaapi/allclasses-junit4.4.html |
2009-09-22 14:46:11 | Tree |
|
[r5074]
by
dlsmith
DynamicJava: Implemented support for static final fields as constant expressions (allowing them to appear in switch statements); fixed implicit supertype of enums from raw Enum to Enum<Foo>. |
2009-09-19 15:02:46 | Tree |
| 2009-09-18 21:50:55 | Tree | |
|
[r5072]
by
dlsmith
DynamicJava: Fixed special scoping of switch constants for enum types (the constant must be an identifier naming a constant in the corresponding enum type) |
2009-09-18 19:32:29 | Tree |