aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authoracolyer <acolyer>2004-12-09 09:37:07 +0000
committeracolyer <acolyer>2004-12-09 09:37:07 +0000
commit142c65e49c1a567bb90b2467b7728df28b4e6bc2 (patch)
tree1eebab3d70a516bee251c2be1470815b864ff956 /docs
parent3ef5bec3f1cd6c13e966551fee5d7eeed6110914 (diff)
downloadaspectj-142c65e49c1a567bb90b2467b7728df28b4e6bc2.tar.gz
aspectj-142c65e49c1a567bb90b2467b7728df28b4e6bc2.zip
a few words about 1.5.0 M1
Diffstat (limited to 'docs')
-rw-r--r--docs/dist/doc/README-150.html52
-rw-r--r--docs/dist/doc/changes.html6
-rw-r--r--docs/dist/doc/index.html9
3 files changed, 66 insertions, 1 deletions
diff --git a/docs/dist/doc/README-150.html b/docs/dist/doc/README-150.html
new file mode 100644
index 000000000..2329a181a
--- /dev/null
+++ b/docs/dist/doc/README-150.html
@@ -0,0 +1,52 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html> <head>
+<title>AspectJ 5 Development Kit v1.5.0 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 2004 Contributors.
+All rights reserved.
+</small></div>
+
+<h1>AspectJ 5 Readme</h1>
+
+<p>AspectJ 5 introduces several important changes to the language and tools
+in order to support Java 5, and to extend the capabilities of AspectJ in
+general. These changes are too extensive to describe in a simple readme file,
+so instead we have created the <a href="adk15notebook/index.html">AspectJ 5
+Developer's Notebook</a> to describe them.</p>
+
+<p>The 1.5.0 M1 milestone release supports a subset of the changes described
+in the developer's notebook. Currently implemented features are:</p>
+
+<ul>
+ <li><a href="adk15notebook/varargs.html">Varargs</a>
+ <li><a href="adk15notebook/enumeratedtypes.html">Enums</a>
+ <li><a href="adk15notebook/covariance.html">Covariance</a>
+ <li><a href="adk15notebook/annotations.html">Annotations</a>, with the following
+ exceptions: declare annotation is not yet implemented, and the @pcd forms
+ can be used for matching, but not yet for binding of formals.
+ <li><a href="adk15notebook/autoboxing.html">Autoboxing</a>
+ <li>Bridge methods created by Java compilers to support generics are treated
+ as synthetic and have no join points.
+</ul>
+
+<p>These are implemented as changes to the weaver, not the front-end compiler.
+The 1.5.0 M1 release cannot be used to <i>compile</i> code using Java 5
+features, but can be used to weave (inpath) Java classes created by a Java 5
+compiler.</p>
+
+<p>For information on bug fixes in AspectJ 5 v1.5.0, see the <a href="changes.html">
+changes</a> document.</p>
+
+</body> </html>
diff --git a/docs/dist/doc/changes.html b/docs/dist/doc/changes.html
index 829063646..6a6b17735 100644
--- a/docs/dist/doc/changes.html
+++ b/docs/dist/doc/changes.html
@@ -144,7 +144,8 @@ All rights reserved.
<h2>Changes in AspectJ</h2>
<ul>
-
+
+ <li> <a href="#1.5.0">1.5.0</a> (not yet released)</li>
<li> <a href="#1.2.1">1.2.1</a> (released 2004-10)</li>
<li> <a href="#1.2">1.2</a> (released 2004-05)
</li>
@@ -191,6 +192,9 @@ All rights reserved.
<hr />
+<h2><a name="1.5.0">1.5.0</a></h2>
+<p>To be completed...</p>
+
<h2><a name="1.2.1">1.2.1</a></h2>
<p>All known P1 and P2 bugs have been fixed in this release. The
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&target_milestone=1.2.1&bug_status=RESOLVED&resolution=FIXED">full list of fixes and
diff --git a/docs/dist/doc/index.html b/docs/dist/doc/index.html
index 7bee2629f..f4ab069af 100644
--- a/docs/dist/doc/index.html
+++ b/docs/dist/doc/index.html
@@ -22,6 +22,7 @@
<tr><td><a href="#documentation">docs</a></td><td>
<a href="faq.html">FAQ</a>,
<a href="quick.pdf">Quick Reference</a>,
+ <a href="adk15notebook/index.html">AspectJ 5 Developer's Notebook</a>,
<a href="progguide/index.html">programming</a> and
<a href="devguide/index.html">development</a> guides,
<a href="api/index.html">API</a> and
@@ -61,6 +62,13 @@
<td>This is a two-page quick reference for the AspectJ language.
</td> </tr>
+<tr> <td><a href="adk15notebook/index.html">AspectJ 5 Developer's Notebook</a>
+ (printable <a href="adk15notebook/printable.html">html</a>)
+ </td>
+ <td>This describes the changes to the AspectJ language and tools introduced
+ in the AspectJ 5 Development Kit. These changes are additive, and are not yet
+ reflected in the programming guide or quick reference.</td>
+ </tr>
<tr> <td><a href="progguide/index.html">Programming Guide</a>
(printable <a href="progguide/printable.html">html</a>)
@@ -112,6 +120,7 @@
<tr> <td>README's
</td>
<td>Changes and porting guide for AspectJ
+ <a href="README-150.html">1.5.0</a>,
<a href="README-121.html">1.2.1</a>,
<a href="README-12.html">1.2.0</a>,
<a href="README-11.html">1.1</a>, and