You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ep...@apache.org on 2006/05/26 09:08:35 UTC
svn commit: r409571 -
/maven/sandbox/plugins/maven-changelog-plugin/src/main/java/org/apache/maven/changelog/ChangeLogReport.java
Author: epunzalan
Date: Fri May 26 00:08:34 2006
New Revision: 409571
URL: http://svn.apache.org/viewvc?rev=409571&view=rev
Log:
PR: MCHANGELOG-18
Submitted by: Julian Wood
Updated javadocs and default site configurations report
Modified:
maven/sandbox/plugins/maven-changelog-plugin/src/main/java/org/apache/maven/changelog/ChangeLogReport.java
Modified: maven/sandbox/plugins/maven-changelog-plugin/src/main/java/org/apache/maven/changelog/ChangeLogReport.java
URL: http://svn.apache.org/viewvc/maven/sandbox/plugins/maven-changelog-plugin/src/main/java/org/apache/maven/changelog/ChangeLogReport.java?rev=409571&r1=409570&r2=409571&view=diff
==============================================================================
--- maven/sandbox/plugins/maven-changelog-plugin/src/main/java/org/apache/maven/changelog/ChangeLogReport.java (original)
+++ maven/sandbox/plugins/maven-changelog-plugin/src/main/java/org/apache/maven/changelog/ChangeLogReport.java Fri May 26 00:08:34 2006
@@ -71,37 +71,39 @@
/**
* Used to specify whether to build the log from a range, absolute date.
*
- * @parameter
+ * @parameter expression="${changelog.type}" default-value="range"
+ * @required
*/
- private String type = "range";
+ private String type;
/**
* Used to specify the number of days of log entries to retrieve.
*
- * @parameter
+ * @parameter expression="${changelog.range}" default-value="-1"
*/
- private int range = -1;
+ private int range;
/**
* Used to specify the absolute date (or list of dates) to start log entries from.
*
- * @parameter
+ * @parameter expression="${changelog.dates}"
*/
private List dates;
/**
* Used to specify the tag (or list of tags) to start log entries from.
*
- * @parameter
+ * @parameter expression="${changelog.tags}"
*/
private List tags;
/**
- * Used to specify the date format of log entries to retrieve.
+ * Used to specify the date format of log entries to retrieve. This format will also be reflected in the reports.
*
- * @parameter
+ * @parameter expression="${changelog.dateFormat}" default-value="yyyy-MM-dd"
+ * @required
*/
- private String dateFormat = "yyyy-MM-dd";
+ private String dateFormat;
/**
* Input dir. Directory where the sources are located.
@@ -131,15 +133,18 @@
* Comment format string used for interrogating
* the revision control system.
* Currently only used by the ClearcaseChangeLogGenerator.
+ *
+ * @parameter expression="${changelog.commentFormat}"
*/
private String commentFormat;
/**
* Output encoding for the xml document
*
- * @parameter
+ * @parameter expression="${changelog.outputEncoding}" default-value="ISO-8859-1"
+ * @required
*/
- private String outputEncoding = "ISO-8859-1";
+ private String outputEncoding;
/**
* The user name (used by svn and starteam protocol).
@@ -911,8 +916,6 @@
initReportUrls();
- System.out.println( "ENTRIES FOUND: " + entries.size() );
-
Collections.sort( new ArrayList( entries ), new Comparator()
{
public int compare( Object arg0, Object arg1 )
@@ -921,8 +924,7 @@
ChangeSet changeSet1 = (ChangeSet) arg1;
return changeSet1.getDate().compareTo( changeSet0.getDate() );
}
- }
- );
+ } );
for ( Iterator i = entries.iterator(); i.hasNext(); )
{