You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Michael Osipov (JIRA)" <ji...@apache.org> on 2016/03/30 14:42:25 UTC
[jira] [Commented] (MCHANGES-365) Add Link to Action
[ https://issues.apache.org/jira/browse/MCHANGES-365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15217904#comment-15217904 ]
Michael Osipov commented on MCHANGES-365:
-----------------------------------------
This won't suffice, you need to change the Velocity template as well. Care to provide a patch?
> Add Link to Action
> ------------------
>
> Key: MCHANGES-365
> URL: https://issues.apache.org/jira/browse/MCHANGES-365
> Project: Maven Changes Plugin
> Issue Type: New Feature
> Components: announcement
> Affects Versions: 2.11
> Reporter: dur
> Labels: close-pending
>
> Add property link to class Action to support links in an announcment.
> Property should copied in
> {code}
> /**
> * Create an <code>Action</code> from an issue.
> *
> * @param issue The issue to extract the information from
> * @return An <code>Action</code>
> */
> public Action createAction( Issue issue )
> {
> Action action = new Action();
> // @todo We need to add something like issue.getPresentationIdentifier() to be able to support other IMSes
> // beside JIRA
> action.setIssue( issue.getKey() );
> // Try to map the IMS-specific issue type to one that is used in a changes.xml file
> IssueType type;
> if ( getIssueTypeMap().containsKey( issue.getType() ) )
> {
> type = getIssueTypeMap().get( issue.getType() );
> action.setType( type.modelRepresentation() );
> }
> else
> {
> action.setType( UNKNOWN_ISSUE_TYPE );
> }
> action.setDev( issue.getAssignee() );
> // Set dueTo to the empty String instead of null to make Velocity happy
> action.setDueTo( "" );
> // action.setDueTo( issue.getReporter() );
> action.setAction( issue.getSummary() );
> return action;
> }
> {code}
> For example with following line:
> {code}
> action.setLink(issue.getLink());
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)