Page MenuHomePhabricator

Herald - unleash some recursive madness!
ClosedPublic

Authored by btrahan on Feb 6 2014, 8:34 PM.
Tags
None
Referenced Files
F15508387: D8157.diff
Wed, Apr 16, 5:24 AM
F15492141: D8157.id18458.diff
Sat, Apr 12, 11:34 AM
F15456114: D8157.id18458.diff
Sun, Mar 30, 7:10 AM
F15454851: D8157.id18456.diff
Sat, Mar 29, 8:51 PM
F15452826: D8157.id.diff
Sat, Mar 29, 7:32 AM
F15450200: D8157.diff
Fri, Mar 28, 2:30 PM
F15408641: D8157.id18456.diff
Wed, Mar 19, 12:28 AM
F15395381: D8157.id18456.diff
Mar 16 2025, 6:27 AM

Details

Summary

turn on herald rules ability to specify other herald rules. Fixes T4294.

Test Plan

made a rule to be cc'd on new tasks. made another rule to flag a task if it contained "test test" in the title AND the cc'd rule for new tasks matched. Made some new tasks and verified new "test test" tasks were flagged.

Diff Detail

Repository
rP Phabricator
Branch
recursiveherald
Lint
Lint Passed
Unit
Tests Passed

Event Timeline

(This doesn't give us two "Another Herald Rule" fields in Differential or anything, right?)

btrahan updated this revision to Unknown Object (????).Feb 6 2014, 8:42 PM

tested differential rule and found a typo from a previous diff; fixed it.

removed FIELD_RULE from commit and differential since its now always included. Note no bug before but I think the code is more clear this way.