You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2009/01/03 11:23:49 UTC

svn commit: r730964 - in /maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear: AbstractEarMojo.java EarMojo.java GenerateApplicationXmlMojo.java

Author: bentmann
Date: Sat Jan  3 02:23:49 2009
New Revision: 730964

URL: http://svn.apache.org/viewvc?rev=730964&view=rev
Log:
o Declared parameter default values via Mojo API annotations to have them documented on the site

Modified:
    maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/AbstractEarMojo.java
    maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/EarMojo.java
    maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/GenerateApplicationXmlMojo.java

Modified: maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/AbstractEarMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/AbstractEarMojo.java?rev=730964&r1=730963&r2=730964&view=diff
==============================================================================
--- maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/AbstractEarMojo.java (original)
+++ maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/AbstractEarMojo.java Sat Jan  3 02:23:49 2009
@@ -54,9 +54,9 @@
     /**
      * Character encoding for the auto-generated deployment file(s).
      *
-     * @parameter
+     * @parameter default-value="UTF-8"
      */
-    protected String encoding = UTF_8;
+    protected String encoding;
 
     /**
      * Directory where the deployment descriptor file(s) will be auto-generated.

Modified: maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/EarMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/EarMojo.java?rev=730964&r1=730963&r2=730964&view=diff
==============================================================================
--- maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/EarMojo.java (original)
+++ maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/EarMojo.java Sat Jan  3 02:23:49 2009
@@ -70,11 +70,10 @@
 
     /**
      * The comma separated list of tokens to include in the EAR.
-     * Default is '**'.
      *
-     * @parameter alias="includes"
+     * @parameter alias="includes" default-value="**"
      */
-    private String earSourceIncludes = "**";
+    private String earSourceIncludes;
 
     /**
      * The comma separated list of tokens to exclude from the EAR.
@@ -86,10 +85,10 @@
     /**
      * Specify that the ear sources should be filtered.
      *
-     * @parameter
+     * @parameter default-value="false"
      * @since 2.3.2     
      */
-    private boolean filtering = false;
+    private boolean filtering;
 
     /**
      * Filters (property files) to include during the interpolation of the pom.xml.
@@ -115,7 +114,7 @@
      * @parameter expression="${maven.ear.escapedBackslashesInFilePath}" default-value="false"
      * @since 2.3.2
      */
-    private boolean escapedBackslashesInFilePath = false;
+    private boolean escapedBackslashesInFilePath;
 
     /**
      * Expression preceded with the String won't be interpolated
@@ -184,8 +183,7 @@
     /**
      * The Jar archiver.
      *
-     * @parameter expression="${component.org.codehaus.plexus.archiver.Archiver#jar}"
-     * @required
+     * @component role="org.codehaus.plexus.archiver.Archiver" role-hint="jar"
      */
     private JarArchiver jarArchiver;
 

Modified: maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/GenerateApplicationXmlMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/GenerateApplicationXmlMojo.java?rev=730964&r1=730963&r2=730964&view=diff
==============================================================================
--- maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/GenerateApplicationXmlMojo.java (original)
+++ maven/plugins/trunk/maven-ear-plugin/src/main/java/org/apache/maven/plugin/ear/GenerateApplicationXmlMojo.java Sat Jan  3 02:23:49 2009
@@ -60,9 +60,9 @@
      * The version of the application.xml to generate. Valid values
      * are 1.3, 1.4 and 5.
      *
-     * @parameter
+     * @parameter default-value="1.3"
      */
-    private String version = VERSION_1_3;
+    private String version;
 
     /**
      * Display name of the application to be used when application.xml
@@ -70,7 +70,7 @@
      *
      * @parameter expression="${project.artifactId}"
      */
-    private String displayName = null;
+    private String displayName;
 
     /**
      * Description of the application to be used when application.xml
@@ -78,7 +78,7 @@
      *
      * @parameter expression="${project.description}"
      */
-    private String description = null;
+    private String description;
 
     /**
      * The security-roles to be added to the auto-generated