Browse Source

Move docs examples directory two levels up

Now, the location more closely resembles where it is on the website.

Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
tags/V1_9_21_1
Alexander Kriegisch 3 months ago
parent
commit
61ceb8a58e
98 changed files with 123 additions and 123 deletions
  1. 0
    0
      docs/examples/bean/BoundPoint.java
  2. 0
    0
      docs/examples/bean/Demo.java
  3. 0
    0
      docs/examples/bean/Point.java
  4. 0
    0
      docs/examples/bean/files.lst
  5. 0
    0
      docs/examples/build.xml
  6. 0
    0
      docs/examples/coordination/Condition.java
  7. 0
    0
      docs/examples/coordination/CoordinationAction.java
  8. 0
    0
      docs/examples/coordination/Coordinator.java
  9. 0
    0
      docs/examples/coordination/Exclusion.java
  10. 0
    0
      docs/examples/coordination/MethodState.java
  11. 0
    0
      docs/examples/coordination/Mutex.java
  12. 0
    0
      docs/examples/coordination/Selfex.java
  13. 0
    0
      docs/examples/coordination/TimeoutException.java
  14. 0
    0
      docs/examples/coordination/lib.lst
  15. 0
    0
      docs/examples/introduction/CloneablePoint.java
  16. 0
    0
      docs/examples/introduction/ComparablePoint.java
  17. 0
    0
      docs/examples/introduction/HashablePoint.java
  18. 0
    0
      docs/examples/introduction/Point.java
  19. 0
    0
      docs/examples/introduction/files.lst
  20. 0
    0
      docs/examples/ltw/HelloWorld.java
  21. 42
    42
      docs/examples/ltw/README
  22. 0
    0
      docs/examples/ltw/Tracing.aj
  23. 0
    0
      docs/examples/observer/Button.java
  24. 0
    0
      docs/examples/observer/ColorLabel.java
  25. 0
    0
      docs/examples/observer/Demo.java
  26. 0
    0
      docs/examples/observer/Display.java
  27. 0
    0
      docs/examples/observer/Observer.java
  28. 0
    0
      docs/examples/observer/Subject.java
  29. 0
    0
      docs/examples/observer/SubjectObserverProtocol.java
  30. 0
    0
      docs/examples/observer/SubjectObserverProtocolImpl.java
  31. 0
    0
      docs/examples/observer/files.lst
  32. 0
    0
      docs/examples/spacewar/Bullet.java
  33. 0
    0
      docs/examples/spacewar/Debug.java
  34. 0
    0
      docs/examples/spacewar/Display.java
  35. 0
    0
      docs/examples/spacewar/Display1.java
  36. 0
    0
      docs/examples/spacewar/Display2.java
  37. 0
    0
      docs/examples/spacewar/EnergyPacket.java
  38. 0
    0
      docs/examples/spacewar/EnergyPacketProducer.java
  39. 0
    0
      docs/examples/spacewar/EnsureShipIsAlive.java
  40. 0
    0
      docs/examples/spacewar/Game.java
  41. 0
    0
      docs/examples/spacewar/GameSynchronization.java
  42. 12
    12
      docs/examples/spacewar/Makefile
  43. 0
    0
      docs/examples/spacewar/Pilot.java
  44. 0
    0
      docs/examples/spacewar/Player.java
  45. 0
    0
      docs/examples/spacewar/README.adoc
  46. 0
    0
      docs/examples/spacewar/Registry.java
  47. 0
    0
      docs/examples/spacewar/RegistrySynchronization.java
  48. 0
    0
      docs/examples/spacewar/Robot.java
  49. 0
    0
      docs/examples/spacewar/SWFrame.java
  50. 0
    0
      docs/examples/spacewar/Ship.java
  51. 0
    0
      docs/examples/spacewar/SpaceObject.java
  52. 0
    0
      docs/examples/spacewar/Timer.java
  53. 0
    0
      docs/examples/spacewar/debug.lst
  54. 0
    0
      docs/examples/spacewar/demo.lst
  55. 0
    0
      docs/examples/telecom/AbstractSimulation.java
  56. 0
    0
      docs/examples/telecom/BasicSimulation.java
  57. 0
    0
      docs/examples/telecom/Billing.java
  58. 0
    0
      docs/examples/telecom/BillingSimulation.java
  59. 0
    0
      docs/examples/telecom/Call.java
  60. 0
    0
      docs/examples/telecom/Connection.java
  61. 0
    0
      docs/examples/telecom/Customer.java
  62. 0
    0
      docs/examples/telecom/Local.java
  63. 0
    0
      docs/examples/telecom/LongDistance.java
  64. 0
    0
      docs/examples/telecom/Timer.java
  65. 0
    0
      docs/examples/telecom/TimerLog.java
  66. 0
    0
      docs/examples/telecom/Timing.java
  67. 0
    0
      docs/examples/telecom/TimingSimulation.java
  68. 0
    0
      docs/examples/telecom/basic.lst
  69. 0
    0
      docs/examples/telecom/billing.lst
  70. 0
    0
      docs/examples/telecom/timing.lst
  71. 0
    0
      docs/examples/tjp/Demo.java
  72. 0
    0
      docs/examples/tjp/GetInfo.java
  73. 0
    0
      docs/examples/tjp/files.lst
  74. 0
    0
      docs/examples/tracing/Circle.java
  75. 0
    0
      docs/examples/tracing/ExampleMain.java
  76. 32
    32
      docs/examples/tracing/README
  77. 0
    0
      docs/examples/tracing/Square.java
  78. 0
    0
      docs/examples/tracing/TwoDShape.java
  79. 0
    0
      docs/examples/tracing/lib/AbstractTrace.java
  80. 0
    0
      docs/examples/tracing/lib/TraceMyClasses.java
  81. 0
    0
      docs/examples/tracing/notrace.lst
  82. 0
    0
      docs/examples/tracing/tracelib.lst
  83. 0
    0
      docs/examples/tracing/tracev1.lst
  84. 0
    0
      docs/examples/tracing/tracev2.lst
  85. 0
    0
      docs/examples/tracing/tracev3.lst
  86. 0
    0
      docs/examples/tracing/version1/Trace.java
  87. 0
    0
      docs/examples/tracing/version1/TraceMyClasses.java
  88. 0
    0
      docs/examples/tracing/version2/Trace.java
  89. 0
    0
      docs/examples/tracing/version2/TraceMyClasses.java
  90. 0
    0
      docs/examples/tracing/version3/Trace.java
  91. 0
    0
      docs/examples/tracing/version3/TraceMyClasses.java
  92. 3
    3
      docs/index.adoc
  93. 1
    1
      org.aspectj.ajdt.core/src/test/java/org/aspectj/ajdt/internal/compiler/batch/WorkingTestMain.java
  94. 1
    1
      taskdefs/src/test/java/org/aspectj/tools/ant/taskdefs/Ajc11CompilerAdapterTest.java
  95. 29
    29
      tests/ajcTestsExamples.xml
  96. 1
    1
      tests/src/test/resources/org/aspectj/systemtest/ajc150/ajc150.xml
  97. 1
    1
      tests/src/test/resources/org/aspectj/systemtest/ajc190/ajc190_from150.xml
  98. 1
    1
      tests/test-other-systems.xml

