You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by lt...@apache.org on 2006/01/30 22:18:53 UTC
svn commit: r373592 - in /maven/maven-1/plugins/trunk/jira: plugin.jelly
src/main/org/apache/maven/jira/JiraDownloader.java
src/plugin-resources/templates/
src/plugin-resources/templates/jira-template.xml
Author: ltheussl
Date: Mon Jan 30 13:18:48 2006
New Revision: 373592
URL: http://svn.apache.org/viewcvs?rev=373592&view=rev
Log:
Only generate roadmap report if there are scheduled versions in the jira roadmap.
Added:
maven/maven-1/plugins/trunk/jira/src/plugin-resources/templates/
maven/maven-1/plugins/trunk/jira/src/plugin-resources/templates/jira-template.xml (with props)
Modified:
maven/maven-1/plugins/trunk/jira/plugin.jelly
maven/maven-1/plugins/trunk/jira/src/main/org/apache/maven/jira/JiraDownloader.java
Modified: maven/maven-1/plugins/trunk/jira/plugin.jelly
URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/jira/plugin.jelly?rev=373592&r1=373591&r2=373592&view=diff
==============================================================================
--- maven/maven-1/plugins/trunk/jira/plugin.jelly (original)
+++ maven/maven-1/plugins/trunk/jira/plugin.jelly Mon Jan 30 13:18:48 2006
@@ -59,6 +59,8 @@
name="maven-jira-plugin:report"
description="Generate report with all entries defined in Jira">
<mkdir dir="${maven.build.dir}/jira"/>
+ <copy tofile="${maven.build.dir}/jira/jira-roadmap.xml" file="${plugin.resources}/templates/jira-template.xml"/>
+ <copy tofile="${maven.build.dir}/jira/jira-results.xml" file="${plugin.resources}/templates/jira-template.xml"/>
<jira:jira
project="${pom}"
Modified: maven/maven-1/plugins/trunk/jira/src/main/org/apache/maven/jira/JiraDownloader.java
URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/jira/src/main/org/apache/maven/jira/JiraDownloader.java?rev=373592&r1=373591&r2=373592&view=diff
==============================================================================
--- maven/maven-1/plugins/trunk/jira/src/main/org/apache/maven/jira/JiraDownloader.java (original)
+++ maven/maven-1/plugins/trunk/jira/src/main/org/apache/maven/jira/JiraDownloader.java Mon Jan 30 13:18:48 2006
@@ -359,24 +359,27 @@
Number fixforNumber =
nf.parse( projectPage, new ParsePosition( fixforIndex + 7 ) );
String fixfor = Integer.toString( fixforNumber.intValue() );
- // TODO: check if fixfor = -1: no versions scheduled in roadmap
- setFilter( "&&fixfor=" + fixfor
- + "&sorter/field=status&sorter/order=ASC" );
- fullURL =
- jiraUrl + "/secure/IssueNavigator.jspa?view=rss&pid=" + id;
- fullURL += createFilter();
- fullURL += ( "&tempMax=" + nbEntriesMax
- + "&reset=true&decorator=none" );
+ // if fixfor = "-1": no versions scheduled in roadmap
+ if ( !fixfor.equals( "-1" ) )
+ {
+ setFilter( "&&fixfor=" + fixfor
+ + "&sorter/field=status&sorter/order=ASC" );
+ fullURL =
+ jiraUrl + "/secure/IssueNavigator.jspa?view=rss&pid=" + id;
+ fullURL += createFilter();
+ fullURL += ( "&tempMax=" + nbEntriesMax
+ + "&reset=true&decorator=none" );
- String outFile = output.getAbsolutePath().replace('\\','/');
- int endIndex = outFile.lastIndexOf( '/' );
+ String outFile = output.getAbsolutePath().replace('\\','/');
+ int endIndex = outFile.lastIndexOf( '/' );
- outFile =
- outFile.substring( 0, endIndex ) + "/jira-roadmap.xml";
+ outFile =
+ outFile.substring( 0, endIndex ) + "/jira-roadmap.xml";
- // execute the GET
- download( cl, fullURL, new File( outFile ) );
+ // execute the GET
+ download( cl, fullURL, new File( outFile ) );
+ }
}
}
catch ( Exception e )
Added: maven/maven-1/plugins/trunk/jira/src/plugin-resources/templates/jira-template.xml
URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/jira/src/plugin-resources/templates/jira-template.xml?rev=373592&view=auto
==============================================================================
--- maven/maven-1/plugins/trunk/jira/src/plugin-resources/templates/jira-template.xml (added)
+++ maven/maven-1/plugins/trunk/jira/src/plugin-resources/templates/jira-template.xml Mon Jan 30 13:18:48 2006
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+
+<rss version="0.92">
+
+<channel>
+ <title>jira.codehaus.org</title>
+ <link>http://jira.codehaus.org</link>
+ <description>This file is an XML representation of some issues</description>
+ <language>en</language>
+</channel>
+
+</rss>
+
Propchange: maven/maven-1/plugins/trunk/jira/src/plugin-resources/templates/jira-template.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/maven-1/plugins/trunk/jira/src/plugin-resources/templates/jira-template.xml
------------------------------------------------------------------------------
svn:keywords = "Author Date Id Revision"