]> source.dussan.org Git - aspectj.git/commitdiff
Adjust image links in compiler-weaver.adoc
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Thu, 4 Jan 2024 06:13:43 +0000 (13:13 +0700)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Sat, 6 Jan 2024 09:09:11 +0000 (10:09 +0100)
After move in previous commit, now the paths have been fixed, too.

Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
docs/developer/compiler-weaver.adoc

index 817656e350fdc0b907f09cc55dafa7aeaeb48694..a98061b06b7b3a148ad47e8ed90fd81c48250e31 100644 (file)
@@ -21,7 +21,7 @@ for AspectJ-1.2.
 runtime and must be redistributed with any system built using AspectJ.
 This module has no external dependencies and produces a tiny ~30KB jar.
 
-image:overview.gif[image]
+image:images/overview.gif[image]
 
 The AspectJ compiler accepts both AspectJ bytecode and source code and
 produces pure Java bytecode as a result. Internally it has two stages.
@@ -94,7 +94,7 @@ aspect A {
 
 When parsed, this program will produce the following tree.
 
-image:top-tree.gif[image]
+image:images/top-tree.gif[image]
 
 ==== PointcutDeclaration processing
 
@@ -105,7 +105,7 @@ Let's look more closely at the pointcut declaration:
 pointcut entries(Main o): execution(void doit()) && this(o);
 ....
 
-image:pointcut-dec.gif[image]
+image:images/pointcut-dec.gif[image]
 
 The pointcut declaration is implemented as a subtype of a method
 declaration. The actual pointcut is parsed by the weaver module. This
@@ -131,7 +131,7 @@ postParse, the selector is filled in and several additional arguments
 are added for the special thisJoinPoint forms that could be used in the
 body.
 
-image:advice-dec.gif[image]
+image:images/advice-dec.gif[image]
 
 At this point the statements field which will hold the body of the
 advice is still null. This field is not filled in until the second stage
@@ -142,7 +142,7 @@ prelude to generating the classfile.
 
 The main classes in this module are shown in the following diagram:
 
-image:ajdt-uml.gif[image]
+image:images/ajdt-uml.gif[image]
 
 === Weaving back-end (weaver)