docs/dist/doc/examples/bean/BoundPoint.java → docs/examples/bean/BoundPoint.java View File


docs/dist/doc/examples/bean/Demo.java → docs/examples/bean/Demo.java View File


docs/dist/doc/examples/bean/Point.java → docs/examples/bean/Point.java View File


docs/dist/doc/examples/bean/files.lst → docs/examples/bean/files.lst View File


docs/dist/doc/examples/build.xml → docs/examples/build.xml View File


docs/dist/doc/examples/coordination/Condition.java → docs/examples/coordination/Condition.java View File


docs/dist/doc/examples/coordination/CoordinationAction.java → docs/examples/coordination/CoordinationAction.java View File


docs/dist/doc/examples/coordination/Coordinator.java → docs/examples/coordination/Coordinator.java View File


docs/dist/doc/examples/coordination/Exclusion.java → docs/examples/coordination/Exclusion.java View File


docs/dist/doc/examples/coordination/MethodState.java → docs/examples/coordination/MethodState.java View File


docs/dist/doc/examples/coordination/Mutex.java → docs/examples/coordination/Mutex.java View File


docs/dist/doc/examples/coordination/Selfex.java → docs/examples/coordination/Selfex.java View File


docs/dist/doc/examples/coordination/TimeoutException.java → docs/examples/coordination/TimeoutException.java View File


