Author: bentmann Date: Fri Apr 18 11:04:33 2008 New Revision: 649635 URL: http://svn.apache.org/viewvc?rev=649635&view=rev Log: o Updated mojo annotations
Modified: maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/AbstractGeneratorMojo.java maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/HelpGeneratorMojo.java maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/UpdatePluginRegistryMojo.java maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/XdocGeneratorMojo.java maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java Modified: maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/AbstractGeneratorMojo.java URL: http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/AbstractGeneratorMojo.java?rev=649635&r1=649634&r2=649635&view=diff ============================================================================== --- maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/AbstractGeneratorMojo.java (original) +++ maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/AbstractGeneratorMojo.java Fri Apr 18 11:04:33 2008 @@ -45,13 +45,14 @@ * * @parameter expression="${project}" * @required + * @readonly */ protected MavenProject project; /** * The component used for scanning the source tree for mojos. * - * @parameter expression="${component.org.apache.maven.tools.plugin.scanner.MojoScanner}" + * @component * @required */ protected MojoScanner mojoScanner; Modified: maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java URL: http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java?rev=649635&r1=649634&r2=649635&view=diff ============================================================================== --- maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java (original) +++ maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/DescriptorGeneratorMojo.java Fri Apr 18 11:04:33 2008 @@ -31,6 +31,7 @@ * * @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a> * @version $Id$ + * @since 2.0 * @goal descriptor * @phase generate-resources * @requiresDependencyResolution runtime @@ -41,8 +42,7 @@ /** * The directory where the generated plugin.xml file will be put. * - * @parameter expression="${project.build.outputDirectory}/META-INF/maven" - * @required + * @parameter default-value="${project.build.outputDirectory}/META-INF/maven" */ protected File outputDirectory; Modified: maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/HelpGeneratorMojo.java URL: http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/HelpGeneratorMojo.java?rev=649635&r1=649634&r2=649635&view=diff ============================================================================== --- maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/HelpGeneratorMojo.java (original) +++ maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/HelpGeneratorMojo.java Fri Apr 18 11:04:33 2008 @@ -40,8 +40,7 @@ /** * The directory where the generated <code>HelpMojo</code> file will be put. * - * @parameter expression="${project.build.directory}/generated-sources/plugin" - * @required + * @parameter default-value="${project.build.directory}/generated-sources/plugin" */ protected File outputDirectory; Modified: maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java URL: http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java?rev=649635&r1=649634&r2=649635&view=diff ============================================================================== --- maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java (original) +++ maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/PluginReport.java Fri Apr 18 11:04:33 2008 @@ -50,6 +50,7 @@ * @author <a href="[EMAIL PROTECTED]">Stephane Nicoll</a> * @author <a href="mailto:[EMAIL PROTECTED]">Vincent Siveton</a> * @version $Id$ + * @since 2.0 * @goal report * @execute phase="compile" */ @@ -59,8 +60,7 @@ /** * Report output directory. * - * @parameter expression="${project.build.directory}/generated-site/xdoc" - * @required + * @parameter default-value="${project.build.directory}/generated-site/xdoc" */ private String outputDirectory; Modified: maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/UpdatePluginRegistryMojo.java URL: http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/UpdatePluginRegistryMojo.java?rev=649635&r1=649634&r2=649635&view=diff ============================================================================== --- maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/UpdatePluginRegistryMojo.java (original) +++ maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/UpdatePluginRegistryMojo.java Fri Apr 18 11:04:33 2008 @@ -42,6 +42,7 @@ /** * Update the user plugin registry (if it's in use) to reflect the version we're installing. * + * @since 2.0 * @goal updateRegistry * @phase install * @version $Id$ Modified: maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/XdocGeneratorMojo.java URL: http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/XdocGeneratorMojo.java?rev=649635&r1=649634&r2=649635&view=diff ============================================================================== --- maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/XdocGeneratorMojo.java (original) +++ maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/XdocGeneratorMojo.java Fri Apr 18 11:04:33 2008 @@ -29,6 +29,7 @@ * * @author <a href="mailto:[EMAIL PROTECTED]">Brett Porter</a> * @version $Id$ + * @since 2.0 * @goal xdoc */ public class XdocGeneratorMojo @@ -37,8 +38,7 @@ /** * The directory where the generated Xdoc files will be put. * - * @parameter expression="${project.build.directory}/generated-site/xdoc" - * @required + * @parameter default-value="${project.build.directory}/generated-site/xdoc" */ protected File outputDirectory; Modified: maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java URL: http://svn.apache.org/viewvc/maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java?rev=649635&r1=649634&r2=649635&view=diff ============================================================================== --- maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java (original) +++ maven/plugin-tools/trunk/maven-plugin-plugin/src/main/java/org/apache/maven/plugin/plugin/metadata/AddPluginArtifactMetadataMojo.java Fri Apr 18 11:04:33 2008 @@ -33,6 +33,7 @@ * and deployment. The first use-case for this is to add the LATEST metadata (which is plugin-specific) * for shipping alongside the plugin's artifact. * + * @since 2.0 * @phase package * @goal addPluginArtifactMetadata */