Oh, I pretty much re-did that `if-dependents` patch from scratch*, and now it accepts a list of dependencies and will run if *at least one of* those dependencies is scheduled. So it sounds like it would be able to solve the `code-review-issues` case after all. * turns out there were a ton of edge cases around triangle graphs and such, and it ended up being way more complex than I thought.. I should be posting it to review soon.
Bug 1660077 Comment 4 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Oh, I pretty much re-did that `if-dependents` patch from scratch*, and now it accepts a list of dependencies and will run if *at least one of* those dependencies is scheduled. So it sounds like it would be able to solve the `code-review-issues` case after all. \* turns out there were a ton of edge cases around triangle graphs and such, and it ended up being way more complex than I thought.. I should be posting it to review soon.