maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dennis Lundberg (JIRA)" <j...@codehaus.org>
Subject [jira] Closed: (MCHANGES-186) Issue links for JIRA are broken when using the %URL% token
Date Thu, 26 Nov 2009 14:00:59 GMT

     [ http://jira.codehaus.org/browse/MCHANGES-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Dennis Lundberg closed MCHANGES-186.
------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.3
         Assignee: Dennis Lundberg

Fixed in [r884559|http://svn.apache.org/viewvc?view=rev&revision=884559].

> Issue links for JIRA are broken when using the %URL% token
> ----------------------------------------------------------
>
>                 Key: MCHANGES-186
>                 URL: http://jira.codehaus.org/browse/MCHANGES-186
>             Project: Maven 2.x Changes Plugin
>          Issue Type: Bug
>          Components: changes-report
>    Affects Versions: 2.2
>            Reporter: Dennis Lundberg
>            Assignee: Dennis Lundberg
>             Fix For: 2.3
>
>
> The fix for MCHANGES-166 included a small change that broke this. See http://jira.codehaus.org/browse/MCHANGES-166?focusedCommentId=184918&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_184918
> {quote}
> The private method parseIssueLink(...) should remove only the trailing slash from the
URL if one exists. This prevents cases where we miss to give a trailing slash in the issueManagement.url.
> {quote}
> This part of the patch should not have been committed. The documentation for the issueLinkTemplatePerSystem
parameter states:
> {quote}
> %URL%: this is computed by getting the <issueManagement>/<url> value from
the POM, and removing the last '/' and everything that comes after it.
> {quote}
> After the patch this is no longer true. This breaks issue links to JIRA if you have a
configuration like this:
> {code:xml}
>   <issueManagement>
>     <system>JIRA</system>
>     <url>http://jira.mycompany.com/browse/PRODUCT</url>
>   </issueManagement>
>   <reporting>
>     <plugins>
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-changes-plugin</artifactId>
>         <version>2.2</version>
>         <configuration>
>           <issueLinkTemplatePerSystem>
>             <default>%URL%/%ISSUE%</default>
>           </issueLinkTemplatePerSystem>
>         </configuration>
>       </plugin>
>     </plugins>
>   </reporting>
> {code}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message