You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jr...@apache.org on 2005/12/02 06:11:37 UTC

svn commit: r351593 - in /maven/plugins/trunk/maven-project-info-reports-plugin/src/main: java/org/apache/maven/report/projectinfo/IssueTrackingReport.java resources/project-info-report.properties

Author: jruiz
Date: Thu Dec  1 21:11:14 2005
New Revision: 351593

URL: http://svn.apache.org/viewcvs?rev=351593&view=rev
Log:
PR # MNG-1336

Added support for other Issue Tracking System other than Jira, SourceForge, and Bugzilla.

Modified:
    maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/IssueTrackingReport.java
    maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report.properties

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/IssueTrackingReport.java
URL: http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/IssueTrackingReport.java?rev=351593&r1=351592&r2=351593&view=diff
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/IssueTrackingReport.java (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/main/java/org/apache/maven/report/projectinfo/IssueTrackingReport.java Thu Dec  1 21:11:14 2005
@@ -200,10 +200,14 @@
             {
                 linkPatternedText( i18n.getString( "project-info-report", locale, "report.issuetracking.scarab.intro" ) );
             }
-            else
+            else if ( ( system == null ) || ( system.trim().equals( "" ) ) )
             {
                 paragraph( i18n.getString( "project-info-report", locale, "report.issuetracking.general.intro" ) );
             }
+            else 
+            {
+                paragraph( i18n.getString( "project-info-report", locale,"report.issuetracking.custom.intro").replaceFirst("%issueManagementSystem%", system) );
+            }
 
             endSection();
 
@@ -243,4 +247,4 @@
             return false;
         }
     }
-}
\ No newline at end of file
+}

Modified: maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report.properties
URL: http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report.properties?rev=351593&r1=351592&r2=351593&view=diff
==============================================================================
--- maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report.properties (original)
+++ maven/plugins/trunk/maven-project-info-reports-plugin/src/main/resources/project-info-report.properties Thu Dec  1 21:11:14 2005
@@ -120,7 +120,8 @@
 report.issuetracking.jira.intro=This project uses {Jira, http://www.atlassian.com/software/jira} a J2EE-based, issue tracking and project management application.
 report.issuetracking.bugzilla.intro=This project uses {Bugzilla, http://www.bugzilla.org/}.
 report.issuetracking.scarab.intro=This project uses {Scarab, http://scarab.tigris.org/}.
-report.issuetracking.general.intro=This project uses a Issue Management System to manage its issues.
+report.issuetracking.general.intro=This project uses an Issue Management System to manage its issues.
+report.issuetracking.custom.intro=This project uses %issueManagementSystem% to manage its issues.  
 report.issuetracking.title=Issue Tracking
 report.issuetracking.intro=Issues, bugs, and feature requests should be submitted to the following issue tracking system for this project.