Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4547] by mgricken

Test file was overlooked when reverting to the old interpreter.

M src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java

2008-07-09 07:09:17 Tree
[r4546] by mgricken

Reverted code in this branch to use the old interpreter. The other changes
after release 4277 (when the new interpreter was introduced) have been kept
intact.

Some unit tests still fail, but this is not surprising since they these
unit tests were deleted or commented out when the new interpreter replaced
the old interpreter, and I just resurrected them.

The errors are:

[junit] GlobalModelOtherTest 36.269 sec
[junit] Testsuite: edu.rice.cs.drjava.model.GlobalModelOtherTest
[junit] Tests run: 18, Failures: 6, Errors: 0
[junit] Testcase: testInteractionAbort(edu.rice.cs.drjava.model.GlobalModelOtherTest): FAILED
[junit] number of times interactionEnded fired expected:<1> but was:<2>
[junit] junit.framework.AssertionFailedError: number of times interactionEnded fired expected:<1> but was:<2>
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase$TestListener.assertInteractionEndCount(GlobalModelTestCase.java:687)
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase.interpret(GlobalModelTestCase.java:333)
[junit] at edu.rice.cs.drjava.model.GlobalModelOtherTest.testInteractionAbort(GlobalModelOtherTest.java:150)
[junit]
[junit]
[junit] Testcase: testInteractionsCanSeeCompiledClasses(edu.rice.cs.drjava.model.GlobalModelOtherTest): FAILED
[junit] number of times interactionEnded fired expected:<1> but was:<2>
[junit] junit.framework.AssertionFailedError: number of times interactionEnded fired expected:<1> but was:<2>
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase$TestListener.assertInteractionEndCount(GlobalModelTestCase.java:687)
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase.interpret(GlobalModelTestCase.java:333)
[junit] at edu.rice.cs.drjava.model.GlobalModelOtherTest.testInteractionsCanSeeCompiledClasses(GlobalModelOtherTest.java:237)
[junit]
[junit]
[junit] Testcase: testInteractionsVariableWithLowercaseClassName(edu.rice.cs.drjava.model.GlobalModelOtherTest): FAILED
[junit] number of times interactionEnded fired expected:<1> but was:<2>
[junit] junit.framework.AssertionFailedError: number of times interactionEnded fired expected:<1> but was:<2>
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase$TestListener.assertInteractionEndCount(GlobalModelTestCase.java:687)
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase.interpret(GlobalModelTestCase.java:333)
[junit] at edu.rice.cs.drjava.model.GlobalModelOtherTest.testInteractionsVariableWithLowercaseClassName(GlobalModelOtherTest.java:278)
[junit]
[junit]
[junit] Testcase: testInteractionsCanSeeChangedClass(edu.rice.cs.drjava.model.GlobalModelOtherTest): FAILED
[junit] number of times interactionEnded fired expected:<1> but was:<2>
[junit] junit.framework.AssertionFailedError: number of times interactionEnded fired expected:<1> but was:<2>
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase$TestListener.assertInteractionEndCount(GlobalModelTestCase.java:687)
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase.interpret(GlobalModelTestCase.java:333)
[junit] at edu.rice.cs.drjava.model.GlobalModelOtherTest.testInteractionsCanSeeChangedClass(GlobalModelOtherTest.java:296)
[junit]
[junit]
[junit] Testcase: testInteractionsDefineAnonymousInnerClass(edu.rice.cs.drjava.model.GlobalModelOtherTest): FAILED
[junit] number of times interactionEnded fired expected:<1> but was:<2>
[junit] junit.framework.AssertionFailedError: number of times interactionEnded fired expected:<1> but was:<2>
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase$TestListener.assertInteractionEndCount(GlobalModelTestCase.java:687)
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase.interpret(GlobalModelTestCase.java:333)
[junit] at edu.rice.cs.drjava.model.GlobalModelOtherTest.testInteractionsDefineAnonymousInnerClass(GlobalModelOtherTest.java:315)
[junit]
[junit]
[junit] Testcase: testInteractionsLiveUpdateClassPath(edu.rice.cs.drjava.model.GlobalModelOtherTest): FAILED
[junit] number of times interactionEnded fired expected:<1> but was:<2>
[junit] junit.framework.AssertionFailedError: number of times interactionEnded fired expected:<1> but was:<2>
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase$TestListener.assertInteractionEndCount(GlobalModelTestCase.java:687)
[junit] at edu.rice.cs.drjava.model.GlobalModelTestCase.interpret(GlobalModelTestCase.java:333)
[junit] at edu.rice.cs.drjava.model.GlobalModelOtherTest.testInteractionsLiveUpdateClassPath(GlobalModelOtherTest.java:519)
[junit]
[junit]
[junit] Test edu.rice.cs.drjava.model.GlobalModelOtherTest FAILED

