Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4804] by dlsmith

DynamicJava: Added SourceChecker, which allows batch static checking of a collection of source files using the existing type checker, etc., implementation. For support, added a CompilationUnit AST node, Library objects which model collections of DJClasses, CompositeExceptions for reporting multiple errors at once, and LibraryContext forr handling names that are provided by a Library.

2009-03-10 21:58:48 Tree
[r4803] by mgricken

Fixes the memory leak that caused the intermittent test
failure in DefinitionsPaneTest. NULL_DOCUMENT had listeners
that kept references to OpenDefinitionsDocument and
DefinitionsPane instances. Overrode add***Listener methods
for NULL_DOCUMENT to not accept listeners anymore.

2009-03-10 20:22:16 Tree
[r4802] by mgricken

Implemented task: Allow "Open Javadoc" for JUnit 3.8.2
https://sourceforge.net/pm/task.php?func=detailtask&project_task_id=145869&group_id=44253&group_project_id=54614

JUnit 3.8.2 Javadoc is now available for "Open Java API Javadoc"
and for auto-completion. The URL can be entered in the Javadoc
preference pane.

There is also a list of URLs ("Additional Javadoc URLs") where
additional Javadoc URLs can be entered and which will also be
parsed and used for "open Java API Javadoc" and auto-completion
(Example: add the URL http://drjava.org/javadoc/drjava to make
the DrJava documentation available).

Improved interface for configuring the auto-import classes for
the Interactions Pane. Now uses a list component instead of a
comma-separated string.

2009-03-09 21:24:17 Tree
[r4801] by mgricken

Fixes bug 2612917: Corrupt ASCII text can be pasted into Definitions pane
Characters < 32 and != '\n' are now replaced with spaces when text
is pasted into the Definitions Pane and when files are opened.

2009-03-09 16:25:47 Tree
[r4800] by rcartwright

Cleaned up the setUp and tearDown code in DrJavaTestCase and
extensions in an attempt to decrease the incidence of occasional
timing-dependent test failures in setting up and tearing down test
ccases.

The following files were modified:

M src/edu/rice/cs/drjava/DrJavaTestCase.java
M src/edu/rice/cs/drjava/DrJava.java
M src/edu/rice/cs/drjava/model/debug/DebugTestCase.java
M src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/ProjectMenuTest.java

2009-03-06 19:55:50 Tree
[r4799] by dlsmith

DynamicJava: Completed refactoring from use of multiple fields to pass around source data to using SourceInfo objects. (The class was introduced years ago, but the AST had not been updated.)

2009-03-06 19:39:29 Tree
[r4798] by dlsmith

DynamicJava: Code cleanup prompted by Eclipse errors/warnings. Mostly Javadoc fixes and dead code elimination. (Foundd one bug, where a field was unused because its getter was incorrectly returning the value of a different field.)

2009-03-05 19:54:51 Tree
[r4797] by rcartwright

This revision cleans up the _testFileSort method in
DefaultCompilerModel.java and marks the _size field in Gap.java as
volatile. The following files were modified:

M src/edu/rice/cs/drjava/model/definitions/reducedmodel/Gap.java
M src/edu/rice/cs/drjava/model/compiler/DefaultCompilerModel.java

2009-03-04 19:36:20 Tree
[r4796] by mgricken

Commented out log that was breaking the build.

2009-03-04 17:27:39 Tree
[r4795] by rcartwright

This revision includes a partial workaround for a bug in the handling
of forward references in javalanglevels.jar.

The following files were modified:

M src/edu/rice/cs/drjava/model/compiler/DefaultCompilerModel.java

2009-03-04 16:51:39 Tree
Older >
MongoDB Logo MongoDB