I'm having a hard time importing any of the link classes when I'm in Insight's Groovy post function code editor. It keeps returning "Unable to resolve class..."
None of the imports below work.
import com.atlassian.jira.issue.link.IssueLinkTypeManager;
import com.atlassian.jira.issue.link.DefaultIssueLinkTypeManager;
import com.atlassian.jira.issue.link.LinkCollectionImpl;
import com.atlassian.jira.issue.link.IssueLink;
import com.atlassian.jira.issue.link.IssueLinkImpl;
The code below does work; I'm just curious why I can't import the class.
def issueLinkManager=ComponentAccessor.getIssueLinkManager();
for(def issueLink: issueLinkManager.getOutwardLinks(issue.getId())){
log.info "outward link:" + issueLink.getDestinationObject().getKey();
}
for(def issueLink: issueLinkManager.getInwardLinks(issue.getId())){
log.info "inward link:" + issueLink.getSourceObject().getKey();
log.info "inward link class:" + issueLink.getClass();
}
In fact, the getClass line returns com.atlassian.jira.issue.link.IssueLinkImpl, which is one of the classes I can't import.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.