Skip to content

Stop using issue_type enum generated methods in issues

Mario Celi requested to merge 410226-remove-issue-type-usage into master

What does this MR do and why?

We are removing the issues.issue_type column, in favor of the new issue.work_item_type.base_type. Before we can do that, we need to remove every usage of the column from the codebase. This MR also introduces a new method for every issue_type in the enum column. The method will raise an error if anyone tries to use this column again through these methods. This will all be removed once the column is gone.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #410226 (closed)

Edited by Mario Celi

Merge request reports

Loading