From e1fb8059ea0aaf45df285d39577ac7c52ed65099 Mon Sep 17 00:00:00 2001
From: mkersten AspectJ 1.2 contains two important changes to the supporting tools:
-
@@ -120,7 +119,8 @@ together with porting.html.
AjBrowser tool that benefits from all the enhancements made in the 1.2 compiler.
The 1.2 release of AspectJ also lays a lot of the groundwork for a much better AspectJ
- IDE experience that we hope to surface initially through AJDT. Amongst the many improvements, we
+ IDE experience that we hope to surface initially through AJDT (AspectJ support
+ for Eclipse). Amongst the many improvements, we
will have full eager parsing support that avoids the need to keep the whole structure
model of a project in memory, hopefully making AJDT much less memory hungry and much
slicker to use. For more details see the
@@ -428,6 +428,16 @@ together with porting.html.
the AspectJ distribution. The ajdoc
tool produces regular javadoc that also shows advises and
advised by relationships next to methods and advice. A future enhancement will show inter-type declarations
in the target class too.
Known limitations: Please note that ajdoc
documents
+advice and pointcut members, shows where advice applies and links affected
+members back to the advice. It currently does not document or add
+structural links for any inter-type declarations or other declare forms.
Run the "ajdoc.bat" script just
+ as you run javadoc. For a list of accepted parameters run "ajdoc
+ -help". For example, to document everything in the Spacewar example
+ run:
+ > cd examples
+ > ajdoc -d doc -private spacewar coordination
ajdoc
sample output for an aspect source file: