Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4953] by rcartwright

This revision eliminates the code (including some entire classes)
concerned witht he special treatement of "void" instantiations of
generic visitor classes. The new code uses the instantiation type
java.lang.Void as a substitute for the "void" type. The price paid
for this approach is gratuitous "return null" statements in method
of Void return type.

In addition, this revision includes some reformatting cleanup in an
attempt to maintain a line length limit of 120 chars and the DrJava
conventions for formatting javadoc comments.

The following files were modified.

M src/edu/rice/cs/javalanglevels/TypeChecker.java
M src/edu/rice/cs/javalanglevels/BodyBodyAdvancedVisitor.java
M src/edu/rice/cs/javalanglevels/InterfaceBodyAdvancedVisitor.java
M src/edu/rice/cs/javalanglevels/ElementaryVisitor.java
M src/edu/rice/cs/javalanglevels/ClassBodyAdvancedVisitor.java
M src/edu/rice/cs/javalanglevels/IntermediateVisitor.java
M src/edu/rice/cs/javalanglevels/Augmentor.java
M src/edu/rice/cs/javalanglevels/LanguageLevelConverter.java
D src/edu/rice/cs/javalanglevels/JExpressionIFPrunableDepthFirstVisitor_void.java
M src/edu/rice/cs/javalanglevels/BodyBodyElementaryVisitor.java
M src/edu/rice/cs/javalanglevels/AdvancedVisitor.java
M src/edu/rice/cs/javalanglevels/BodyBodyIntermediateVisitor.java
M src/edu/rice/cs/javalanglevels/InterfaceBodyIntermediateVisitor.java
M src/edu/rice/cs/javalanglevels/ClassBodyElementaryVisitor.java
M src/edu/rice/cs/javalanglevels/LanguageLevelVisitor.java
M src/edu/rice/cs/javalanglevels/util/Log.java
M src/edu/rice/cs/javalanglevels/ClassBodyIntermediateVisitor.java

2009-07-28 23:04:51 Tree
[r4952] by mgricken

Opening .drjava projects by double-clicking on Macs.

2009-07-28 01:27:04 Tree
[r4951] by mgricken

Changed default project file extension to .drjava. Fixed remote.

2009-07-27 19:28:36 Tree
[r4950] by dlsmith

PLT Utilities: Added comments to UnindexedRelation.

2009-07-25 20:44:17 Tree
[r4949] by dlsmith

PLT Utilities: Implemented UnindexedRelation, a lightweight alternative to IndexedRelation. Implemented comparator() factory methods for tuple classes (Option, Pair, Triple, Quad). Implemented ObjectUtil.compare for comparing multiple objects.

2009-07-25 20:30:51 Tree
[r4948] by mgricken

Updated http://drjava.org/compiz URL.

2009-07-22 06:43:19 Tree
[r4947] by mgricken

Added Compiz warning.

2009-07-22 05:55:36 Tree
[r4946] by mgricken

Added better JDK version detection.

2009-07-20 19:43:26 Tree
[r4945] by mgricken

Added a JavaVersion.fullVersion() method to convert a JavaVersion to a generic FullVersion.

2009-07-20 19:26:28 Tree
[r4944] by dlsmith

Update for plt.jar: bug fixes, including inverted behavior in AbstractPredicateSet.isEmpty().

2009-07-06 20:20:16 Tree
Older >
MongoDB Logo MongoDB