diff options
author | Andy Clement <aclement@pivotal.io> | 2016-12-08 14:45:51 -0800 |
---|---|---|
committer | Andy Clement <aclement@pivotal.io> | 2016-12-08 14:45:51 -0800 |
commit | 2365f957eea267377b703d6c35e678d55a87ae2d (patch) | |
tree | 1261b1ec5d63733c4664efff8d6f74d12c1e4b16 /docs/dist | |
parent | 2c9e594e4c55230e120c3af55ef68ac8dcf309c5 (diff) | |
download | aspectj-2365f957eea267377b703d6c35e678d55a87ae2d.tar.gz aspectj-2365f957eea267377b703d6c35e678d55a87ae2d.zip |
Polishing for 1.8.10 release
- reduced build level from 8 to 7 so that the weaver can be used on Java7.
- minor readme tweaks
Diffstat (limited to 'docs/dist')
-rw-r--r-- | docs/dist/doc/README-1810.html | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/docs/dist/doc/README-1810.html b/docs/dist/doc/README-1810.html index bf0b24a9a..73e88069b 100644 --- a/docs/dist/doc/README-1810.html +++ b/docs/dist/doc/README-1810.html @@ -29,10 +29,14 @@ All rights reserved. <h2>Notable changes</h2> +<h4>JDT Upgrade</h4> <p>The JDT compiler inside AspectJ has been upgraded to the Eclipse Neon.2 level (JDT commit #75dbfad0).</p> -<br> -<p><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=500035">Bug 500035</a> +<h4>Java8</h4> +<p>The Eclipse JDT compiler embedded inside AspectJ now requires Java 8, so that is the minimum required level to compile sources with AspectJ. +However, if only doing weaving and no compilation then it is possible to use Java 7. + +<h4>Annotation style around advice and proceed (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=500035">Bug 500035</a>)</h4> <p>A long standing issue that has been lurking in the handling of arguments passed to proceed for annotation style aspects has been fixed. If, at a joinpoint where 'this'/'target' differ (for example at some call joinpoints), the pointcut bound either 'this' or 'target' (but not both), then the system would still expect the advice to pass both 'this' and 'target' into the proceed |