aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorAndy Clement <aclement@pivotal.io>2016-12-08 14:45:51 -0800
committerAndy Clement <aclement@pivotal.io>2016-12-08 14:45:51 -0800
commit2365f957eea267377b703d6c35e678d55a87ae2d (patch)
tree1261b1ec5d63733c4664efff8d6f74d12c1e4b16 /docs
parent2c9e594e4c55230e120c3af55ef68ac8dcf309c5 (diff)
downloadaspectj-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')
-rw-r--r--docs/dist/doc/README-1810.html8
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