Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4288] by mgricken

Created tag drjava-beta-20071221-0013

2007-12-21 00:33:24 Tree
[r4287] by mgricken

DrJava branch for December 2007 beta; based on revision 4268 with changes from 4286; excluding revisions between those two.

2007-12-20 21:59:32 Tree
[r4286] by mgricken

This revision enhances the Auto Import feature to also work on
user-defined classes in the Definitions Pane. In flat file mode,
the fully-qualified class name is generated by making the document
file name relative to the working directory; in project mode,
it is relative to the project root.
Best results can be achieved if "Scan Class Files After Compile"
is enabled in Preferences/Display. In that case, generated class
files will be scanned after a compile, and all class names are
correctly recognized, as long as a build directory is set.

M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/config/ConfigFrame.java

2007-12-20 06:30:18 Tree
[r4285] by dlsmith

a DCVHM,L6Updated debugger to interface with the new DynamicJava code. DebugTest and DebugContextTest are still commented out, because they rely the older synchronization design in which RMI calls did not block waiting for the interpreter result.

2007-12-17 22:58:48 Tree
[r4284] by dlsmith

DynamicJava: Fixed handling of LinkageErrors when classes are loaded by TopLevelContext

2007-12-17 21:15:49 Tree
[r4283] by dlsmith

DynamicJava: Restored the following features: assignments to new variables treated as declarations; checking return types; checking thrown types; expressions of type void do not output a value. The solution for assignments and voids is a hack; in the future this should be fixed by modifying the parser to never produce top-leve Expressions. Also added a SymbolUtil.typeOfGeneralClass() method, and fixed a bug in which expression statements appearing in the body of a method caused an internal error.

2007-12-14 19:31:07 Tree
[r4282] by dlsmith

DrJava: Incorporated bug fix in plt.jar; fixed auto-import dialog

2007-12-12 22:40:51 Tree
[r4281] by dlsmith

DynamicJava: Updated plt.jar

2007-12-12 22:09:27 Tree
[r4280] by dlsmith

PLT Utilities: Fixed bug in PathClassLoader (was unable to locate classes with dots in their names); improved tests to catch the bug.

2007-12-12 22:08:29 Tree
[r4279] by dlsmith

pnt thUpdated dynamicjava jar file with bug fix

2007-12-12 18:44:10 Tree
Older >
MongoDB Logo MongoDB