From eebad3cf57ea68d2711d5e4d8449383b644ba70e Mon Sep 17 00:00:00 2001 From: Andy Clement Date: Thu, 6 Nov 2014 08:20:09 -0800 Subject: [PATCH] 1.8.4 docs --- docs/dist/doc/README-184.html | 46 +++++++++++++++++++++++++++++++++++ docs/dist/doc/index.html | 3 ++- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 docs/dist/doc/README-184.html diff --git a/docs/dist/doc/README-184.html b/docs/dist/doc/README-184.html new file mode 100644 index 000000000..056a500f8 --- /dev/null +++ b/docs/dist/doc/README-184.html @@ -0,0 +1,46 @@ + + +AspectJ 1.8.4 Readme + + + + +
+© Copyright 2014 Contributors. +All rights reserved. +
+ +

AspectJ 1.8.4 Readme

+ +

The full list of resolved issues in 1.8.4 is available +here.

+ + + +

Notable changes

+ +

Support for is(FinalType)

+ +

AspectJ has had type category type patterns since version 1.6.9, see the 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 to recognize (for inclusion or exclusion) final types with is(FinalType). + +

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 README 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.

+ + + + diff --git a/docs/dist/doc/index.html b/docs/dist/doc/index.html index 3b3558b9c..6fa96d091 100644 --- a/docs/dist/doc/index.html +++ b/docs/dist/doc/index.html @@ -138,7 +138,8 @@ README's Changes and porting guide for AspectJ - 1.8.2, + 1.8.4, + 1.8.3, 1.8.2, 1.8.1, 1.8.0, -- 2.39.5