[junit] DebugContextTest 23.891 sec
[junit] Testsuite: edu.rice.cs.drjava.model.debug.jpda.DebugContextTest
[junit] Tests run: 8, Failures: 8, Errors: 0
[junit] Testcase: testDebugSourcepath(edu.rice.cs.drjava.model.debug.jpda.DebugContextTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugContextTest.testDebugSourcepath(DebugContextTest.java:73)
[junit]
[junit]
[junit] Testcase: testBreakpointsAndStepsInNonPublicClasses(edu.rice.cs.drjava.model.debug.jpda.DebugContextTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugContextTest.testBreakpointsAndStepsInNonPublicClasses(DebugContextTest.java:151)
[junit]
[junit]
[junit] Testcase: testStepIntoOverBreakpoint(edu.rice.cs.drjava.model.debug.jpda.DebugContextTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugContextTest.testStepIntoOverBreakpoint(DebugContextTest.java:253)
[junit]
[junit]
[junit] Testcase: testStaticFieldsConsistent(edu.rice.cs.drjava.model.debug.jpda.DebugContextTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugContextTest.testStaticFieldsConsistent(DebugContextTest.java:355)
[junit]
[junit]
[junit] Testcase: testNonStaticWatches(edu.rice.cs.drjava.model.debug.jpda.DebugContextTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugContextTest.testNonStaticWatches(DebugContextTest.java:448)
[junit]
[junit]
[junit] Testcase: testStaticWatches(edu.rice.cs.drjava.model.debug.jpda.DebugContextTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugContextTest.testStaticWatches(DebugContextTest.java:660)
[junit]
[junit]
[junit] Testcase: testWatchLocalVarsFromInnerClass(edu.rice.cs.drjava.model.debug.jpda.DebugContextTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugContextTest.testWatchLocalVarsFromInnerClass(DebugContextTest.java:724)
[junit]
[junit]
[junit] Testcase: testThreadShouldDie(edu.rice.cs.drjava.model.debug.jpda.DebugContextTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugContextTest.testThreadShouldDie(DebugContextTest.java:773)
[junit]
[junit]
[junit] Test edu.rice.cs.drjava.model.debug.jpda.DebugContextTest FAILED
[junit] DebugTest 23.629 sec
[junit] Testsuite: edu.rice.cs.drjava.model.debug.jpda.DebugTest
[junit] Tests run: 9, Failures: 8, Errors: 0
[junit] Testcase: testStartupAndShutdown(edu.rice.cs.drjava.model.debug.jpda.DebugTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugTest.testStartupAndShutdown(DebugTest.java:67)
[junit]
[junit]
[junit] Testcase: testMultiThreadedSetCurrentThread(edu.rice.cs.drjava.model.debug.jpda.DebugTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugTest.testMultiThreadedSetCurrentThread(DebugTest.java:179)
[junit]
[junit]
[junit] Testcase: testMultiThreadedBreakpointsAndStep(edu.rice.cs.drjava.model.debug.jpda.DebugTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugTest.testMultiThreadedBreakpointsAndStep(DebugTest.java:272)
[junit]
[junit]
[junit] Testcase: testBreakpoints(edu.rice.cs.drjava.model.debug.jpda.DebugTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugTest.testBreakpoints(DebugTest.java:356)
[junit]
[junit]
[junit] Testcase: testBreakpointsWithSameNamePrefix(edu.rice.cs.drjava.model.debug.jpda.DebugTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugTest.testBreakpointsWithSameNamePrefix(DebugTest.java:444)
[junit]
[junit]
[junit] Testcase: testStepInto(edu.rice.cs.drjava.model.debug.jpda.DebugTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugTest.testStepInto(DebugTest.java:504)
[junit]
[junit]
[junit] Testcase: testStepOut(edu.rice.cs.drjava.model.debug.jpda.DebugTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:291)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugTest.testStepOut(DebugTest.java:624)
[junit]
[junit]
[junit] Testcase: testStepOverWithPackage(edu.rice.cs.drjava.model.debug.jpda.DebugTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.debug.DebugTestCase._startupDebugger(DebugTestCase.java:308)
[junit] at edu.rice.cs.drjava.model.debug.jpda.DebugTest.testStepOverWithPackage(DebugTest.java:700)
[junit]
[junit]
[junit] Test edu.rice.cs.drjava.model.debug.jpda.DebugTest FAILED

[junit] JavaDebugInterpreterTest 13.896 sec
[junit] Testsuite: edu.rice.cs.drjava.model.repl.JavaDebugInterpreterTest
[junit] Tests run: 6, Failures: 3, Errors: 0
[junit] Testcase: testAccessFieldsAndMethodsOfOuterClasses(edu.rice.cs.drjava.model.repl.JavaDebugInterpreterTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.repl.JavaDebugInterpreterTest.testAccessFieldsAndMethodsOfOuterClasses(JavaDebugInterpreterTest.java:251)
[junit]
[junit]
[junit] Testcase: testAccessStaticFieldsAndMethodsOfOuterClasses(edu.rice.cs.drjava.model.repl.JavaDebugInterpreterTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.repl.JavaDebugInterpreterTest.testAccessStaticFieldsAndMethodsOfOuterClasses(JavaDebugInterpreterTest.java:341)
[junit]
[junit]
[junit] Testcase: testAccessNullFieldsAndFinalLocalVariables(edu.rice.cs.drjava.model.repl.JavaDebugInterpreterTest): FAILED
[junit] null
[junit] junit.framework.AssertionFailedError
[junit] at edu.rice.cs.drjava.model.debug.jpda.JPDADebugger.startUp(JPDADebugger.java:196)
[junit] at edu.rice.cs.drjava.model.repl.JavaDebugInterpreterTest.testAccessNullFieldsAndFinalLocalVariables(JavaDebugInterpreterTest.java:431)
[junit]
[junit]
[junit] Test edu.rice.cs.drjava.model.repl.JavaDebugInterpreterTest FAILED

[junit] JavaInterpreterTest 1.517 sec
[junit] Testsuite: edu.rice.cs.drjava.model.repl.JavaInterpreterTest
[junit] Tests run: 23, Failures: 0, Errors: 1
[junit] Testcase: testAllowPrivateAccess(edu.rice.cs.drjava.model.repl.JavaInterpreterTest): Caused an ERROR
[junit] java.lang.IllegalAccessException: Class koala.dynamicjava.interpreter.EvaluationVisitor can not access a member of class A with modifiers "private"
[junit] edu.rice.cs.drjava.model.repl.ExceptionReturnedException: java.lang.IllegalAccessException: Class koala.dynamicjava.interpreter.EvaluationVisitor can not access a member of class A with modifiers "private"
[junit] at edu.rice.cs.drjava.model.repl.DynamicJavaAdapter.interpret(DynamicJavaAdapter.java:106)
[junit] at edu.rice.cs.drjava.model.repl.JavaInterpreterTest.testAllowPrivateAccess(JavaInterpreterTest.java:512)
[junit]
[junit]
[junit] Test edu.rice.cs.drjava.model.repl.JavaInterpreterTest FAILED

The following files were edited in the process of reverting back to the old interpreter:

A lib/dynamicjava.jar
M lib/readme.txt
D lib/dynamicjava-base-15.jar
M src/edu/rice/cs/drjava/DrJavaRoot.java
M src/edu/rice/cs/drjava/model/debug/jpda/JPDADebugger.java
M src/edu/rice/cs/drjava/model/debug/jpda/DebugTest.java
M src/edu/rice/cs/drjava/model/debug/jpda/DebugContextTest.java
M src/edu/rice/cs/drjava/model/GlobalModelIOTest.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java
A src/edu/rice/cs/drjava/model/BrainClassLoader.java
A src/edu/rice/cs/drjava/model/repl/Interpreter.java
M src/edu/rice/cs/drjava/model/repl/JavaInterpreterTest.java
A src/edu/rice/cs/drjava/model/repl/JavaInterpreter.java
M src/edu/rice/cs/drjava/model/repl/SimpleInteractionsModel.java
A src/edu/rice/cs/drjava/model/repl/WrapperClassLoader.java
A src/edu/rice/cs/drjava/model/repl/DebugEvaluationVisitor.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelCallback.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDocument.java
A src/edu/rice/cs/drjava/model/repl/IdentityVisitor.java
A src/edu/rice/cs/drjava/model/repl/JavaDebugInterpreter.java
A src/edu/rice/cs/drjava/model/repl/JavaDebugInterpreterTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocument.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModel.java
A src/edu/rice/cs/drjava/model/repl/EvaluationVisitorExtension.java
A src/edu/rice/cs/drjava/model/repl/newjvm/SyntaxErrorResult.java
A src/edu/rice/cs/drjava/model/repl/newjvm/VoidResult.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVM.java
M src/edu/rice/cs/drjava/model/repl/newjvm/InterpreterJVMRemoteI.java
A src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java
A src/edu/rice/cs/drjava/model/repl/newjvm/InterpreterBusy.java
A src/edu/rice/cs/drjava/model/repl/newjvm/ValueResult.java
M src/edu/rice/cs/drjava/model/repl/newjvm/InterpretResult.java
A src/edu/rice/cs/drjava/model/repl/newjvm/InterpreterJVMTest.java
M src/edu/rice/cs/drjava/model/repl/newjvm/InterpreterJVM.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVMRemoteI.java
A src/edu/rice/cs/drjava/model/repl/newjvm/InterpretResultVisitor.java
A src/edu/rice/cs/drjava/model/repl/newjvm/ExceptionResult.java
A src/edu/rice/cs/drjava/model/repl/ExceptionReturnedException.java
A src/edu/rice/cs/drjava/model/repl/DynamicJavaAdapter.java
M src/edu/rice/cs/drjava/model/repl/RMIInteractionsModel.java
M src/edu/rice/cs/drjava/model/GlobalModelOtherTest.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/SimpleInteractionsWindow.java
A src/edu/rice/cs/util/classloader/StickyClassLoaderTest.java
A src/edu/rice/cs/util/classloader/StickyClassLoader.java

2008-07-09 07:02:42 Tree
[r4545] by mgricken

This commit creates a branch that will allow us to safely explore
reverting to the old interpreter.

A https://drjava.svn.sourceforge.net/svnroot/drjava/branches/drjava-revert-to-old-interpreter

2008-07-08 21:54:43 Tree
[r4544] by rcartwright

This revision streamlines the undo manager and cleans up some unit tests.

M src/edu/rice/cs/drjava/DrJavaTestCase.java
M src/edu/rice/cs/drjava/IndentFiles.java
M src/edu/rice/cs/drjava/DrJava.java
M src/edu/rice/cs/drjava/DrJavaRoot.java
M src/edu/rice/cs/drjava/model/DummyGlobalModelListener.java
M src/edu/rice/cs/drjava/model/debug/jpda/JPDADebugger.java
M src/edu/rice/cs/drjava/model/GlobalModelIOTest.java
M src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M src/edu/rice/cs/drjava/model/GlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessTest.java
M src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileErrorsTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleWithTraceTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleWithTrace.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleQuestion.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRulesTestCase.java
M src/edu/rice/cs/drjava/model/definitions/CompoundUndoManager.java
M src/edu/rice/cs/drjava/model/definitions/ColoringView.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocumentTest.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/BraceInfoTest.java
M src/edu/rice/cs/drjava/model/definitions/IndentTest.java
M src/edu/rice/cs/drjava/model/definitions/IndentHelperTest.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessOptionsTest.java
M src/edu/rice/cs/drjava/model/GlobalEventNotifier.java
M src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
M src/edu/rice/cs/drjava/model/junit/JUnitErrorModelTest.java
M src/edu/rice/cs/drjava/model/junit/JUnitModel.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelCallback.java
M src/edu/rice/cs/drjava/model/repl/History.java
M src/edu/rice/cs/drjava/model/repl/HistoryTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDocument.java
M src/edu/rice/cs/drjava/model/repl/InteractionsScriptModel.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocument.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocumentTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVM.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVMRemoteI.java
M src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java
M src/edu/rice/cs/drjava/model/repl/DefaultInteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/RMIInteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/SimpleInteractionsModel.java
M src/edu/rice/cs/drjava/model/GlobalModelJUnitTest.java
M src/edu/rice/cs/drjava/model/AbstractDJDocument.java
M src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileIOTest.java
M src/edu/rice/cs/drjava/model/MultiThreadedTestCase.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileTest.java
M src/edu/rice/cs/drjava/model/compiler/CompilerListener.java
M src/edu/rice/cs/drjava/model/compiler/DefaultCompilerModel.java
M src/edu/rice/cs/drjava/model/compiler/CompilerEventNotifier.java
M src/edu/rice/cs/drjava/model/compiler/DummyCompilerListener.java
M src/edu/rice/cs/drjava/model/FindReplaceMachine.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelOtherTest.java
M src/edu/rice/cs/drjava/model/OpenDefinitionsDocument.java
M src/edu/rice/cs/drjava/model/DJDocument.java
M src/edu/rice/cs/drjava/config/Configuration.java
M src/edu/rice/cs/drjava/config/OptionParser.java
M src/edu/rice/cs/drjava/config/Option.java
M src/edu/rice/cs/drjava/config/IntegerOption.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorPopup.java
M src/edu/rice/cs/drjava/ui/DefinitionsPane.java
M src/edu/rice/cs/drjava/ui/ErrorPanel.java
M src/edu/rice/cs/drjava/ui/predictive/PredictiveInputFrame.java
M src/edu/rice/cs/drjava/ui/ErrorCaretListener.java
M src/edu/rice/cs/drjava/ui/BrowserHistoryPanel.java
M src/edu/rice/cs/drjava/ui/AbstractDJPane.java
M src/edu/rice/cs/drjava/ui/config/IntegerOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/ToolbarOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/StringOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/FontOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/ConfigPanel.java
M src/edu/rice/cs/drjava/ui/config/ForcedChoiceOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/OptionComponent.java
M src/edu/rice/cs/drjava/ui/config/KeyStrokeOptionComponent.java
M src/edu/rice/cs/drjava/ui/MainFrameTest.java
M src/edu/rice/cs/drjava/ui/BreakpointsPanel.java
M src/edu/rice/cs/drjava/ui/InteractionsPaneTest.java
M src/edu/rice/cs/drjava/ui/RegionsTreePanel.java
M src/edu/rice/cs/drjava/ui/DefinitionsPaneTest.java
M src/edu/rice/cs/drjava/ui/RegionsListPanel.java
M src/edu/rice/cs/drjava/ui/FindReplacePanel.java
M src/edu/rice/cs/drjava/ui/InteractionsController.java
M src/edu/rice/cs/drjava/ui/JUnitPanel.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorHandler.java
M src/edu/rice/cs/drjava/ui/AbstractConsoleController.java
M src/edu/rice/cs/util/FileOps.java
M src/edu/rice/cs/util/text/ConsoleDocument.java
M src/edu/rice/cs/util/text/ConsoleDocumentTest.java
M src/edu/rice/cs/util/text/AbstractDocumentInterface.java
M src/edu/rice/cs/util/text/EditDocumentInterface.java
M src/edu/rice/cs/util/text/SwingDocument.java
M src/edu/rice/cs/util/text/ReadersWritersLocking.java
M src/edu/rice/cs/util/StringOps.java

2008-07-08 06:59:53 Tree
[r4543] by mgricken

In this commit, the changes in revisions 4540 and 4541 that were accidentally
made to the trunk were reverted. The trunk is now back to the state it was in
after revision 4538.

The following files were accidentally changed in revisions 4540 or 4541 and
have been reverted to revision 4538:

M src/edu/rice/cs/drjava/DrJavaTestCase.java
M src/edu/rice/cs/drjava/IndentFiles.java
M src/edu/rice/cs/drjava/DrJava.java
M src/edu/rice/cs/drjava/DrJavaRoot.java
M src/edu/rice/cs/drjava/model/DummyGlobalModelListener.java
M src/edu/rice/cs/drjava/model/debug/jpda/JPDADebugger.java
M src/edu/rice/cs/drjava/model/GlobalModelIOTest.java
M src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M src/edu/rice/cs/drjava/model/GlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessTest.java
M src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileErrorsTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleWithTraceTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleWithTrace.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleQuestion.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRulesTestCase.java
M src/edu/rice/cs/drjava/model/definitions/ColoringView.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocumentTest.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/BraceInfoTest.java
M src/edu/rice/cs/drjava/model/definitions/IndentTest.java
M src/edu/rice/cs/drjava/model/definitions/IndentHelperTest.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessOptionsTest.java
M src/edu/rice/cs/drjava/model/GlobalEventNotifier.java
M src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
M src/edu/rice/cs/drjava/model/junit/JUnitErrorModelTest.java
M src/edu/rice/cs/drjava/model/junit/JUnitModel.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelCallback.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDocument.java
M src/edu/rice/cs/drjava/model/repl/HistoryTest.java
M src/edu/rice/cs/drjava/model/repl/History.java
M src/edu/rice/cs/drjava/model/repl/InteractionsScriptModel.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocumentTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocument.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVM.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVMRemoteI.java
M src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java
M src/edu/rice/cs/drjava/model/repl/DefaultInteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/RMIInteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/SimpleInteractionsModel.java
M src/edu/rice/cs/drjava/model/GlobalModelJUnitTest.java
M src/edu/rice/cs/drjava/model/AbstractDJDocument.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileIOTest.java
M src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java
M src/edu/rice/cs/drjava/model/MultiThreadedTestCase.java
M src/edu/rice/cs/drjava/model/compiler/CompilerListener.java
M src/edu/rice/cs/drjava/model/compiler/DefaultCompilerModel.java
M src/edu/rice/cs/drjava/model/compiler/CompilerEventNotifier.java
M src/edu/rice/cs/drjava/model/compiler/DummyCompilerListener.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileTest.java
M src/edu/rice/cs/drjava/model/FindReplaceMachine.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelOtherTest.java
M src/edu/rice/cs/drjava/model/OpenDefinitionsDocument.java
M src/edu/rice/cs/drjava/model/DJDocument.java
M src/edu/rice/cs/drjava/config/Configuration.java
M src/edu/rice/cs/drjava/config/OptionParser.java
M src/edu/rice/cs/drjava/config/Option.java
M src/edu/rice/cs/drjava/config/IntegerOption.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorPopup.java
M src/edu/rice/cs/drjava/ui/DefinitionsPane.java
M src/edu/rice/cs/drjava/ui/ErrorPanel.java
M src/edu/rice/cs/drjava/ui/predictive/PredictiveInputFrame.java
M src/edu/rice/cs/drjava/ui/ErrorCaretListener.java
M src/edu/rice/cs/drjava/ui/config/IntegerOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/ToolbarOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/StringOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/FontOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/ConfigPanel.java
M src/edu/rice/cs/drjava/ui/config/ForcedChoiceOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/OptionComponent.java
M src/edu/rice/cs/drjava/ui/config/KeyStrokeOptionComponent.java
M src/edu/rice/cs/drjava/ui/AbstractDJPane.java
M src/edu/rice/cs/drjava/ui/BrowserHistoryPanel.java
M src/edu/rice/cs/drjava/ui/MainFrameTest.java
M src/edu/rice/cs/drjava/ui/BreakpointsPanel.java
M src/edu/rice/cs/drjava/ui/RegionsTreePanel.java
M src/edu/rice/cs/drjava/ui/InteractionsPaneTest.java
M src/edu/rice/cs/drjava/ui/DefinitionsPaneTest.java
M src/edu/rice/cs/drjava/ui/RegionsListPanel.java
M src/edu/rice/cs/drjava/ui/FindReplacePanel.java
M src/edu/rice/cs/drjava/ui/InteractionsController.java
M src/edu/rice/cs/drjava/ui/JUnitPanel.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorHandler.java
M src/edu/rice/cs/drjava/ui/AbstractConsoleController.java
M src/edu/rice/cs/util/FileOps.java
M src/edu/rice/cs/util/text/ConsoleDocument.java
M src/edu/rice/cs/util/text/ConsoleDocumentTest.java
M src/edu/rice/cs/util/text/AbstractDocumentInterface.java
M src/edu/rice/cs/util/text/EditDocumentInterface.java
M src/edu/rice/cs/util/text/SwingDocument.java
M src/edu/rice/cs/util/text/ReadersWritersLocking.java
M src/edu/rice/cs/util/StringOps.java

2008-07-07 18:07:43 Tree
[r4542] by mgricken

This commmit transfers the changes from revisions 4540 and 4541 that
were accidentally made to the trunk into the branch created for the
drjavaNoDocLocks project.

In revisions 4540 and 4541, the following files were changed, compared
to 4538, which formed the basis for the trunk:

M src/edu/rice/cs/drjava/DrJavaTestCase.java
M src/edu/rice/cs/drjava/IndentFiles.java
M src/edu/rice/cs/drjava/DrJava.java
M src/edu/rice/cs/drjava/DrJavaRoot.java
M src/edu/rice/cs/drjava/model/DummyGlobalModelListener.java
M src/edu/rice/cs/drjava/model/debug/jpda/JPDADebugger.java
M src/edu/rice/cs/drjava/model/GlobalModelIOTest.java
M src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M src/edu/rice/cs/drjava/model/GlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessTest.java
M src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileErrorsTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleWithTraceTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleWithTrace.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleQuestion.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRulesTestCase.java
M src/edu/rice/cs/drjava/model/definitions/ColoringView.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocumentTest.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/BraceInfoTest.java
M src/edu/rice/cs/drjava/model/definitions/IndentTest.java
M src/edu/rice/cs/drjava/model/definitions/IndentHelperTest.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessOptionsTest.java
M src/edu/rice/cs/drjava/model/GlobalEventNotifier.java
M src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
M src/edu/rice/cs/drjava/model/junit/JUnitErrorModelTest.java
M src/edu/rice/cs/drjava/model/junit/JUnitModel.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelCallback.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDocument.java
M src/edu/rice/cs/drjava/model/repl/HistoryTest.java
M src/edu/rice/cs/drjava/model/repl/History.java
M src/edu/rice/cs/drjava/model/repl/InteractionsScriptModel.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocumentTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocument.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVM.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVMRemoteI.java
M src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java
M src/edu/rice/cs/drjava/model/repl/DefaultInteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/RMIInteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/SimpleInteractionsModel.java
M src/edu/rice/cs/drjava/model/GlobalModelJUnitTest.java
M src/edu/rice/cs/drjava/model/AbstractDJDocument.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileIOTest.java
M src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java
M src/edu/rice/cs/drjava/model/MultiThreadedTestCase.java
M src/edu/rice/cs/drjava/model/compiler/CompilerListener.java
M src/edu/rice/cs/drjava/model/compiler/DefaultCompilerModel.java
M src/edu/rice/cs/drjava/model/compiler/CompilerEventNotifier.java
M src/edu/rice/cs/drjava/model/compiler/DummyCompilerListener.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileTest.java
M src/edu/rice/cs/drjava/model/FindReplaceMachine.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelOtherTest.java
M src/edu/rice/cs/drjava/model/OpenDefinitionsDocument.java
M src/edu/rice/cs/drjava/model/DJDocument.java
M src/edu/rice/cs/drjava/config/Configuration.java
M src/edu/rice/cs/drjava/config/OptionParser.java
M src/edu/rice/cs/drjava/config/Option.java
M src/edu/rice/cs/drjava/config/IntegerOption.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorPopup.java
M src/edu/rice/cs/drjava/ui/DefinitionsPane.java
M src/edu/rice/cs/drjava/ui/ErrorPanel.java
M src/edu/rice/cs/drjava/ui/predictive/PredictiveInputFrame.java
M src/edu/rice/cs/drjava/ui/ErrorCaretListener.java
M src/edu/rice/cs/drjava/ui/config/IntegerOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/ToolbarOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/FontOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/StringOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/ConfigPanel.java
M src/edu/rice/cs/drjava/ui/config/ForcedChoiceOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/OptionComponent.java
M src/edu/rice/cs/drjava/ui/config/KeyStrokeOptionComponent.java
M src/edu/rice/cs/drjava/ui/BrowserHistoryPanel.java
M src/edu/rice/cs/drjava/ui/AbstractDJPane.java
M src/edu/rice/cs/drjava/ui/MainFrameTest.java
M src/edu/rice/cs/drjava/ui/BreakpointsPanel.java
M src/edu/rice/cs/drjava/ui/RegionsTreePanel.java
M src/edu/rice/cs/drjava/ui/InteractionsPaneTest.java
M src/edu/rice/cs/drjava/ui/DefinitionsPaneTest.java
M src/edu/rice/cs/drjava/ui/RegionsListPanel.java
M src/edu/rice/cs/drjava/ui/FindReplacePanel.java
M src/edu/rice/cs/drjava/ui/InteractionsController.java
M src/edu/rice/cs/drjava/ui/JUnitPanel.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorHandler.java
M src/edu/rice/cs/drjava/ui/AbstractConsoleController.java
M src/edu/rice/cs/util/FileOps.java
M src/edu/rice/cs/util/text/ConsoleDocument.java
M src/edu/rice/cs/util/text/ConsoleDocumentTest.java
M src/edu/rice/cs/util/text/AbstractDocumentInterface.java
M src/edu/rice/cs/util/text/EditDocumentInterface.java
M src/edu/rice/cs/util/text/SwingDocument.java
M src/edu/rice/cs/util/text/ReadersWritersLocking.java
M src/edu/rice/cs/util/StringOps.java

2008-07-07 18:01:16 Tree
[r4541] by rcartwright

This revision eliminates some unnecessary "swith-to-event-thread" code
wrappers and adds some isDisptchThread assertions. But the unit tests
still contain some code that violates the event thread invariant for
GUI components. The undo command is particularly problemati.

The following files were modified:

M src/edu/rice/cs/drjava/DrJavaTestCase.java
M src/edu/rice/cs/drjava/IndentFiles.java
M src/edu/rice/cs/drjava/DrJava.java
M src/edu/rice/cs/drjava/model/GlobalModelIOTest.java
M src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessTest.java
M src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileErrorsTest.java
M src/edu/rice/cs/drjava/model/definitions/IndentTest.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessOptionsTest.java
M src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
M src/edu/rice/cs/drjava/model/junit/JUnitErrorModelTest.java
M src/edu/rice/cs/drjava/model/junit/JUnitModel.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelCallback.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVM.java
M src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java
M src/edu/rice/cs/drjava/model/repl/DefaultInteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/RMIInteractionsModel.java
M src/edu/rice/cs/drjava/model/GlobalModelJUnitTest.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileIOTest.java
M src/edu/rice/cs/drjava/model/MultiThreadedTestCase.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileTest.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelOtherTest.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/DefinitionsPane.java
M src/edu/rice/cs/drjava/ui/predictive/PredictiveInputFrame.java
M src/edu/rice/cs/drjava/ui/ErrorCaretListener.java
M src/edu/rice/cs/drjava/ui/config/OptionComponent.java
M src/edu/rice/cs/drjava/ui/MainFrameTest.java
M src/edu/rice/cs/drjava/ui/DefinitionsPaneTest.java
M src/edu/rice/cs/drjava/ui/FindReplacePanel.java
M src/edu/rice/cs/drjava/ui/InteractionsController.java

2008-07-07 15:46:42 Tree
[r4540] by rcartwright

This revision is the initial implementation of a no-document-locking
version of drjava; it fixes a bug in unit testing with modified files
that persists in the main trunk.

The following files were modified:

M src/edu/rice/cs/drjava/DrJavaTestCase.java
M src/edu/rice/cs/drjava/IndentFiles.java
M src/edu/rice/cs/drjava/DrJava.java
M src/edu/rice/cs/drjava/DrJavaRoot.java
M src/edu/rice/cs/drjava/model/DummyGlobalModelListener.java
M src/edu/rice/cs/drjava/model/debug/jpda/JPDADebugger.java
M src/edu/rice/cs/drjava/model/GlobalModelIOTest.java
M src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M src/edu/rice/cs/drjava/model/GlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileSuccessTest.java
M src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileErrorsTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleWithTraceTest.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleWithTrace.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleQuestion.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRulesTestCase.java
M src/edu/rice/cs/drjava/model/definitions/ColoringView.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocumentTest.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/BraceInfoTest.java
M src/edu/rice/cs/drjava/model/definitions/IndentHelperTest.java
M src/edu/rice/cs/drjava/model/definitions/IndentTest.java
M src/edu/rice/cs/drjava/model/GlobalEventNotifier.java
M src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
M src/edu/rice/cs/drjava/model/junit/JUnitErrorModelTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDocument.java
M src/edu/rice/cs/drjava/model/repl/HistoryTest.java
M src/edu/rice/cs/drjava/model/repl/History.java
M src/edu/rice/cs/drjava/model/repl/InteractionsScriptModel.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocumentTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocument.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVM.java
M src/edu/rice/cs/drjava/model/repl/newjvm/MainJVMRemoteI.java
M src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java
M src/edu/rice/cs/drjava/model/repl/newjvm/ClassPathManager.java
M src/edu/rice/cs/drjava/model/repl/DefaultInteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/RMIInteractionsModel.java
M src/edu/rice/cs/drjava/model/repl/SimpleInteractionsModel.java
M src/edu/rice/cs/drjava/model/GlobalModelJUnitTest.java
M src/edu/rice/cs/drjava/model/AbstractDJDocument.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileIOTest.java
M src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java
M src/edu/rice/cs/drjava/model/compiler/CompilerListener.java
M src/edu/rice/cs/drjava/model/compiler/DefaultCompilerModel.java
M src/edu/rice/cs/drjava/model/compiler/CompilerEventNotifier.java
M src/edu/rice/cs/drjava/model/compiler/DummyCompilerListener.java
M src/edu/rice/cs/drjava/model/GlobalModelCompileTest.java
M src/edu/rice/cs/drjava/model/FindReplaceMachine.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/model/GlobalModelOtherTest.java
M src/edu/rice/cs/drjava/model/OpenDefinitionsDocument.java
M src/edu/rice/cs/drjava/model/DJDocument.java
M src/edu/rice/cs/drjava/config/Configuration.java
M src/edu/rice/cs/drjava/config/OptionParser.java
M src/edu/rice/cs/drjava/config/Option.java
M src/edu/rice/cs/drjava/config/IntegerOption.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorPopup.java
M src/edu/rice/cs/drjava/ui/DefinitionsPane.java
M src/edu/rice/cs/drjava/ui/ErrorPanel.java
M src/edu/rice/cs/drjava/ui/config/IntegerOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/ToolbarOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/StringOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/FontOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/ConfigPanel.java
M src/edu/rice/cs/drjava/ui/config/ForcedChoiceOptionComponent.java
M src/edu/rice/cs/drjava/ui/config/KeyStrokeOptionComponent.java
M src/edu/rice/cs/drjava/ui/AbstractDJPane.java
M src/edu/rice/cs/drjava/ui/BrowserHistoryPanel.java
M src/edu/rice/cs/drjava/ui/MainFrameTest.java
M src/edu/rice/cs/drjava/ui/BreakpointsPanel.java
M src/edu/rice/cs/drjava/ui/RegionsTreePanel.java
M src/edu/rice/cs/drjava/ui/InteractionsPaneTest.java
M src/edu/rice/cs/drjava/ui/DefinitionsPaneTest.java
M src/edu/rice/cs/drjava/ui/RegionsListPanel.java
M src/edu/rice/cs/drjava/ui/FindReplacePanel.java
M src/edu/rice/cs/drjava/ui/InteractionsController.java
M src/edu/rice/cs/drjava/ui/JUnitPanel.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorHandler.java
M src/edu/rice/cs/drjava/ui/AbstractConsoleController.java
M src/edu/rice/cs/util/FileOps.java
M src/edu/rice/cs/util/text/ConsoleDocument.java
M src/edu/rice/cs/util/text/ConsoleDocumentTest.java
M src/edu/rice/cs/util/text/AbstractDocumentInterface.java
M src/edu/rice/cs/util/text/EditDocumentInterface.java
M src/edu/rice/cs/util/text/SwingDocument.java
M src/edu/rice/cs/util/text/ReadersWritersLocking.java
M src/edu/rice/cs/util/swing/ScrollableListSelectionDialog.java
M src/edu/rice/cs/util/StringOps.java

2008-07-06 07:43:55 Tree
[r4539] by rcartwright

Creating a document lock free copy of the trunk

2008-07-06 06:01:27 Tree
[r4538] by mgricken

Moved the place the last survey result is saved so DrJava does
not ask again the next time it starts in case "No" was pressed.

2008-07-02 01:58:50 Tree
Older >
MongoDB Logo MongoDB