Add links to issues for the next-releases report.

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@465663 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
aheritier committed 2006-10-19 15:38:31 +00:00
1 parent 4c5f56e716
commit 5f0feaf606
3 files changed
+22 -5

No files matched your search

@@ -77,6 +77,8 @@
<maven:get var="maven.multiproject.navigation" plugin="maven-multiproject-plugin" property="maven.multiproject.navigation"/>
<j:set var="navType" value="${maven.multiproject.navigation}"/>
<j:set var="artifactId"><x:expr select="@artifactId"/></j:set>
<j:set var="issueTrackingUrl"><x:expr select="@issueTrackingUrl"/></j:set>
<j:set var="issueTrackingTemplate"><x:expr select="@issueTrackingTemplate"/></j:set>
<j:choose>
<j:when test="${navType eq 'aggregate'}">
<j:set var="baseUrl" value="${maven.multiproject.aggregateDir}${artifactId}"/>
@@ -102,7 +104,9 @@
<j:set var="issue"><x:expr select="@issue"/></j:set>
<j:set var="dueto"><x:expr select="@due-to"/></j:set>
<j:set var="duetoemail"><x:expr select="@due-to-email"/></j:set>
<!-- FIXME: Same hack as above -->
<!-- FIXME: Big hack here. Jelly looses the reference to the
current node so we have to explicitely remember it for
Jelly! -->
<x:set var="currentAction" select="."/>
<tr>
<td><img src="images/${type}.gif" alt="${type}" title="${type}"/></td>
@@ -114,15 +118,14 @@
<jsl:applyTemplates trim="false"/>
</x:if>
<j:set var="template" value="${maven.changes.issue.template}"/>
<j:set var="trackerURL" value="${pom.issueTrackingUrl}"/>
<j:useBean var="finder" class="org.apache.maven.changes.IssueFinder"/>
<x:if select="$currentAction/fixes">
<j:set var="fixesTotal"><x:expr select="count(./fixes)"/></j:set>
<j:set var="fixesCount" value="1"/>
Fixes
<x:forEach var="item" select="./fixes">
<j:set var="issue"><x:expr select="@issue"/></j:set>
${issue}
<a href="${finder.getIssueURL(issueTrackingUrl,issue,issueTrackingTemplate)}">${issue}</a>
<j:choose>
<j:when test="${fixesCount == fixesTotal}">.</j:when>
<j:when test="${fixesCount == fixesTotal-1}"> and </j:when>
@@ -133,7 +136,7 @@
</x:if>
<x:if select="not($currentAction/fixes)">
<j:if test="${!empty(issue)}">
Fixes ${issue}.
Fixes <a href="${finder.getIssueURL(issueTrackingUrl,issue,issueTrackingTemplate)}">${issue}</a>.
</j:if>
</x:if>