You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Lennart Jörelid <le...@gmail.com> on 2013/09/03 22:12:05 UTC

[ANN] AspectJ Maven Plugin version 1.5 released

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

--
+==============================+
| Bästa hälsningar,
| [sw. "Best regards"]
|
| Lennart Jörelid
| EAI Architect & Integrator
|
| jGuru Europe AB
| Mölnlycke - Kista
|
| Email: lj@jguru.se
| URL:   www.jguru.se
| Phone
| (skype):    jgurueurope
| (intl):     +46 708 507 603
| (domestic): 0708 - 507 603
+==============================+

Re: [ANN] AspectJ Maven Plugin version 1.5 released

Posted by Matthew Adams <ma...@matthewadams.me>.
Dude.  Sweet.  Thanks!


On Tue, Sep 3, 2013 at 3:12 PM, Lennart Jörelid
<le...@gmail.com>wrote:

> 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
>
> --
> +==============================+
> | Bästa hälsningar,
> | [sw. "Best regards"]
> |
> | Lennart Jörelid
> | EAI Architect & Integrator
> |
> | jGuru Europe AB
> | Mölnlycke - Kista
> |
> | Email: lj@jguru.se
> | URL:   www.jguru.se
> | Phone
> | (skype):    jgurueurope
> | (intl):     +46 708 507 603
> | (domestic): 0708 - 507 603
> +==============================+
>



-- 
mailto:matthew@matthewadams.me <ma...@matthewadams.me>
skype:matthewadams12
googletalk:matthew@matthewadams.me
http://matthewadams.me
http://www.linkedin.com/in/matthewadams