This workflow prevents setting an issue state to Fixed if it has dependent issues that are not resolved.
If a user tries to fix an issue that depends on another issue that is not resolved, a warning is displayed. The issue state cannot be set to Fixed.
This workflow supports the following rule:
Block users from resolving issues with unresolved dependencies
When the issue state is set to Fixed, the on-change rule in this module checks the list of linked issues for depends on-links.
If there are any linked issues in the depends on list, the rule checks the current state of each linked issue.