docs/dist/doc/examples/coordination/lib.lst → docs/examples/coordination/lib.lst View File


docs/dist/doc/examples/introduction/CloneablePoint.java → docs/examples/introduction/CloneablePoint.java View File


docs/dist/doc/examples/introduction/ComparablePoint.java → docs/examples/introduction/ComparablePoint.java View File


docs/dist/doc/examples/introduction/HashablePoint.java → docs/examples/introduction/HashablePoint.java View File


docs/dist/doc/examples/introduction/Point.java → docs/examples/introduction/Point.java View File


docs/dist/doc/examples/introduction/files.lst → docs/examples/introduction/files.lst View File


docs/dist/doc/examples/ltw/HelloWorld.java → docs/examples/ltw/HelloWorld.java View File


docs/dist/doc/examples/ltw/README → docs/examples/ltw/README View File

@@ -1,42 +1,42 @@
For users of JDK 1.4 the bin directory of your AspectJ distribution
contains a script "aj" to perform load-time weaving. Java classes on
the CLASSPATH are loaded and woven with aspects also on the CLASSPATH
which are declared in an aop.xml file. This file is either created by
the user or generated by the compiler. Alternatively aspects can be
loaded from an explicitly defined ASPECTPATH.
For users of JDK 1.5 the bin directory of your AspectJ distribution
contains a script "aj5" to perform load-time weaving using an agent.
This uses an aop.xml as described above.
--To compile the HelloWorld program--
ajc -outjar hello.jar HelloWorld.java
--To compile the Tracing aspect--
ajc -outjar tracing.jar -outxml Tracing.aj
--To run the example--
set CLASSPATH to include hello.jar
aj HelloWorld
--To run the example with tracing--
set CLASSPATH to include "tracing.jar"
aj HelloWorld
--To run the example with tracing using ASPECTPATH--
set ASPECTPATH=tracing.jar
aj HelloWorld
--To run the example with tracing using an agent--
aj5 HelloWorld
For users of JDK 1.4 the bin directory of your AspectJ distribution
contains a script "aj" to perform load-time weaving. Java classes on
the CLASSPATH are loaded and woven with aspects also on the CLASSPATH
which are declared in an aop.xml file. This file is either created by
the user or generated by the compiler. Alternatively aspects can be
loaded from an explicitly defined ASPECTPATH.
For users of JDK 1.5 the bin directory of your AspectJ distribution
contains a script "aj5" to perform load-time weaving using an agent.
This uses an aop.xml as described above.
--To compile the HelloWorld program--
ajc -outjar hello.jar HelloWorld.java
--To compile the Tracing aspect--
ajc -outjar tracing.jar -outxml Tracing.aj
--To run the example--
set CLASSPATH to include hello.jar
aj HelloWorld
--To run the example with tracing--
set CLASSPATH to include "tracing.jar"
aj HelloWorld
--To run the example with tracing using ASPECTPATH--
set ASPECTPATH=tracing.jar
aj HelloWorld
--To run the example with tracing using an agent--
aj5 HelloWorld

docs/dist/doc/examples/ltw/Tracing.aj → docs/examples/ltw/Tracing.aj View File


docs/dist/doc/examples/observer/Button.java → docs/examples/observer/Button.java View File


docs/dist/doc/examples/observer/ColorLabel.java → docs/examples/observer/ColorLabel.java View File


docs/dist/doc/examples/observer/Demo.java → docs/examples/observer/Demo.java View File


docs/dist/doc/examples/observer/Display.java → docs/examples/observer/Display.java View File


docs/dist/doc/examples/observer/Observer.java → docs/examples/observer/Observer.java View File


docs/dist/doc/examples/observer/Subject.java → docs/examples/observer/Subject.java View File


docs/dist/doc/examples/observer/SubjectObserverProtocol.java → docs/examples/observer/SubjectObserverProtocol.java View File


docs/dist/doc/examples/observer/SubjectObserverProtocolImpl.java → docs/examples/observer/SubjectObserverProtocolImpl.java View File


docs/dist/doc/examples/observer/files.lst → docs/examples/observer/files.lst View File


docs/dist/doc/examples/spacewar/Bullet.java → docs/examples/spacewar/Bullet.java View File


docs/dist/doc/examples/spacewar/Debug.java → docs/examples/spacewar/Debug.java View File


