aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorAndy Clement <aclement@pivotal.io>2016-12-08 12:40:19 -0800
committerAndy Clement <aclement@pivotal.io>2016-12-08 12:40:19 -0800
commit2c9e594e4c55230e120c3af55ef68ac8dcf309c5 (patch)
tree6d89c4c82011dfa548371a5ae8a1a7671d703c34 /docs
parentb5df397fa8f28c52bb02e489d0e1f821c0054a48 (diff)
downloadaspectj-2c9e594e4c55230e120c3af55ef68ac8dcf309c5.tar.gz
aspectj-2c9e594e4c55230e120c3af55ef68ac8dcf309c5.zip
Update to latest JDT (neon 2)
Diffstat (limited to 'docs')
-rw-r--r--docs/dist/doc/README-1810.html44
-rw-r--r--docs/dist/doc/index.html3
2 files changed, 46 insertions, 1 deletions
diff --git a/docs/dist/doc/README-1810.html b/docs/dist/doc/README-1810.html
new file mode 100644
index 000000000..bf0b24a9a
--- /dev/null
+++ b/docs/dist/doc/README-1810.html
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html> <head>
+<title>AspectJ 1.8.10 Readme</title>
+<style type="text/css">
+<!--
+ P { margin-left: 20px; }
+ PRE { margin-left: 20px; }
+ LI { margin-left: 20px; }
+ H4 { margin-left: 20px; }
+ H3 { margin-left: 10px; }
+-->
+</style>
+</head>
+
+<body>
+<div align="right"><small>
+&copy; Copyright 2016 Contributors.
+All rights reserved.
+</small></div>
+
+<h1>AspectJ 1.8.10 Readme</h1>
+
+<p>The full list of resolved issues in 1.8.10 is available
+<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;product=AspectJ;target_milestone=1.8.10;">here</a></h2>.</p>
+
+<ul>
+<li>1.8.10 available 9-Dec-2016
+</ul>
+
+<h2>Notable changes</h2>
+
+<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>
+<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
+call. With the fix here you only need to pass what you bind. So if you bind only 'this' you don't need to pass 'target' (and vice versa).
+This will affect users that have been working around this quirk by passing both 'this' and 'target'. That isn't necessary anymore.
+This fix is in aspectjrt.jar so you will need to be using the 1.8.10 version of aspectjrt.jar at runtime to pickup this change.
+<!-- ============================== -->
+</body>
+</html>
diff --git a/docs/dist/doc/index.html b/docs/dist/doc/index.html
index 513dc12db..b42262a1a 100644
--- a/docs/dist/doc/index.html
+++ b/docs/dist/doc/index.html
@@ -138,7 +138,8 @@
<tr> <td>README's
</td>
<td>Changes and porting guide for AspectJ
- <a href="README-189.html">1.8.8</a>,
+ <a href="README-1810.html">1.8.10</a>,
+ <a href="README-189.html">1.8.9</a>,
<a href="README-188.html">1.8.8</a>,
<a href="README-187.html">1.8.7</a>,
<a href="README-186.html">1.8.6</a>,