evenisse 2003/09/04 03:12:36 Modified: src/plugins-build/file-activity/src/plugin-resources maven-file-activity-plugin.jsl src/plugins-build/file-activity/xdocs changes.xml Log: Fix url generation when pom.repository.url isn't empty. Revision Changes Path 1.3 +15 -2 maven/src/plugins-build/file-activity/src/plugin-resources/maven-file-activity-plugin.jsl Index: maven-file-activity-plugin.jsl =================================================================== RCS file: /home/cvs/maven/src/plugins-build/file-activity/src/plugin-resources/maven-file-activity-plugin.jsl,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- maven-file-activity-plugin.jsl 30 Jul 2003 00:50:37 -0000 1.2 +++ maven-file-activity-plugin.jsl 4 Sep 2003 10:12:36 -0000 1.3 @@ -35,8 +35,21 @@ <tr> <td> <j:choose> - <j:when test="${pom.repository.url != ''})"> - <a href="${pom.repository.url.toString().trim()}${name}">${name}</a> + <j:when test="${pom.repository.url != ''}"> + <j:set var="repositoryUrl" value="${pom.repository.url}"/> + <j:choose> + <j:when test="${repositoryUrl.indexOf('?')>0}"> + <j:set var="repository" value="${repositoryUrl.substring(0, repositoryUrl.indexOf('?'))}"/> + <j:set var="tmpMultiRepoParam" value="${repositoryUrl.substring(repository.length())}"/> + <j:set var="oneRepoParam" value="?${tmpMultiRepoParam.substring(1)}"/> + </j:when> + <j:otherwise> + <j:set var="repository" value="${repositoryUrl}"/> + <j:set var="oneRepoParam" value=""/> + </j:otherwise> + </j:choose> + <j:set var="urlFile" value="${repository.trim()}${name.trim()}${oneRepoParam.trim()}"/> + <a href="${urlFile}">${name}</a> </j:when> <j:otherwise> ${name} 1.3 +3 -0 maven/src/plugins-build/file-activity/xdocs/changes.xml Index: changes.xml =================================================================== RCS file: /home/cvs/maven/src/plugins-build/file-activity/xdocs/changes.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- changes.xml 8 Jul 2003 11:01:07 -0000 1.2 +++ changes.xml 4 Sep 2003 10:12:36 -0000 1.3 @@ -8,6 +8,9 @@ <body> <release version="1.3" date="in CVS"> <action dev="evenisse" type="fix"> + Fix url generation when pom.repository.url isn't empty. + </action> + <action dev="evenisse" type="fix"> Add xml declaration to generated report. Fixed for character encoding. </action> <action dev="evenisse" type="fix">
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]