docs/dist/doc/examples/spacewar/Display.java → docs/examples/spacewar/Display.java View File


docs/dist/doc/examples/spacewar/Display1.java → docs/examples/spacewar/Display1.java View File


docs/dist/doc/examples/spacewar/Display2.java → docs/examples/spacewar/Display2.java View File


docs/dist/doc/examples/spacewar/EnergyPacket.java → docs/examples/spacewar/EnergyPacket.java View File


docs/dist/doc/examples/spacewar/EnergyPacketProducer.java → docs/examples/spacewar/EnergyPacketProducer.java View File


docs/dist/doc/examples/spacewar/EnsureShipIsAlive.java → docs/examples/spacewar/EnsureShipIsAlive.java View File


docs/dist/doc/examples/spacewar/Game.java → docs/examples/spacewar/Game.java View File


docs/dist/doc/examples/spacewar/GameSynchronization.java → docs/examples/spacewar/GameSynchronization.java View File


docs/dist/doc/examples/spacewar/Makefile → docs/examples/spacewar/Makefile View File

@@ -1,12 +1,12 @@
SHELL=bash
ACJOPTS=-verbose -nosymbols
AJC=ajc
.PHONY: demo debug
demo:
$(AJC) $(ACJOPTS) @demo.lst
debug:
$(AJC) $(ACJOPTS) @debug.lst
SHELL=bash
ACJOPTS=-verbose -nosymbols
AJC=ajc
.PHONY: demo debug
demo:
$(AJC) $(ACJOPTS) @demo.lst
debug:
$(AJC) $(ACJOPTS) @debug.lst

docs/dist/doc/examples/spacewar/Pilot.java → docs/examples/spacewar/Pilot.java View File


docs/dist/doc/examples/spacewar/Player.java → docs/examples/spacewar/Player.java View File


docs/dist/doc/examples/spacewar/README.adoc → docs/examples/spacewar/README.adoc View File


docs/dist/doc/examples/spacewar/Registry.java → docs/examples/spacewar/Registry.java View File


docs/dist/doc/examples/spacewar/RegistrySynchronization.java → docs/examples/spacewar/RegistrySynchronization.java View File


docs/dist/doc/examples/spacewar/Robot.java → docs/examples/spacewar/Robot.java View File


docs/dist/doc/examples/spacewar/SWFrame.java → docs/examples/spacewar/SWFrame.java View File


docs/dist/doc/examples/spacewar/Ship.java → docs/examples/spacewar/Ship.java View File


docs/dist/doc/examples/spacewar/SpaceObject.java → docs/examples/spacewar/SpaceObject.java View File


docs/dist/doc/examples/spacewar/Timer.java → docs/examples/spacewar/Timer.java View File


docs/dist/doc/examples/spacewar/debug.lst → docs/examples/spacewar/debug.lst View File


docs/dist/doc/examples/spacewar/demo.lst → docs/examples/spacewar/demo.lst View File


docs/dist/doc/examples/telecom/AbstractSimulation.java → docs/examples/telecom/AbstractSimulation.java View File


docs/dist/doc/examples/telecom/BasicSimulation.java → docs/examples/telecom/BasicSimulation.java View File


docs/dist/doc/examples/telecom/Billing.java → docs/examples/telecom/Billing.java View File


docs/dist/doc/examples/telecom/BillingSimulation.java → docs/examples/telecom/BillingSimulation.java View File


docs/dist/doc/examples/telecom/Call.java → docs/examples/telecom/Call.java View File


docs/dist/doc/examples/telecom/Connection.java → docs/examples/telecom/Connection.java View File


docs/dist/doc/examples/telecom/Customer.java → docs/examples/telecom/Customer.java View File


docs/dist/doc/examples/telecom/Local.java → docs/examples/telecom/Local.java View File


docs/dist/doc/examples/telecom/LongDistance.java → docs/examples/telecom/LongDistance.java View File


docs/dist/doc/examples/telecom/Timer.java → docs/examples/telecom/Timer.java View File


docs/dist/doc/examples/telecom/TimerLog.java → docs/examples/telecom/TimerLog.java View File


docs/dist/doc/examples/telecom/Timing.java → docs/examples/telecom/Timing.java View File


docs/dist/doc/examples/telecom/TimingSimulation.java → docs/examples/telecom/TimingSimulation.java View File


