You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Daniel Urban (JIRA)" <ji...@apache.org> on 2015/12/10 18:39:11 UTC
[jira] [Created] (MCHANGES-365) Add Link to Action
Daniel Urban created MCHANGES-365:
-------------------------------------
Summary: 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: Daniel Urban
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)