Hello all,
The Mojo team is pleased to announce the release of the AspectJ Maven
Plugin
version 1.5. This release updates the plugin to current standards, resolving
a set of outstanding bugs (c.f. release notes below).
The AspectJ-Maven-Plugin weaves AspectJ aspects into your classes using the
AspectJ
compiler ("ajc").
The plugin can be included in your project by using the XML snippet below.
Please refer to
http://mojo.codehaus.org/aspectj-maven-plugin/index.htmlfor usage,
option description and full configuration documentation.
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.5</version>
</plugin>
Release Notes - Mojo's AspectJ Maven Plugin - Version 1.5
** Bug
* [MASPECTJ-4] - Corbertura Plugin fails to work when AspectJ plugin is
enabled
* [MASPECTJ-89] - multi-module build dependency not found - linux only
* [MASPECTJ-99] - ajc error when project has no sources
* [MASPECTJ-106] - Compiler warning with aspectj-maven-plugin: expected
1.6.11 found 1.6.12
* [MASPECTJ-110] - Don't add nonexistent sourceDirectory
* [MASPECTJ-120] - CreateReport and CreateSite tests do not work under
Java 7
** Improvement
* [MASPECTJ-11] - Make aspect:aspectj-report store working dir under
target/
* [MASPECTJ-88] - Add configuration option for -xmlConfigured as well
as path to aop.xml to be used for compiling
* [MASPECTJ-94] - <excludes> could also filter aspects included in
<aspectLibrary>
* [MASPECTJ-116] - Add support for -Xset arguments
* [MASPECTJ-118] - Update to handle all options available in AspectJ
1.7.2
* [MASPECTJ-121] - Update external systems referred within POM to
actual values, and use parent pom's dependency versions where applicable
* [MASPECTJ-122] - Include an AJC quick reference in the plugin's
documentation
** New Feature
* [MASPECTJ-80] - Add support for -Xajruntimelevel
* [MASPECTJ-107] - Add support for ajc -xlintfile
* [MASPECTJ-108] - Java 1.7 source code not supported
** Task
* [MASPECTJ-117] - Update to aspectj 1.7.2
* [MASPECTJ-119] - Update to aspectj 1.7.3
Enjoy,
The Mojo team.
Lennart Jörelid
The Mojo team is pleased to announce the release of the AspectJ Maven
Plugin
version 1.5. This release updates the plugin to current standards, resolving
a set of outstanding bugs (c.f. release notes below).
The AspectJ-Maven-Plugin weaves AspectJ aspects into your classes using the
AspectJ
compiler ("ajc").
The plugin can be included in your project by using the XML snippet below.
Please refer to
http://mojo.codehaus.org/aspectj-maven-plugin/index.htmlfor usage,
option description and full configuration documentation.
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>aspectj-maven-plugin</artifactId>
<version>1.5</version>
</plugin>
Release Notes - Mojo's AspectJ Maven Plugin - Version 1.5
** Bug
* [MASPECTJ-4] - Corbertura Plugin fails to work when AspectJ plugin is
enabled
* [MASPECTJ-89] - multi-module build dependency not found - linux only
* [MASPECTJ-99] - ajc error when project has no sources
* [MASPECTJ-106] - Compiler warning with aspectj-maven-plugin: expected
1.6.11 found 1.6.12
* [MASPECTJ-110] - Don't add nonexistent sourceDirectory
* [MASPECTJ-120] - CreateReport and CreateSite tests do not work under
Java 7
** Improvement
* [MASPECTJ-11] - Make aspect:aspectj-report store working dir under
target/
* [MASPECTJ-88] - Add configuration option for -xmlConfigured as well
as path to aop.xml to be used for compiling
* [MASPECTJ-94] - <excludes> could also filter aspects included in
<aspectLibrary>
* [MASPECTJ-116] - Add support for -Xset arguments
* [MASPECTJ-118] - Update to handle all options available in AspectJ
1.7.2
* [MASPECTJ-121] - Update external systems referred within POM to
actual values, and use parent pom's dependency versions where applicable
* [MASPECTJ-122] - Include an AJC quick reference in the plugin's
documentation
** New Feature
* [MASPECTJ-80] - Add support for -Xajruntimelevel
* [MASPECTJ-107] - Add support for ajc -xlintfile
* [MASPECTJ-108] - Java 1.7 source code not supported
** Task
* [MASPECTJ-117] - Update to aspectj 1.7.2
* [MASPECTJ-119] - Update to aspectj 1.7.3
Enjoy,
The Mojo team.
Lennart Jörelid