Without using plugins you can't do this in JIRA. You need scripted fields from the script runner plugin.
Some samples - https://scriptrunner.adaptavist.com/5.0.4/jira/scripted-fields.html
At runtime when the screen loads you can calculate the linkedissues based on link type and show their count in the custom field.
I have not been able to find a way to do this using the documentation. I did find this code and would like help altering it to specify a Link Type instead of an Issue Type:
import com.atlassian.jira.component.ComponentAccessor
int x = 0
def currentUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()
def linkedIssues = ComponentAccessor.getIssueLinkManager().getLinkCollection(issue, currentUser).getAllIssues()
if (linkedIssues.size() > 0){
for (int i = 0; i < linkedIssues.size(); i++){
if (linkedIssues[i].getIssueType().getName() == "Bug"){
x = x + 1
}
}
}
if (x > 0){
return x
}else return null
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.