Auto closing based on issue description

Problem to solve

Issues can already be related to each other meaning that issues have something in common. But if you already know that the solution for one issue would also directly close another one, we need an additional mechanism.

Imagine a

  • Bug report "File upload fails with special characters in filename" and a
  • Feature Proposal "backend should support utf-8".

In this case you wouldn't mark the bug report as duplicate of the feature proposal but you indeed would want that if the feature proposal is implemented, the bug is also auto-closed.

Proposal

Just like auto closing is possible via a commit message or merge request, one should also be able to write

Closes #XYZ

in an issue's description and as soon as the issue is closed, the mentioned one is also auto-closed. The same is already possible in the description of a merge request so it should be technically doable.

What does success look like, and how can we measure that?

Measure it the same way as the success was measured for auto closing in merge requests.

Links / references

Assignee Loading
Time tracking Loading