In the following use case, we will be able to transition an Epic only when every issue under that Epic is resolved. If that condition is met, the validator will allow us to transition the Epic.
Add theĀ Logical validator to the desired transition.
Enter the following parser expression
%{issue.issueType} = "Epic" IMPLIES count(filterByResolution(issuesUnderEpic(), "")) = 0
Logical validator
Logical condition
count()
issuesUnderEpic()
filterByResolution()