docs/dist/doc/examples/telecom/basic.lst → docs/examples/telecom/basic.lst View File


docs/dist/doc/examples/telecom/billing.lst → docs/examples/telecom/billing.lst View File


docs/dist/doc/examples/telecom/timing.lst → docs/examples/telecom/timing.lst View File


docs/dist/doc/examples/tjp/Demo.java → docs/examples/tjp/Demo.java View File


docs/dist/doc/examples/tjp/GetInfo.java → docs/examples/tjp/GetInfo.java View File


docs/dist/doc/examples/tjp/files.lst → docs/examples/tjp/files.lst View File


docs/dist/doc/examples/tracing/Circle.java → docs/examples/tracing/Circle.java View File


docs/dist/doc/examples/tracing/ExampleMain.java → docs/examples/tracing/ExampleMain.java View File


docs/dist/doc/examples/tracing/README → docs/examples/tracing/README View File

@@ -1,32 +1,32 @@
This directory contains several examples of tracing aspects,
including a reusable tracing library and examples of
using that library.
A lesson in the AspectJ Primer explains all of this code.
To work with these (or any other examples), first be sure .../examples
is on your classpath, where ... is where you have installed AspectJ.
--To compile and run the example without tracing--
ajc @.../examples/tracing/notrace.lst
java tracing.ExampleMain
--To compile and run the example with tracing version<N>--
ajc @.../examples/tracing/tracev<N>.lst
java tracing.version<N>.TraceMyClasses
where <N> is 1, 2, 3 or 4
--To use the tracing.lib.AbstractTrace aspect--
Make sure .../examples is in your classpath.
In order to use this aspect, please read the documentation under
tracing/doc
This directory contains several examples of tracing aspects,
including a reusable tracing library and examples of
using that library.
A lesson in the AspectJ Primer explains all of this code.
To work with these (or any other examples), first be sure .../examples
is on your classpath, where ... is where you have installed AspectJ.
--To compile and run the example without tracing--
ajc @.../examples/tracing/notrace.lst
java tracing.ExampleMain
--To compile and run the example with tracing version<N>--
ajc @.../examples/tracing/tracev<N>.lst
java tracing.version<N>.TraceMyClasses
where <N> is 1, 2, 3 or 4
--To use the tracing.lib.AbstractTrace aspect--
Make sure .../examples is in your classpath.
In order to use this aspect, please read the documentation under
tracing/doc

docs/dist/doc/examples/tracing/Square.java → docs/examples/tracing/Square.java View File


docs/dist/doc/examples/tracing/TwoDShape.java → docs/examples/tracing/TwoDShape.java View File


docs/dist/doc/examples/tracing/lib/AbstractTrace.java → docs/examples/tracing/lib/AbstractTrace.java View File


docs/dist/doc/examples/tracing/lib/TraceMyClasses.java → docs/examples/tracing/lib/TraceMyClasses.java View File


docs/dist/doc/examples/tracing/notrace.lst → docs/examples/tracing/notrace.lst View File


docs/dist/doc/examples/tracing/tracelib.lst → docs/examples/tracing/tracelib.lst View File


docs/dist/doc/examples/tracing/tracev1.lst → docs/examples/tracing/tracev1.lst View File


docs/dist/doc/examples/tracing/tracev2.lst → docs/examples/tracing/tracev2.lst View File


docs/dist/doc/examples/tracing/tracev3.lst → docs/examples/tracing/tracev3.lst View File


docs/dist/doc/examples/tracing/version1/Trace.java → docs/examples/tracing/version1/Trace.java View File


docs/dist/doc/examples/tracing/version1/TraceMyClasses.java → docs/examples/tracing/version1/TraceMyClasses.java View File


docs/dist/doc/examples/tracing/version2/Trace.java → docs/examples/tracing/version2/Trace.java View File


docs/dist/doc/examples/tracing/version2/TraceMyClasses.java → docs/examples/tracing/version2/TraceMyClasses.java View File


docs/dist/doc/examples/tracing/version3/Trace.java → docs/examples/tracing/version3/Trace.java View File


docs/dist/doc/examples/tracing/version3/TraceMyClasses.java → docs/examples/tracing/version3/TraceMyClasses.java View File


+ 3
- 3
docs/index.adoc View File

