Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4830] by dlsmith

Extra debugging code for AbstractMasterJVM.

2009-03-20 16:12:44 Tree
[r4829] by dlsmith

DynamicJava: Implemented qualified super expressions (parsing and type checking). Fixed misc parser bugs. The parser (driven by SourceChecker) can now handle all of the drjava, dynamicjava, plt, and javalanglevels source files.

2009-03-19 22:02:02 Tree
[r4828] by dlsmith

DynamicJava: Implemented annotation parsing.

2009-03-19 20:23:01 Tree
[r4827] by dlsmith

DynamicJava: Parser improvements.
- Introduced a ModifierSet class; added hooks for annotations on all declarations (but the annotation() parser production still needs to be implemented).
- Improved primary expression parsing, fixing some corner-case bugs and handling explicit method/constructor type arguments.
- Eliminated most lookahead productions, which are generally unnecessary, were incorrect (constructor call lookahead needed to traverse an entire anonymous class declaration, which it was not doing correctly), and had become inconsistent with the corresponding non-lookahead productions.

2009-03-19 19:03:25 Tree
[r4826] by dlsmith

Fixed build template to delete "default excludes" files in generated source directories.

2009-03-19 14:54:25 Tree
[r4825] by dlsmith

Language Levels: Fixed build script to delete "default excludes" files when cleaning generated source directories.

2009-03-19 14:53:03 Tree
[r4824] by mgricken

Disabled a log that was left in.

2009-03-19 00:03:08 Tree
[r4823] by mgricken

Replaced enable/disableAutomaticTrace with setAutomaticTraceEnabled.
Changed string option for trace rate with non-negative integer option.

2009-03-18 21:32:25 Tree
[r4822] by rcartwright

This revision incorporates an improved javalanglevels jar (fixing a
parsing error in mutable code) and adds an error check for conflicting
files in compile all operations (a LL file and a corresponding .java
file).

The following files were changed:

M lib/javalanglevels-base.jar
M src/edu/rice/cs/drjava/model/compiler/DefaultCompilerModel.java
M src/edu/rice/cs/drjava/model/compiler/CompilerErrorModel.java
M src/edu/rice/cs/drjava/ui/config/ConfigFrame.java

2009-03-18 21:14:51 Tree
[r4821] by mgricken

Removing compilers that do not support Java 5. Fixed missing methods from previous commit.

2009-03-18 20:48:17 Tree
Older >
MongoDB Logo MongoDB