? maven-aspectj-plugin-3.0.patch ? src Index: plugin.jelly =================================================================== RCS file: /home/cvspublic/maven-plugins/aspectj/plugin.jelly,v retrieving revision 1.8 diff -u -r1.8 plugin.jelly --- plugin.jelly 4 Mar 2004 18:00:21 -0000 1.8 +++ plugin.jelly 11 Apr 2004 23:16:28 -0000 @@ -1,4 +1,5 @@ + + xmlns:util="jelly:util" + xmlns:artifact="artifact" + xmlns:maven="jelly:maven"> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Weaving with: ${dep.artifactId} + + + + + + + + + + + + @@ -127,7 +244,9 @@ - + + + @@ -149,9 +268,11 @@ - - - + + + + + @@ -181,7 +302,7 @@ the remote repository to serve as reusable aspects for other projects. ======================================================================== --> - @@ -205,6 +326,7 @@ + @@ -220,14 +342,51 @@ --> - + + + + + + + ${snapshotSignature} + + + + + + + + + + + + + Index: project.xml =================================================================== RCS file: /home/cvspublic/maven-plugins/aspectj/project.xml,v retrieving revision 1.26 diff -u -r1.26 project.xml --- project.xml 8 Apr 2004 00:54:54 -0000 1.26 +++ project.xml 11 Apr 2004 23:16:29 -0000 @@ -23,7 +23,7 @@ 3 maven-aspectj-plugin Maven AspectJ Plug-in - 2.1-SNAPSHOT + 3.0 Eclipse Plugin for AspectJ http://maven.apache.org/reference/plugins/aspectj/ @@ -43,12 +43,12 @@ 2.0 2.0 - HEAD + MAVEN_ASPECTJ_2_0 - 2.0 - 2.0 - MAVEN_ASPECTJ_2_0 + 3.0 + 3.0 + MAVEN_ASPECTJ_3_0 @@ -73,12 +73,22 @@ Documentation + + Carlos Sanchez + carlossg + carlossg@users.sourceforge.net + + + Java Developer + Documentation + + aspectj aspectjrt - 1.1.0 + 1.1.1 root @@ -86,7 +96,7 @@ aspectj aspectjtools - 1.1.0 + 1.1.1 root Index: xdocs/goals.xml =================================================================== RCS file: /home/cvspublic/maven-plugins/aspectj/xdocs/goals.xml,v retrieving revision 1.4 diff -u -r1.4 goals.xml --- xdocs/goals.xml 4 Mar 2004 18:00:22 -0000 1.4 +++ xdocs/goals.xml 11 Apr 2004 23:16:29 -0000 @@ -22,43 +22,69 @@ Maven AspectJ Plug-in Goals dIon Gillard + Carlos Sanchez -
-

Todo. For the time being, please refer to the plugin.jelly file -in the aspectj plugin directory.

- -
+
+ + + aspectj:compile + + Weaves project classes. + + + + aspectj:weave + + Weave aspects in project jar. + DEPRECATED: use aspectj:compile and jar:jar + + + + aspectj:jar + + Generate a jar of reusable aspects. + DEPRECATED: use jar:jar. + If you want only aspects in the jar create a new project + + + + aspectj:jar-install + + Calls aspectj:install + + + + aspectj:install + + Install the jar of reusable aspects. + DEPRECATED: use jar:install. + If you want only aspects in the jar create a new project + + + + aspectj:snapshot + + Generate a snapshot jar of reusable aspects. + DEPRECATED: use jar:snapshot. + If you want only aspects in the jar create a new project + + + + aspectj:install-snapshot + + Install the snapshot jar of reusable aspects. + DEPRECATED: use jar:install-snapshot. + If you want only aspects in the jar create a new project + + + Index: xdocs/index.xml =================================================================== RCS file: /home/cvspublic/maven-plugins/aspectj/xdocs/index.xml,v retrieving revision 1.3 diff -u -r1.3 index.xml --- xdocs/index.xml 4 Mar 2004 18:00:22 -0000 1.3 +++ xdocs/index.xml 11 Apr 2004 23:16:30 -0000 @@ -23,24 +23,17 @@ Maven AspectJ Plug-in dIon Gillard Vincent Massol + Carlos Sanchez

- AspectJ plugin for Maven. It offers the following features: + AspectJ plugin for Maven. It offers the ability to automatically + weave aspects on the classes generated. + This also includes the ability to add dependencies on libraries + with aspects.

-

For more information on the functionality provided by this plugin, please see the Goals document. @@ -49,6 +42,12 @@ For more information on how to customise the functionality provided by this plugin, please see the properties document. +

+
+
+

+ To install or update the plugin do the following:
+ maven plugin:download -DgroupId=maven -DartifactId=maven-aspectj-plugin -Dversion=3.0

Index: xdocs/navigation.xml =================================================================== RCS file: /home/cvspublic/maven-plugins/aspectj/xdocs/navigation.xml,v retrieving revision 1.7 diff -u -r1.7 navigation.xml --- xdocs/navigation.xml 4 Mar 2004 18:00:22 -0000 1.7 +++ xdocs/navigation.xml 11 Apr 2004 23:16:30 -0000 @@ -30,8 +30,5 @@ - - - Index: xdocs/properties.xml =================================================================== RCS file: /home/cvspublic/maven-plugins/aspectj/xdocs/properties.xml,v retrieving revision 1.5 diff -u -r1.5 properties.xml --- xdocs/properties.xml 4 Mar 2004 18:00:22 -0000 1.5 +++ xdocs/properties.xml 11 Apr 2004 23:16:30 -0000 @@ -23,14 +23,11 @@ Maven AspectJ Plugin Properties dIon Gillard Vincent Massol + Carlos Sanchez
-

Todo. For the time being, please refer to the plugin.properties file -in the aspectj plugin directory.

- + +
+

You must tell Maven what aspects you want to weave project classes with + in addition to the source aspects in your project. This is achieved by + specifying meta-information in the POM, using the following syntax: +

+ + + groupid + jarid + jarversion + + true + + + ]]> +
+