Author: olamy Date: Sat Nov 13 15:40:47 2010 New Revision: 1034780 URL: http://svn.apache.org/viewvc?rev=1034780&view=rev Log: [MRAR-27] Add @threadSafe support for maven3
Modified: maven/plugins/trunk/maven-rar-plugin/ (props changed) maven/plugins/trunk/maven-rar-plugin/src/main/java/org/apache/maven/plugin/rar/RarMojo.java Propchange: maven/plugins/trunk/maven-rar-plugin/ ------------------------------------------------------------------------------ --- svn:ignore (original) +++ svn:ignore Sat Nov 13 15:40:47 2010 @@ -7,3 +7,4 @@ target .project bin .settings +maven-archiver Modified: maven/plugins/trunk/maven-rar-plugin/src/main/java/org/apache/maven/plugin/rar/RarMojo.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-rar-plugin/src/main/java/org/apache/maven/plugin/rar/RarMojo.java?rev=1034780&r1=1034779&r2=1034780&view=diff ============================================================================== --- maven/plugins/trunk/maven-rar-plugin/src/main/java/org/apache/maven/plugin/rar/RarMojo.java (original) +++ maven/plugins/trunk/maven-rar-plugin/src/main/java/org/apache/maven/plugin/rar/RarMojo.java Sat Nov 13 15:40:47 2010 @@ -41,6 +41,7 @@ import org.apache.maven.artifact.resolve * @author <a href="stephane.nic...@gmail.com">Stephane Nicoll</a> * @version $Id$ * @goal rar + * @threadSafe * @phase package * @requiresDependencyResolution test */ @@ -54,7 +55,7 @@ public class RarMojo /** * Single directory for extra files to include in the RAR. * - * @parameter expression="${basedir}/src/main/rar" + * @parameter default-value="${basedir}/src/main/rar" * @required */ private File rarSourceDirectory; @@ -62,7 +63,7 @@ public class RarMojo /** * The location of the ra.xml file to be used within the rar file. * - * @parameter expression="${basedir}/src/main/rar/META-INF/ra.xml" + * @parameter default-value="${basedir}/src/main/rar/META-INF/ra.xml" */ private File raXmlFile; @@ -77,14 +78,14 @@ public class RarMojo /** * The location of the manifest file to be used within the rar file. * - * @parameter expression="${basedir}/src/main/rar/META-INF/MANIFEST.MF" + * @parameter default-value="${basedir}/src/main/rar/META-INF/MANIFEST.MF" */ private File manifestFile; /** * Directory that resources are copied to during the build. * - * @parameter expression="${project.build.directory}/${project.build.finalName}" + * @parameter default-value="${project.build.directory}/${project.build.finalName}" * @required */ private String workDirectory; @@ -92,7 +93,7 @@ public class RarMojo /** * The directory for the generated RAR. * - * @parameter expression="${project.build.directory}" + * @parameter default-value="${project.build.directory}" * @required */ private String outputDirectory; @@ -100,7 +101,7 @@ public class RarMojo /** * The name of the RAR file to generate. * - * @parameter alias="rarName" expression="${project.build.finalName}" + * @parameter alias="rarName" default-value="${project.build.finalName}" * @required */ private String finalName; @@ -108,7 +109,7 @@ public class RarMojo /** * The maven project. * - * @parameter expression="${project}" + * @parameter default-value="${project}" * @required * @readonly */