diff options
author | acolyer <acolyer> | 2003-09-08 12:38:04 +0000 |
---|---|---|
committer | acolyer <acolyer> | 2003-09-08 12:38:04 +0000 |
commit | 1466b85f68c345a7010873a94cb52dc63be49147 (patch) | |
tree | 8ba1371d73a9be6ff6cfd6eb2039b5edadd93dd9 /docs/dist | |
parent | 2b381b0196e56f8d2605998da82e4bebeccc4805 (diff) | |
download | aspectj-1466b85f68c345a7010873a94cb52dc63be49147.tar.gz aspectj-1466b85f68c345a7010873a94cb52dc63be49147.zip |
updated with list of major fixes / enhancements in 1.1.1
Diffstat (limited to 'docs/dist')
-rw-r--r-- | docs/dist/doc/changes.html | 90 |
1 files changed, 49 insertions, 41 deletions
diff --git a/docs/dist/doc/changes.html b/docs/dist/doc/changes.html index 67477482b..ee4f46b06 100644 --- a/docs/dist/doc/changes.html +++ b/docs/dist/doc/changes.html @@ -144,9 +144,9 @@ All rights reserved. <h2>Changes in AspectJ</h2> <ul> - <li> <a href="#1.0.6">1.1.1</a> (not released) + <li> <a href="#1.1.1">1.1.1</a> (released 2003-09) </li> - <li> 1.1.0 (released 2003-06) <!-- TODO XXX date --> + <li> 1.1.0 (released 2003-06-06) See <a href="README-11.html">README-11.html</a> </li> @@ -189,47 +189,55 @@ All rights reserved. <h2><a name="1.1.1">1.1.1</a></h2> -<p> ...<h3><a name="1.1.1compiler">Compiler</a></h3> +<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.1.1">full list of bug fixes</a> +(44 in all) can be found on bugzilla.</p> -<p>... +<p>Some of the more significant bug fixes and enhancements in this release include: + <ul> + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40943">40943</a> + The ajc compiler now copies resource files from jars specified using the + -injars option. When compiling with source directories, resources are <i>not</i> + copied - mirroring the behaviour of javac so as to cause minimum disruption + when switching between ajc and javac. The iacj ant task also does not perform + resource copying from source directories for the same reason. Thanks to Matthew + Webster for contributing many of the patches for this enhancement. + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39626">39626</a> + ajc was erroneously putting aspectjtools.jar in the classpath of a compilation. + This caused problems when attempting to compile projects using different versions + of any of the classes in aspectjtools.jar. Thanks to George Harley and Igor + Hjelmstrom Vinhas Ribeiro for their assistance in tracking this down. + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40257">40257</a> + Relative paths are now supported in ".lst" files. + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40771">40771</a> + The Ajde apis are no longer coupled to swing. This is of most significance to AJDT + users on the Mac OS X platform, enabling AJDT to be used with Mac OS X. + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41254">41254</a> + Of interest to those writing tools that need to interact with the structure model for + AspectJ programs: the interface to the AspectJ structure model was significantly revised + and enhanced in 1.1.1. + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39462">39462</a> + A compiler exception was thrown when an asbstract aspect in a library was extended by + a concrete aspect using cflow. Thanks to Takao Naguchi for an easy to reproduce bug report. + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=39479">39479</a> + Compiler crashes when a constructor delegates to another constructor that uses a switch statement. + Thanks to Andy Clement for both the easy to reproduce bug report and the patch. + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41175">41175</a> + Declared exceptions were being lost on inter-type declarations made from binary + aspects in an aspect library. + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=41359">41359</a> + Aspect per-clauses were not inherited by sub-aspects when using binary aspect libraries. + Thanks to Chris Bozic for the easy to reproduce bug report. + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=42539">42539</a> + The "+" pattern was being ignored for type patterns used in throws clauses. Thanks to + Keith Sader for the easy to reproduce bug report. + <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=40807">40807</a> + The default output directory for the ant task when none is specified has been changed to + the source directory, instead of the current working directory. This behaviour is now consistent + with the command-line javac and ajc tools. Of signifcance because the fix enables JSP compilation + in Tomcat using ajc. Thanks to Ron Bodkin for the investigative work on how to integrate + ajc with Tomcat. + </ul> </p> -<p>Bugs fixed</p> -<ul> - <li>39959: AJC Compiler generates invalid class files under certain - circumstances</li> - <li>39626: Compiler error when compiling a buggy class</li> -</ul> - -<h3><a name="1.1.1ajde">AJDE</a></h3> - -<h4>Framework</h4> - -<p>...</p> -<p>Bugs fixed</p> -<ul> - <li>38717: ".lst" file parsing errors should include sourceline information</li> - <li>40194: error handling during build config parsing</li> - <li>40256: need incremental compilation restrictions blurb</li> - <li>40824: asm treats "declare parents" as methods</li> - <li>40771: ajde apis are unnecessariy coupled to swing</li> - <li>37628: ajdt doesnt work on osx </li> -</ul> - -<h4>JBuilder OpenTool</h4> - -<p>...</p> -<p>Bugs fixed</p> -<ul> - <li>39170: Problem with aspectJforBuilder when using with JBuilder9</li> - <li>39974: Some strange error when compiling the observer example with - JBuilder7 integrated AJDE</li> -</ul> - -<h4>NetBeans Module</h4> - -<p>...</p> - -<hr /> <h2><a name="1.0.6">1.0.6</a></h2> |