Menu

Commit [r4206]  Maximize  Restore  History

This revision eliminates the rmic step from the drjava build process.

The classes AbstractMasterJVM and AbstractSlaveJVM now inherit from
java.rmi.UnicastRemoteObject eliminating the need for invoking rmic to
create remote stubs (circa Java 1.4 I think). In addition, I think
this revision fixes bug #1657550 concerning the anomalous behavior of
unit testing projects with empty files. It moves the _classFile field
and the _classFlleInSync flag for a document from the
DefitionsDocument to the OpenDefinitionsDocument.

The following files were modified:

M src/edu/rice/cs/drjava/model/GlobalModel.java
M src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java
M src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
M src/edu/rice/cs/drjava/model/repl/InteractionsModelTest.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/newjvm/InterpreterJVM.java
M src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java
M src/edu/rice/cs/drjava/model/DummyGlobalModel.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/model/OpenDefinitionsDocument.java
M src/edu/rice/cs/drjava/CommandLineTest.java
M src/edu/rice/cs/util/newjvm/SlaveJVMRunner.java
M src/edu/rice/cs/util/newjvm/AbstractSlaveJVM.java
M src/edu/rice/cs/util/newjvm/AbstractMasterJVM.java
M src/edu/rice/cs/util/newjvm/IntegratedMasterSlaveTest.java
M build.xml

rcartwright 2007-03-05

changed /trunk/drjava/build.xml
changed /trunk/drjava/src/edu/rice/cs/drjava/CommandLineTest.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DefaultGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DummyGlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/OpenDefinitionsDocument.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/repl/InteractionsModelTest.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/InterpreterJVM.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/MainJVM.java
changed /trunk/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java
changed /trunk/drjava/src/edu/rice/cs/util/newjvm/AbstractMasterJVM.java
changed /trunk/drjava/src/edu/rice/cs/util/newjvm/AbstractSlaveJVM.java
changed /trunk/drjava/src/edu/rice/cs/util/newjvm/IntegratedMasterSlaveTest.java
changed /trunk/drjava/src/edu/rice/cs/util/newjvm/SlaveJVMRunner.java
/trunk/drjava/build.xml Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/CommandLineTest.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/AbstractGlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DefaultGlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DummyGlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/GlobalModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/OpenDefinitionsDocument.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/repl/InteractionsModelTest.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/InterpreterJVM.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/MainJVM.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/NewJVMTest.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/newjvm/AbstractMasterJVM.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/newjvm/AbstractSlaveJVM.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/newjvm/IntegratedMasterSlaveTest.java Diff Switch to side-by-side view
Loading...
/trunk/drjava/src/edu/rice/cs/util/newjvm/SlaveJVMRunner.java Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB