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]

Reply via email to