aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorwisberg <wisberg>2002-12-30 18:03:09 +0000
committerwisberg <wisberg>2002-12-30 18:03:09 +0000
commit20dca6904f180734998151ce714e4c25e9517771 (patch)
treeb1972816777458d3228dae58452a26809bb1c68d /tests
parent0b35a034d72342ae120859a130ed245dfd63048e (diff)
downloadaspectj-20dca6904f180734998151ce714e4c25e9517771.tar.gz
aspectj-20dca6904f180734998151ce714e4c25e9517771.zip
initial versions (neglected .lst files)
Diffstat (limited to 'tests')
-rw-r--r--tests/ajde/examples/figures-cacm/PureJava.lst12
-rw-r--r--tests/ajde/examples/figures-cacm/Test_Figures_CACM.lst10
-rw-r--r--tests/ajde/examples/figures-coverage/Debug.lst9
-rw-r--r--tests/ajde/examples/figures-coverage/Probe.lst9
-rw-r--r--tests/ajde/examples/figures-coverage/Test_Figures_Coverage.lst9
-rw-r--r--tests/ajde/examples/observer-gof/Test_Observer.lst6
-rw-r--r--tests/ajde/examples/observer/Test_Observer.lst6
-rw-r--r--tests/ajde/examples/spacewar/Release.lst26
-rw-r--r--tests/ajde/examples/spacewar/Test_Spacewar.lst27
-rw-r--r--tests/ajde/examples/spacewar/coordination/lib.lst8
-rw-r--r--tests/ajde/examples/spacewar/spacewar/debug.lst2
-rw-r--r--tests/ajde/examples/spacewar/spacewar/demo.lst19
-rw-r--r--tests/ant/src/files1.lst1
-rw-r--r--tests/ant/src/files2.lst2
-rw-r--r--tests/ant/src/files3.lst2
-rw-r--r--tests/ant/src/files4.lst1
-rw-r--r--tests/ant/src/pkgs1.lst1
-rw-r--r--tests/ant/src/pkgs2.lst2
-rw-r--r--tests/ant/src/pkgs3.lst2
-rw-r--r--tests/ant/src/pkgs4.lst4
-rw-r--r--tests/harness/ajctest/aspect.lst2
-rw-r--r--tests/harness/ajctest/driver.lst1
-rw-r--r--tests/harness/ajctest/error.lst1
-rw-r--r--tests/jsrc/all.lst2
-rw-r--r--tests/jsrc/aroundall.lst1
-rw-r--r--tests/jsrc/core.lst2
-rw-r--r--tests/jsrc/lang.lst1
-rw-r--r--tests/jsrc/swing.lst3
-rw-r--r--tests/jsrc/swingmid.lst8
-rw-r--r--tests/jsrc/swingtext.lst4
-rw-r--r--tests/jsrc/swingtop.lst2
-rw-r--r--tests/jsrc/trace.lst2
-rw-r--r--tests/jsrc/tracecalls.lst2
-rw-r--r--tests/jsrc/tracemem.lst2
-rw-r--r--tests/jsrc/tracesets.lst2
-rw-r--r--tests/jsrc/util.lst12
-rw-r--r--tests/other-systems/ajc-src/ajc.lst3
-rw-r--r--tests/other-systems/ajc-src/mytrace.lst2
-rw-r--r--tests/other-systems/ajc-src/showerror.lst1
-rw-r--r--tests/other-systems/java-src/all.lst2
-rw-r--r--tests/other-systems/java-src/alltests.lst1
-rw-r--r--tests/other-systems/java-src/core.lst2
-rw-r--r--tests/other-systems/java-src/lang.lst79
-rw-r--r--tests/other-systems/java-src/mytrace.lst2
-rw-r--r--tests/other-systems/java-src/swing.lst3
-rw-r--r--tests/other-systems/java-src/swingmid.lst8
-rw-r--r--tests/other-systems/java-src/swingtest.lst4
-rw-r--r--tests/other-systems/java-src/swingtext.lst4
-rw-r--r--tests/other-systems/java-src/swingtop.lst2
-rw-r--r--tests/other-systems/java-src/tests.lst1
-rw-r--r--tests/other-systems/java-src/util.lst12
-rw-r--r--tests/other-systems/rsa/gets.lst2
-rw-r--r--tests/other-systems/rsa/getssets.lst2
-rw-r--r--tests/other-systems/rsa/main.lst54
-rw-r--r--tests/other-systems/sablecc/lexer-aspect.lst1
-rw-r--r--tests/other-systems/sablecc/main.lst5
-rw-r--r--tests/other-systems/sablecc/node-aspect.lst1
-rw-r--r--tests/other-systems/sablecc/nodes-aspect.lst1
-rw-r--r--tests/other-systems/sablecc/parser-aspect.lst1
-rw-r--r--tests/other-systems/taround.lst1
-rw-r--r--tests/other-systems/tcalls.lst1
-rw-r--r--tests/other-systems/texecs.lst1
-rw-r--r--tests/other-systems/treceps.lst1
-rw-r--r--tests/other-systems/tsets.lst1
64 files changed, 403 insertions, 0 deletions
diff --git a/tests/ajde/examples/figures-cacm/PureJava.lst b/tests/ajde/examples/figures-cacm/PureJava.lst
new file mode 100644
index 000000000..acc82db2b
--- /dev/null
+++ b/tests/ajde/examples/figures-cacm/PureJava.lst
@@ -0,0 +1,12 @@
+figures/Display.java
+figures/Figure.java
+figures/FigureElement.java
+figures/Line.java
+figures/Main.java
+figures/Point.java
+figures/SimpleTracing.java
+
+
+
+
+
diff --git a/tests/ajde/examples/figures-cacm/Test_Figures_CACM.lst b/tests/ajde/examples/figures-cacm/Test_Figures_CACM.lst
new file mode 100644
index 000000000..b440a8186
--- /dev/null
+++ b/tests/ajde/examples/figures-cacm/Test_Figures_CACM.lst
@@ -0,0 +1,10 @@
+figures/Display.java
+figures/DisplayUpdating.java
+figures/FactoryEnforcement.java
+figures/Figure.java
+figures/FigureElement.java
+figures/Line.java
+figures/Main.java
+figures/Point.java
+figures/PointBoundsChecking.java
+figures/SimpleTracing.java
diff --git a/tests/ajde/examples/figures-coverage/Debug.lst b/tests/ajde/examples/figures-coverage/Debug.lst
new file mode 100644
index 000000000..23a915104
--- /dev/null
+++ b/tests/ajde/examples/figures-coverage/Debug.lst
@@ -0,0 +1,9 @@
+Trace.aj
+figures\Debug.java
+figures\Figure.java
+figures\FigureElement.java
+figures\Main.java
+figures\composites\Line.java
+figures\composites\Square.java
+figures\primitives\planar\Point.java
+figures\primitives\solid\SolidPoint.java
diff --git a/tests/ajde/examples/figures-coverage/Probe.lst b/tests/ajde/examples/figures-coverage/Probe.lst
new file mode 100644
index 000000000..e3e0136fd
--- /dev/null
+++ b/tests/ajde/examples/figures-coverage/Probe.lst
@@ -0,0 +1,9 @@
+figures/Figure.java
+figures/FigureElement.java
+figures/Main.java
+figures/composites/Line.java
+figures/composites/Square.java
+figures/primitives/planar/Point.java
+figures/primitives/solid/SolidPoint.java
+_JoinpointProbe.java
+
diff --git a/tests/ajde/examples/figures-coverage/Test_Figures_Coverage.lst b/tests/ajde/examples/figures-coverage/Test_Figures_Coverage.lst
new file mode 100644
index 000000000..34475cda1
--- /dev/null
+++ b/tests/ajde/examples/figures-coverage/Test_Figures_Coverage.lst
@@ -0,0 +1,9 @@
+Trace.aj
+figures/Debug.java
+figures/Figure.java
+figures/FigureElement.java
+figures/Main.java
+figures/composites/Line.java
+figures/composites/Square.java
+figures/primitives/planar/Point.java
+figures/primitives/solid/SolidPoint.java
diff --git a/tests/ajde/examples/observer-gof/Test_Observer.lst b/tests/ajde/examples/observer-gof/Test_Observer.lst
new file mode 100644
index 000000000..fa88ace09
--- /dev/null
+++ b/tests/ajde/examples/observer-gof/Test_Observer.lst
@@ -0,0 +1,6 @@
+clock/AnalogClock.java
+clock/Clock.java
+clock/ClockTimer.java
+clock/DigitalClock.java
+clock/Main.java
+clock/MonitorObservation.java
diff --git a/tests/ajde/examples/observer/Test_Observer.lst b/tests/ajde/examples/observer/Test_Observer.lst
new file mode 100644
index 000000000..345aa3555
--- /dev/null
+++ b/tests/ajde/examples/observer/Test_Observer.lst
@@ -0,0 +1,6 @@
+clock/AnalogueClock.java
+clock/ClockTimer.java
+clock/DigitalClock.java
+clock/Main.java
+clock/MonitorObservation.java
+
diff --git a/tests/ajde/examples/spacewar/Release.lst b/tests/ajde/examples/spacewar/Release.lst
new file mode 100644
index 000000000..8b7c1a09b
--- /dev/null
+++ b/tests/ajde/examples/spacewar/Release.lst
@@ -0,0 +1,26 @@
+coordination/Condition.java
+coordination/CoordinationAction.java
+coordination/Coordinator.java
+coordination/Exclusion.java
+coordination/MethodState.java
+coordination/Mutex.java
+coordination/Selfex.java
+coordination/TimeoutException.java
+spacewar/Bullet.java
+spacewar/Display.java
+spacewar/Display1.java
+spacewar/Display2.java
+spacewar/EnergyPacket.java
+spacewar/EnergyPacketProducer.java
+spacewar/EnsureShipIsAlive.java
+spacewar/Game.java
+spacewar/GameSynchronization.java
+spacewar/Pilot.java
+spacewar/Player.java
+spacewar/Registry.java
+spacewar/RegistrySynchronization.java
+spacewar/Robot.java
+spacewar/SWFrame.java
+spacewar/Ship.java
+spacewar/SpaceObject.java
+spacewar/Timer.java
diff --git a/tests/ajde/examples/spacewar/Test_Spacewar.lst b/tests/ajde/examples/spacewar/Test_Spacewar.lst
new file mode 100644
index 000000000..c1356e78d
--- /dev/null
+++ b/tests/ajde/examples/spacewar/Test_Spacewar.lst
@@ -0,0 +1,27 @@
+coordination/Condition.java
+coordination/CoordinationAction.java
+coordination/Coordinator.java
+coordination/Exclusion.java
+coordination/MethodState.java
+coordination/Mutex.java
+coordination/Selfex.java
+coordination/TimeoutException.java
+spacewar/Bullet.java
+spacewar/Debug.java
+spacewar/Display.java
+spacewar/Display1.java
+spacewar/Display2.java
+spacewar/EnergyPacket.java
+spacewar/EnergyPacketProducer.java
+spacewar/EnsureShipIsAlive.java
+spacewar/Game.java
+spacewar/GameSynchronization.java
+spacewar/Pilot.java
+spacewar/Player.java
+spacewar/Registry.java
+spacewar/RegistrySynchronization.java
+spacewar/Robot.java
+spacewar/SWFrame.java
+spacewar/Ship.java
+spacewar/SpaceObject.java
+spacewar/Timer.java
diff --git a/tests/ajde/examples/spacewar/coordination/lib.lst b/tests/ajde/examples/spacewar/coordination/lib.lst
new file mode 100644
index 000000000..2d85cad90
--- /dev/null
+++ b/tests/ajde/examples/spacewar/coordination/lib.lst
@@ -0,0 +1,8 @@
+Condition.java
+CoordinationAction.java
+Coordinator.java
+Exclusion.java
+MethodState.java
+Mutex.java
+Selfex.java
+TimeoutException.java
diff --git a/tests/ajde/examples/spacewar/spacewar/debug.lst b/tests/ajde/examples/spacewar/spacewar/debug.lst
new file mode 100644
index 000000000..3de8ddafe
--- /dev/null
+++ b/tests/ajde/examples/spacewar/spacewar/debug.lst
@@ -0,0 +1,2 @@
+@demo.lst
+Debug.java
diff --git a/tests/ajde/examples/spacewar/spacewar/demo.lst b/tests/ajde/examples/spacewar/spacewar/demo.lst
new file mode 100644
index 000000000..dd188af83
--- /dev/null
+++ b/tests/ajde/examples/spacewar/spacewar/demo.lst
@@ -0,0 +1,19 @@
+@../coordination/lib.lst
+Bullet.java
+EnergyPacket.java
+EnergyPacketProducer.java
+Game.java
+GameSynchronization.java
+Pilot.java
+Registry.java
+RegistrySynchronization.java
+Robot.java
+Ship.java
+EnsureShipIsAlive.java
+SpaceObject.java
+Timer.java
+SWFrame.java
+Display.java
+Display1.java
+Display2.java
+Player.java
diff --git a/tests/ant/src/files1.lst b/tests/ant/src/files1.lst
new file mode 100644
index 000000000..f3c1603ac
--- /dev/null
+++ b/tests/ant/src/files1.lst
@@ -0,0 +1 @@
+One.java
diff --git a/tests/ant/src/files2.lst b/tests/ant/src/files2.lst
new file mode 100644
index 000000000..dae93611c
--- /dev/null
+++ b/tests/ant/src/files2.lst
@@ -0,0 +1,2 @@
+One.java
+Two.java
diff --git a/tests/ant/src/files3.lst b/tests/ant/src/files3.lst
new file mode 100644
index 000000000..7865328c6
--- /dev/null
+++ b/tests/ant/src/files3.lst
@@ -0,0 +1,2 @@
+@files2.lst
+Three.java
diff --git a/tests/ant/src/files4.lst b/tests/ant/src/files4.lst
new file mode 100644
index 000000000..48f87af93
--- /dev/null
+++ b/tests/ant/src/files4.lst
@@ -0,0 +1 @@
+Two.java
diff --git a/tests/ant/src/pkgs1.lst b/tests/ant/src/pkgs1.lst
new file mode 100644
index 000000000..171d04eb4
--- /dev/null
+++ b/tests/ant/src/pkgs1.lst
@@ -0,0 +1 @@
+p1
diff --git a/tests/ant/src/pkgs2.lst b/tests/ant/src/pkgs2.lst
new file mode 100644
index 000000000..867c51d41
--- /dev/null
+++ b/tests/ant/src/pkgs2.lst
@@ -0,0 +1,2 @@
+p1
+p2
diff --git a/tests/ant/src/pkgs3.lst b/tests/ant/src/pkgs3.lst
new file mode 100644
index 000000000..eb5a168ab
--- /dev/null
+++ b/tests/ant/src/pkgs3.lst
@@ -0,0 +1,2 @@
+p1
+p1.pp1
diff --git a/tests/ant/src/pkgs4.lst b/tests/ant/src/pkgs4.lst
new file mode 100644
index 000000000..f0c176e54
--- /dev/null
+++ b/tests/ant/src/pkgs4.lst
@@ -0,0 +1,4 @@
+p1
+p1.pp1
+p2
+p2.pp2
diff --git a/tests/harness/ajctest/aspect.lst b/tests/harness/ajctest/aspect.lst
new file mode 100644
index 000000000..9441283fa
--- /dev/null
+++ b/tests/harness/ajctest/aspect.lst
@@ -0,0 +1,2 @@
+Aspect.java
+Driver.java
diff --git a/tests/harness/ajctest/driver.lst b/tests/harness/ajctest/driver.lst
new file mode 100644
index 000000000..3e0ef3de5
--- /dev/null
+++ b/tests/harness/ajctest/driver.lst
@@ -0,0 +1 @@
+Driver.java
diff --git a/tests/harness/ajctest/error.lst b/tests/harness/ajctest/error.lst
new file mode 100644
index 000000000..1851687bc
--- /dev/null
+++ b/tests/harness/ajctest/error.lst
@@ -0,0 +1 @@
+CompilerError.java
diff --git a/tests/jsrc/all.lst b/tests/jsrc/all.lst
new file mode 100644
index 000000000..d3133e6b0
--- /dev/null
+++ b/tests/jsrc/all.lst
@@ -0,0 +1,2 @@
+@core.lst
+@swing.lst
diff --git a/tests/jsrc/aroundall.lst b/tests/jsrc/aroundall.lst
new file mode 100644
index 000000000..81c1911e2
--- /dev/null
+++ b/tests/jsrc/aroundall.lst
@@ -0,0 +1 @@
+AroundAll.java
diff --git a/tests/jsrc/core.lst b/tests/jsrc/core.lst
new file mode 100644
index 000000000..4226d215e
--- /dev/null
+++ b/tests/jsrc/core.lst
@@ -0,0 +1,2 @@
+d:\jdk1.2\src\java\lang\*.java
+d:\jdk1.2\src\java\util\*.java
diff --git a/tests/jsrc/lang.lst b/tests/jsrc/lang.lst
new file mode 100644
index 000000000..14c91bae6
--- /dev/null
+++ b/tests/jsrc/lang.lst
@@ -0,0 +1 @@
+d:\jdk1.2\src\java\lang\*.java
diff --git a/tests/jsrc/swing.lst b/tests/jsrc/swing.lst
new file mode 100644
index 000000000..05fd057d9
--- /dev/null
+++ b/tests/jsrc/swing.lst
@@ -0,0 +1,3 @@
+@swingtop.lst
+@swingmid.lst
+@swingtext.lst \ No newline at end of file
diff --git a/tests/jsrc/swingmid.lst b/tests/jsrc/swingmid.lst
new file mode 100644
index 000000000..4ea9741ae
--- /dev/null
+++ b/tests/jsrc/swingmid.lst
@@ -0,0 +1,8 @@
+d:\jdk1.2\src\javax\swing\border\*.java
+d:\jdk1.2\src\javax\swing\colorchooser\*.java
+d:\jdk1.2\src\javax\swing\event\*.java
+d:\jdk1.2\src\javax\swing\filechooser\*.java
+d:\jdk1.2\src\javax\swing\table\*.java
+d:\jdk1.2\src\javax\swing\tree\*.java
+d:\jdk1.2\src\javax\swing\undo\*.java
+
diff --git a/tests/jsrc/swingtext.lst b/tests/jsrc/swingtext.lst
new file mode 100644
index 000000000..ce9e65609
--- /dev/null
+++ b/tests/jsrc/swingtext.lst
@@ -0,0 +1,4 @@
+d:\jdk1.2\src\javax\swing\text\*.java
+d:\jdk1.2\src\javax\swing\text\html\*.java
+d:\jdk1.2\src\javax\swing\text\html\parser\*.java
+d:\jdk1.2\src\javax\swing\text\rtf\*.java
diff --git a/tests/jsrc/swingtop.lst b/tests/jsrc/swingtop.lst
new file mode 100644
index 000000000..f4350d5da
--- /dev/null
+++ b/tests/jsrc/swingtop.lst
@@ -0,0 +1,2 @@
+d:\jdk1.2\src\javax\swing\*.java
+
diff --git a/tests/jsrc/trace.lst b/tests/jsrc/trace.lst
new file mode 100644
index 000000000..80c9321d0
--- /dev/null
+++ b/tests/jsrc/trace.lst
@@ -0,0 +1,2 @@
+Trace.java
+TraceAll.java \ No newline at end of file
diff --git a/tests/jsrc/tracecalls.lst b/tests/jsrc/tracecalls.lst
new file mode 100644
index 000000000..2616d5030
--- /dev/null
+++ b/tests/jsrc/tracecalls.lst
@@ -0,0 +1,2 @@
+Trace.java
+TraceCalls.java \ No newline at end of file
diff --git a/tests/jsrc/tracemem.lst b/tests/jsrc/tracemem.lst
new file mode 100644
index 000000000..780581164
--- /dev/null
+++ b/tests/jsrc/tracemem.lst
@@ -0,0 +1,2 @@
+Trace.java
+TraceMembers.java \ No newline at end of file
diff --git a/tests/jsrc/tracesets.lst b/tests/jsrc/tracesets.lst
new file mode 100644
index 000000000..6f98492d6
--- /dev/null
+++ b/tests/jsrc/tracesets.lst
@@ -0,0 +1,2 @@
+Trace.java
+TraceSets.java \ No newline at end of file
diff --git a/tests/jsrc/util.lst b/tests/jsrc/util.lst
new file mode 100644
index 000000000..66b2abab9
--- /dev/null
+++ b/tests/jsrc/util.lst
@@ -0,0 +1,12 @@
+d:/jdk1.3/src/java/util/*.java
+d:/jdk1.3/src/java/util/jar/*.java
+d:/jdk1.3/src/java/util/zip/*.java
+
+d:/jdk1.3/src/java/sql/*.java
+d:/jdk1.3/src/java/text/*.java
+d:/jdk1.3/src/java/math/*.java
+d:/jdk1.3/src/java/net/*.java
+
+d:/jdk1.3/src/java/lang/reflect/*.java
+d:/jdk1.3/src/java/lang/ref/*.java
+
diff --git a/tests/other-systems/ajc-src/ajc.lst b/tests/other-systems/ajc-src/ajc.lst
new file mode 100644
index 000000000..b0ab71887
--- /dev/null
+++ b/tests/other-systems/ajc-src/ajc.lst
@@ -0,0 +1,3 @@
+@../../../modules/compiler/src/compilerSrc.lst
+@../../../modules/util/src/utilSrc.lst
+@../../../modules/runtime/src/runtimeSrc.lst
diff --git a/tests/other-systems/ajc-src/mytrace.lst b/tests/other-systems/ajc-src/mytrace.lst
new file mode 100644
index 000000000..b5b2f9553
--- /dev/null
+++ b/tests/other-systems/ajc-src/mytrace.lst
@@ -0,0 +1,2 @@
+Pcds.java
+../util/Trace.java
diff --git a/tests/other-systems/ajc-src/showerror.lst b/tests/other-systems/ajc-src/showerror.lst
new file mode 100644
index 000000000..013d48798
--- /dev/null
+++ b/tests/other-systems/ajc-src/showerror.lst
@@ -0,0 +1 @@
+FindShowError.java
diff --git a/tests/other-systems/java-src/all.lst b/tests/other-systems/java-src/all.lst
new file mode 100644
index 000000000..d3133e6b0
--- /dev/null
+++ b/tests/other-systems/java-src/all.lst
@@ -0,0 +1,2 @@
+@core.lst
+@swing.lst
diff --git a/tests/other-systems/java-src/alltests.lst b/tests/other-systems/java-src/alltests.lst
new file mode 100644
index 000000000..b570a8846
--- /dev/null
+++ b/tests/other-systems/java-src/alltests.lst
@@ -0,0 +1 @@
+tests/all/*.java
diff --git a/tests/other-systems/java-src/core.lst b/tests/other-systems/java-src/core.lst
new file mode 100644
index 000000000..4573cd641
--- /dev/null
+++ b/tests/other-systems/java-src/core.lst
@@ -0,0 +1,2 @@
+src/java/lang/*.java
+src/java/util/*.java
diff --git a/tests/other-systems/java-src/lang.lst b/tests/other-systems/java-src/lang.lst
new file mode 100644
index 000000000..be8eca528
--- /dev/null
+++ b/tests/other-systems/java-src/lang.lst
@@ -0,0 +1,79 @@
+src/java/lang/AbstractMethodError.java
+src/java/lang/ArithmeticException.java
+src/java/lang/ArrayIndexOutOfBoundsException.java
+src/java/lang/ArrayStoreException.java
+src/java/lang/Boolean.java
+src/java/lang/Byte.java
+src/java/lang/Character.java
+src/java/lang/Class.java
+src/java/lang/ClassCastException.java
+src/java/lang/ClassCircularityError.java
+src/java/lang/ClassFormatError.java
+src/java/lang/ClassLoader.java
+src/java/lang/ClassNotFoundException.java
+src/java/lang/CloneNotSupportedException.java
+src/java/lang/Cloneable.java
+src/java/lang/Comparable.java
+src/java/lang/Compiler.java
+src/java/lang/Double.java
+src/java/lang/Error.java
+src/java/lang/Exception.java
+src/java/lang/ExceptionInInitializerError.java
+src/java/lang/Float.java
+src/java/lang/FloatingDecimal.java
+src/java/lang/IllegalAccessError.java
+src/java/lang/IllegalAccessException.java
+src/java/lang/IllegalArgumentException.java
+src/java/lang/IllegalMonitorStateException.java
+src/java/lang/IllegalStateException.java
+src/java/lang/IllegalThreadStateException.java
+src/java/lang/IncompatibleClassChangeError.java
+src/java/lang/IndexOutOfBoundsException.java
+src/java/lang/InheritableThreadLocal.java
+src/java/lang/InstantiationError.java
+src/java/lang/InstantiationException.java
+src/java/lang/Integer.java
+src/java/lang/InternalError.java
+src/java/lang/InterruptedException.java
+src/java/lang/LinkageError.java
+src/java/lang/Long.java
+src/java/lang/Math.java
+src/java/lang/NegativeArraySizeException.java
+src/java/lang/NoClassDefFoundError.java
+src/java/lang/NoSuchFieldError.java
+src/java/lang/NoSuchFieldException.java
+src/java/lang/NoSuchMethodError.java
+src/java/lang/NoSuchMethodException.java
+src/java/lang/NullPointerException.java
+src/java/lang/Number.java
+src/java/lang/NumberFormatException.java
+
+src/java/lang/OutOfMemoryError.java
+src/java/lang/Package.java
+src/java/lang/Process.java
+src/java/lang/Runnable.java
+src/java/lang/Runtime.java
+src/java/lang/RuntimeException.java
+src/java/lang/RuntimePermission.java
+src/java/lang/SecurityException.java
+src/java/lang/SecurityManager.java
+src/java/lang/Short.java
+src/java/lang/Shutdown.java
+src/java/lang/StackOverflowError.java
+src/java/lang/StrictMath.java
+
+src/java/lang/StringBuffer.java
+src/java/lang/StringIndexOutOfBoundsException.java
+src/java/lang/System.java
+src/java/lang/Thread.java
+src/java/lang/ThreadDeath.java
+src/java/lang/ThreadGroup.java
+src/java/lang/ThreadLocal.java
+src/java/lang/Throwable.java
+src/java/lang/UnknownError.java
+src/java/lang/UnsatisfiedLinkError.java
+src/java/lang/UnsupportedClassVersionError.java
+src/java/lang/UnsupportedOperationException.java
+src/java/lang/VerifyError.java
+src/java/lang/VirtualMachineError.java
+src/java/lang/Void.java
diff --git a/tests/other-systems/java-src/mytrace.lst b/tests/other-systems/java-src/mytrace.lst
new file mode 100644
index 000000000..b5b2f9553
--- /dev/null
+++ b/tests/other-systems/java-src/mytrace.lst
@@ -0,0 +1,2 @@
+Pcds.java
+../util/Trace.java
diff --git a/tests/other-systems/java-src/swing.lst b/tests/other-systems/java-src/swing.lst
new file mode 100644
index 000000000..05fd057d9
--- /dev/null
+++ b/tests/other-systems/java-src/swing.lst
@@ -0,0 +1,3 @@
+@swingtop.lst
+@swingmid.lst
+@swingtext.lst \ No newline at end of file
diff --git a/tests/other-systems/java-src/swingmid.lst b/tests/other-systems/java-src/swingmid.lst
new file mode 100644
index 000000000..7ff50f38e
--- /dev/null
+++ b/tests/other-systems/java-src/swingmid.lst
@@ -0,0 +1,8 @@
+src/javax/swing/border/*.java
+src/javax/swing/colorchooser/*.java
+src/javax/swing/event/*.java
+src/javax/swing/filechooser/*.java
+src/javax/swing/table/*.java
+src/javax/swing/tree/*.java
+src/javax/swing/undo/*.java
+
diff --git a/tests/other-systems/java-src/swingtest.lst b/tests/other-systems/java-src/swingtest.lst
new file mode 100644
index 000000000..beacc3a1d
--- /dev/null
+++ b/tests/other-systems/java-src/swingtest.lst
@@ -0,0 +1,4 @@
+tests/jfc/Notepad/src/*.java
+tests/jfc/FileChooserDemo/src/*.java
+tests/jfc/Metalworks/src/*.java
+tests/jfc/Stylepad/src/*.java
diff --git a/tests/other-systems/java-src/swingtext.lst b/tests/other-systems/java-src/swingtext.lst
new file mode 100644
index 000000000..5fe41bcb4
--- /dev/null
+++ b/tests/other-systems/java-src/swingtext.lst
@@ -0,0 +1,4 @@
+src/javax/swing/text/*.java
+src/javax/swing/text/html/*.java
+src/javax/swing/text/html/parser/*.java
+src/javax/swing/text/rtf/*.java
diff --git a/tests/other-systems/java-src/swingtop.lst b/tests/other-systems/java-src/swingtop.lst
new file mode 100644
index 000000000..ea96891cb
--- /dev/null
+++ b/tests/other-systems/java-src/swingtop.lst
@@ -0,0 +1,2 @@
+src/javax/swing/*.java
+
diff --git a/tests/other-systems/java-src/tests.lst b/tests/other-systems/java-src/tests.lst
new file mode 100644
index 000000000..866046c59
--- /dev/null
+++ b/tests/other-systems/java-src/tests.lst
@@ -0,0 +1 @@
+tests/net/*.java
diff --git a/tests/other-systems/java-src/util.lst b/tests/other-systems/java-src/util.lst
new file mode 100644
index 000000000..174eab946
--- /dev/null
+++ b/tests/other-systems/java-src/util.lst
@@ -0,0 +1,12 @@
+src/java/util/*.java
+src/java/util/jar/*.java
+src/java/util/zip/*.java
+
+src/java/sql/*.java
+src/java/text/*.java
+src/java/math/*.java
+src/java/net/*.java
+
+src/java/lang/reflect/*.java
+src/java/lang/ref/*.java
+
diff --git a/tests/other-systems/rsa/gets.lst b/tests/other-systems/rsa/gets.lst
new file mode 100644
index 000000000..e58de8b3f
--- /dev/null
+++ b/tests/other-systems/rsa/gets.lst
@@ -0,0 +1,2 @@
+@main.lst
+aspects/Gets.java
diff --git a/tests/other-systems/rsa/getssets.lst b/tests/other-systems/rsa/getssets.lst
new file mode 100644
index 000000000..188568a44
--- /dev/null
+++ b/tests/other-systems/rsa/getssets.lst
@@ -0,0 +1,2 @@
+@main.lst
+aspects/GetsSets.java
diff --git a/tests/other-systems/rsa/main.lst b/tests/other-systems/rsa/main.lst
new file mode 100644
index 000000000..40ee7b897
--- /dev/null
+++ b/tests/other-systems/rsa/main.lst
@@ -0,0 +1,54 @@
+./beejce/javax/crypto/BadPaddingException.java
+./beejce/javax/crypto/Cipher.java
+./beejce/javax/crypto/CipherInputStream.java
+./beejce/javax/crypto/CipherOutputStream.java
+./beejce/javax/crypto/CipherSpi.java
+./beejce/javax/crypto/IllegalBlockSizeException.java
+./beejce/javax/crypto/interfaces/DHKey.java
+./beejce/javax/crypto/interfaces/DHPrivateKey.java
+./beejce/javax/crypto/interfaces/DHPublicKey.java
+./beejce/javax/crypto/KeyAgreement.java
+./beejce/javax/crypto/KeyAgreementSpi.java
+./beejce/javax/crypto/KeyGenerator.java
+./beejce/javax/crypto/KeyGeneratorSpi.java
+./beejce/javax/crypto/Mac.java
+./beejce/javax/crypto/MacSpi.java
+./beejce/javax/crypto/NoSuchPaddingException.java
+./beejce/javax/crypto/NullCipher.java
+./beejce/javax/crypto/NullCipherSpi.java
+./beejce/javax/crypto/SealedObject.java
+./beejce/javax/crypto/SecretKey.java
+./beejce/javax/crypto/SecretKeyFactory.java
+./beejce/javax/crypto/SecretKeyFactorySpi.java
+./beejce/javax/crypto/share.java
+./beejce/javax/crypto/ShortBufferException.java
+./beejce/javax/crypto/spec/DESedeKeySpec.java
+./beejce/javax/crypto/spec/DESKeySpec.java
+./beejce/javax/crypto/spec/DHGenParameterSpec.java
+./beejce/javax/crypto/spec/DHParameterSpec.java
+./beejce/javax/crypto/spec/DHPrivateKeySpec.java
+./beejce/javax/crypto/spec/DHPublicKeySpec.java
+./beejce/javax/crypto/spec/IvParameterSpec.java
+./beejce/javax/crypto/spec/PBEKeySpec.java
+./beejce/javax/crypto/spec/PBEParameterSpec.java
+./beejce/javax/crypto/spec/RC2ParameterSpec.java
+./beejce/javax/crypto/spec/RC5ParameterSpec.java
+./beejce/javax/crypto/spec/SecretKeySpec.java
+./src/ISNetworksProvider.java
+./src/JCETest.java
+./src/MD5WithRSASignature.java
+./src/MGF.java
+./src/OAEPPadding.java
+./src/Padding.java
+./src/PKCS1Padding.java
+./src/PKCS1SignaturePadding.java
+./src/RSA.java
+./src/RSACipher.java
+./src/RSAKeyPairGenerator.java
+./src/RSAPrivateCrtKeyImpl.java
+./src/RSAPrivateKeyImpl.java
+./src/RSAPublicKeyImpl.java
+./src/RSASignature.java
+./src/SHA1WithRSASignature.java
+./src/SignatureTest.java
+./src/Util.java
diff --git a/tests/other-systems/sablecc/lexer-aspect.lst b/tests/other-systems/sablecc/lexer-aspect.lst
new file mode 100644
index 000000000..ca7090022
--- /dev/null
+++ b/tests/other-systems/sablecc/lexer-aspect.lst
@@ -0,0 +1 @@
+src/LexerAspect.java
diff --git a/tests/other-systems/sablecc/main.lst b/tests/other-systems/sablecc/main.lst
new file mode 100644
index 000000000..acf6c43d1
--- /dev/null
+++ b/tests/other-systems/sablecc/main.lst
@@ -0,0 +1,5 @@
+src/org/sablecc/sablecc/*.java
+src/org/sablecc/sablecc/analysis/*.java
+src/org/sablecc/sablecc/lexer/*.java
+src/org/sablecc/sablecc/node/*.java
+src/org/sablecc/sablecc/parser/*.java
diff --git a/tests/other-systems/sablecc/node-aspect.lst b/tests/other-systems/sablecc/node-aspect.lst
new file mode 100644
index 000000000..f2e810e4d
--- /dev/null
+++ b/tests/other-systems/sablecc/node-aspect.lst
@@ -0,0 +1 @@
+src/NodeAspect.java
diff --git a/tests/other-systems/sablecc/nodes-aspect.lst b/tests/other-systems/sablecc/nodes-aspect.lst
new file mode 100644
index 000000000..7db1ccaa1
--- /dev/null
+++ b/tests/other-systems/sablecc/nodes-aspect.lst
@@ -0,0 +1 @@
+src/NodesAspect.java
diff --git a/tests/other-systems/sablecc/parser-aspect.lst b/tests/other-systems/sablecc/parser-aspect.lst
new file mode 100644
index 000000000..4e05865f5
--- /dev/null
+++ b/tests/other-systems/sablecc/parser-aspect.lst
@@ -0,0 +1 @@
+src/ParserAspect.java
diff --git a/tests/other-systems/taround.lst b/tests/other-systems/taround.lst
new file mode 100644
index 000000000..528a9fe36
--- /dev/null
+++ b/tests/other-systems/taround.lst
@@ -0,0 +1 @@
+util/AroundAll.java
diff --git a/tests/other-systems/tcalls.lst b/tests/other-systems/tcalls.lst
new file mode 100644
index 000000000..c9873888a
--- /dev/null
+++ b/tests/other-systems/tcalls.lst
@@ -0,0 +1 @@
+util\TraceCalls.java
diff --git a/tests/other-systems/texecs.lst b/tests/other-systems/texecs.lst
new file mode 100644
index 000000000..d9b1337cb
--- /dev/null
+++ b/tests/other-systems/texecs.lst
@@ -0,0 +1 @@
+util\TraceMembers.java
diff --git a/tests/other-systems/treceps.lst b/tests/other-systems/treceps.lst
new file mode 100644
index 000000000..e5a8c0944
--- /dev/null
+++ b/tests/other-systems/treceps.lst
@@ -0,0 +1 @@
+util/TraceAll.java
diff --git a/tests/other-systems/tsets.lst b/tests/other-systems/tsets.lst
new file mode 100644
index 000000000..5c633734d
--- /dev/null
+++ b/tests/other-systems/tsets.lst
@@ -0,0 +1 @@
+util/TraceSets.java