@@ -18,7 +18,7 @@ xref:adk15notebook/index.adoc[AspectJ 5 Developer's Notebook],
xref:progguide/index.adoc[programming],
xref:devguide/index.adoc[development] and
xref:pdguide/index.adoc[problem diagnosis] guides,
link:runtime-api/index.html[API] and link:https://github.com/eclipse-aspectj/aspectj/tree/master/docs/dist/doc/examples[example code].
link:runtime-api/index.html[API] and link:https://github.com/eclipse-aspectj/aspectj/tree/master/docs/examples[example code].

|xref:#distributions[Distributions]
|https://eclipse.org/aspectj[AspectJ]; development environment support
@@ -116,7 +116,7 @@ xref:dist/doc/porting.adoc[1.0].

|xref:dist/doc/changes.adoc[Changes] |Changes between historical releases up to 1.6.0.

|link:https://github.com/eclipse-aspectj/aspectj/tree/master/docs/dist/doc/examples[Examples] |AspectJ code to demonstrate some language
|link:https://github.com/eclipse-aspectj/aspectj/tree/master/docs/examples[Examples] |AspectJ code to demonstrate some language
features and implement JavaBean properties, the Observer pattern, a
tracing library, and a game application where aspects handle display
updating.
@@ -190,7 +190,7 @@ xref:progguide/index.adoc[Programming Guide], keeping the
xref:progguide/semantics.adoc[Semantics appendix] nearby as the best
reference for AspectJ usage. Focus initially on the join point model and
pointcuts, concepts AOP adds to OOP. To read about how the
link:https://github.com/eclipse-aspectj/aspectj/tree/master/docs/dist/doc/examples[examples] work, see the
link:https://github.com/eclipse-aspectj/aspectj/tree/master/docs/examples[examples] work, see the
xref:progguide/examples.adoc[Examples] section in the
xref:progguide/index.adoc[Programming Guide]. View and navigate the
crosscutting structure using https://eclipse.org/ajdt[AJDT].

+ 1
- 1
org.aspectj.ajdt.core/src/test/java/org/aspectj/ajdt/internal/compiler/batch/WorkingTestMain.java View File

@@ -69,7 +69,7 @@ public class WorkingTestMain {
TestUtil.runMain("out;../lib/test/testing-client.jar", "org.schmidmeier.unittests.cache.AllTimeCacheTests");
}

private static String examplesDir = "../docs/dist/doc/examples/";
private static String examplesDir = "../docs/examples/";
private static void example(String[] argfiles, String[] classes) {
List args = new ArrayList();
args.add("-verbose");

+ 1
- 1
taskdefs/src/test/java/org/aspectj/tools/ant/taskdefs/Ajc11CompilerAdapterTest.java View File

@@ -92,7 +92,7 @@ public class Ajc11CompilerAdapterTest extends TestCase {
}

void setupTracingJava(Javac javac) { // XXX assumes module dir, doc loc
String exDir = "../docs/dist/doc/examples";
String exDir = "../docs/examples";
javac.setSrcdir(new Path(javac.getProject(), exDir));
javac.setIncludes("tracing/*.java"); // XXX assumes tracing example
}

+ 29
- 29
tests/ajcTestsExamples.xml View File

@@ -1,14 +1,14 @@

<!DOCTYPE suite SYSTEM "../tests/ajcTestSuite.dtd">

<!--
<!--
Test documentation examples.
Results unverified except for compiler messages,
Results unverified except for compiler messages,
runtime exceptions, System.exit codes, and System.err
messages (the latter not for all tests).

To run the example classes using a forked 1.1 vm:
java -Djavarun.fork=true \
-Djavarun.java.home=d:\\jdk11 \
-Djavarun.java=d:\\jdk11\\bin\\javaw \
@@ -16,20 +16,20 @@
-jar ../aj-build/jars/testing-drivers-all.jar \
ajcTestsExamples.xml \
-ajctestSkipKeywords=knownLimitation-run11 \
-logFail
-logFail

-->
<suite>
<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples"
title="bean example">
<compile argfiles="bean/files.lst"/>
<run class="bean.Demo"
errStreamIsError="false"/>
<!-- ??: error security properties not found. using defaults. -->
</ajc-test>
</ajc-test>

<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples,knownLimitation-run11"
title="introduction">
<compile argfiles="introduction/files.lst"/>
@@ -37,84 +37,84 @@
<run vm="1.2" class="introduction.CloneablePoint"/>
<run vm="1.2" class="introduction.ComparablePoint"/>
<run vm="1.2" class="introduction.HashablePoint"/>
</ajc-test>
</ajc-test>

<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples"
title="observer example">
<compile argfiles="observer/files.lst"/>
<!-- GUI run class="observer.Demo"/ -->
</ajc-test>
</ajc-test>

<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples"
title="spacewar example">
<compile argfiles="spacewar/debug.lst"/>
<compile argfiles="spacewar/demo.lst"/>
<!-- GUI run class="spacewar.Game"/ -->
</ajc-test>
</ajc-test>

<!--
TODO: change 1.2 API's in telecom to 1.1:
(Vector.[add|remove](..) to [add|remove]Element(..))
then remove the knownLimitation-run11 keywords
-->
<ajc-test dir="../docs/dist/doc/examples"
-->
<ajc-test dir="../docs/examples"
keywords="doc-examples,knownLimitation-run11"
title="telecom basic example">
<compile argfiles="telecom/basic.lst"/>
<run class="telecom.BasicSimulation"/>
</ajc-test>
</ajc-test>

<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples,knownLimitation-run11"
title="telecom billing example">
<compile argfiles="telecom/billing.lst"/>
<run class="telecom.BillingSimulation"/>
</ajc-test>
</ajc-test>

<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples,knownLimitation-run11"
title="telecom timing example">
<compile argfiles="telecom/timing.lst"/>
<run class="telecom.TimingSimulation"/>
</ajc-test>
</ajc-test>

<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples"
title="thisJoinPoint example">
<compile argfiles="tjp/files.lst"/>
<run class="tjp.Demo"/>
</ajc-test>
</ajc-test>

<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples"
title="tracing example - none">
<compile argfiles="tracing/notrace.lst"/>
<run class="tracing.ExampleMain"/>
</ajc-test>
</ajc-test>

<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples"
title="tracing example - version 1">
<compile argfiles="tracing/tracev1.lst"/>
<run class="tracing.version1.TraceMyClasses"
errStreamIsError="false"/>
</ajc-test>
</ajc-test>

<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples"
title="tracing example - version 2">
<compile argfiles="tracing/tracev2.lst"/>
<run class="tracing.version2.TraceMyClasses"
errStreamIsError="false"/>
</ajc-test>
</ajc-test>

<ajc-test dir="../docs/dist/doc/examples"
<ajc-test dir="../docs/examples"
keywords="doc-examples"
title="tracing example - version 3">
<compile argfiles="tracing/tracev3.lst"/>
<run class="tracing.version3.TraceMyClasses"
errStreamIsError="false"/>
</ajc-test>
</ajc-test>
</suite>

+ 1
- 1
tests/src/test/resources/org/aspectj/systemtest/ajc150/ajc150.xml View File

@@ -1569,7 +1569,7 @@

<!-- end of atOverride tests with ITDs -->

<ajc-test dir="../docs/dist/doc/examples/introduction" title="introduction sample" vm="1.5">
<ajc-test dir="../docs/examples/introduction" title="introduction sample" vm="1.5">
<compile files="CloneablePoint.java,ComparablePoint.java,HashablePoint.java,Point.java" options="-1.5 -Xlint:ignore"/>
</ajc-test>


+ 1
- 1
tests/src/test/resources/org/aspectj/systemtest/ajc190/ajc190_from150.xml View File

@@ -1569,7 +1569,7 @@

<!-- end of atOverride tests with ITDs -->

<ajc-test dir="../docs/dist/doc/examples/introduction" title="introduction sample" vm="1.5">
<ajc-test dir="../docs/examples/introduction" title="introduction sample" vm="1.5">
<compile files="CloneablePoint.java,ComparablePoint.java,HashablePoint.java,Point.java" options="-1.9 -Xlint:ignore"/>
</ajc-test>


+ 1
- 1
tests/test-other-systems.xml View File

@@ -683,7 +683,7 @@
location="${aj.otherSystems.dir}/examples"/>
<mkdir dir="${aj.tempExamples.dir}"/>
<copy todir="${aj.tempExamples.dir}">
<fileset dir="../docs/dist/doc/examples"/>
<fileset dir="../docs/examples"/>
</copy>
<!-- copy to temp.examples.dir -->
<ajctest testId="examples"

Loading…
Cancel
Save