diff options
author | acolyer <acolyer> | 2004-12-09 09:37:07 +0000 |
---|---|---|
committer | acolyer <acolyer> | 2004-12-09 09:37:07 +0000 |
commit | 142c65e49c1a567bb90b2467b7728df28b4e6bc2 (patch) | |
tree | 1eebab3d70a516bee251c2be1470815b864ff956 /docs | |
parent | 3ef5bec3f1cd6c13e966551fee5d7eeed6110914 (diff) | |
download | aspectj-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.html | 52 | ||||
-rw-r--r-- | docs/dist/doc/changes.html | 6 | ||||
-rw-r--r-- | docs/dist/doc/index.html | 9 |
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> +© 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 |