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