Skip to content

Commit

Permalink
Fix some docs links
Browse files Browse the repository at this point in the history
Signed-off-by: Alexander Kriegisch <[email protected]>
  • Loading branch information
kriegaex committed Feb 14, 2024
1 parent f70b4f6 commit 5f5d10b
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 17 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,10 @@ Ensure you run this with a JDK - the more recent the better since some tests wil

## Documentation for AspectJ users

* [Complete documentation quicklinks](https://www.eclipse.org/aspectj/docs.php)
* [Complete documentation quicklinks](docs/index.adoc)
* [Setting up a development environment](docs/developer/IDE.md)
* [Getting started with AspectJ](https://www.eclipse.org/aspectj/doc/released/progguide/starting.html)
* [Programming Guide](https://www.eclipse.org/aspectj/doc/released/progguide/index.html)
* [Getting started with AspectJ](docs/progguide/gettingstarted.adoc)
* [Programming Guide](docs/progguide/index.adoc)
* [READMEs for each version of AspectJ](docs/release)
* [AspectJ Java version compatibility](docs/release/JavaVersionCompatibility.adoc)

Expand Down
2 changes: 1 addition & 1 deletion docs/release/README-1.5.0.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ AspectJ 5].
Some of the other documentation has not been updated for AspectJ 5. For
the latest documentation, see
https://eclipse.org/aspectj/doc/next/index.html, linked off
https://eclipse.org/aspectj/docs.php[the AspectJ documentation home page].
https://eclipse.org/aspectj/doc/latest/index.html[the AspectJ documentation home page].

For information on bug fixes in AspectJ 5 v1.5.0, see the
xref:changes.adoc[changes] document.
3 changes: 1 addition & 2 deletions docs/release/README-1.5.3.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,7 @@ problems - the usage scenarios for AJ are becoming more and more
sophisticated. To help us work on problems in these scenarios we have
added a tracing and logging framework and improved our dump mechanism.
These traces and dumps can be attached to bug reports. In AspectJ 1.5.3
we have included some
https://www.eclipse.org/aspectj/doc/released/pdguide/index.html[documentation]
we have included some xref:../pdguide/index.adoc[documentation]
on how to configure these new features. Don't be surprised if you get
asked for an AspectJ trace on a future bug report!

Expand Down
3 changes: 1 addition & 2 deletions docs/release/README-1.6.4.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -197,8 +197,7 @@ public static SomeInterface createDelegate(Object instance) {
}
....

More examples are
https://www.eclipse.org/aspectj/doc/released/adk15notebook/ataspectj-itds.html[here
More examples are xref:../adk15notebook/ataspectj.adoc#ataspectj-itds[here
in the online documentation].

Going forward attempts will be made to try and make @DeclareParents
Expand Down
17 changes: 8 additions & 9 deletions docs/release/README-1.8.4.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,17 @@ _Release info: 1.8.4 available 6-Nov-2014_
=== Support for is(FinalType)

AspectJ has had type category type patterns since version 1.6.9, see the
https://www.eclipse.org/aspectj/doc/released/README-1.6.9.html[README].
This enabled pointcuts to include is(..) clauses to specify which kinds
of type they were or were not interested in matching, e.g. !within(* &&
is(InnerType)) means not within innertypes. In 1.8.4 it is now possible
xref:README-1.6.9.adoc[read-me].
This enabled pointcuts to include `is(..)` clauses to specify which kinds
of type they were or were not interested in matching, e.g. `!within(* &&
is(InnerType))` means not within innertypes. In 1.8.4 it is now possible
to recognize (for inclusion or exclusion) final types with
is(FinalType).
`is(FinalType)`.

=== thisAspectInstance correctly handled with -1.8
=== `thisAspectInstance` correctly handled with `-1.8`

This is the key fix in this release. Some products based on AspectJ were
using the thisAspectInstance feature (see
https://www.eclipse.org/aspectj/doc/released/README-1.6.12.html[README
1.6.12] for more info on the feature). Unfortunately if specifying -1.8
using the `thisAspectInstance` feature (see xref:README-1.6.12.adoc[read-me 1.6.12]
for more info on the feature). Unfortunately if specifying `-1.8`
compliance and using the feature an error would be reported at compile
time of the aspect. This is now fixed.

0 comments on commit 5f5d10b

Please sign in to comment.