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(); ) {