Bug 70358

Summary: watchlist: Should try to run if it can and not throw on mistakes.
Product: WebKit Reporter: David Levin <levin>
Component: Tools / TestsAssignee: David Levin <levin>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, levin+watchlist, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 69486, 69487    
Attachments:
Description Flags
Patch abarth: review+, abarth: commit-queue-

David Levin
Reported 2011-10-18 13:35:28 PDT
It is too easy for someone to introduce a mistake and then break the watchlist for everyone. This is a precursor to dealing with bad regex and hooking this up to the style checker.
Attachments
Patch (22.33 KB, patch)
2011-10-18 13:44 PDT, David Levin
abarth: review+
abarth: commit-queue-
David Levin
Comment 1 2011-10-18 13:44:38 PDT
David Levin
Comment 2 2011-10-18 13:55:20 PDT
btw, the stuff about allowing a custom logger is so that I can put in something that goes directly to the style logger when I hook up style checking.
Adam Barth
Comment 3 2011-10-18 15:00:09 PDT
Comment on attachment 111495 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=111495&action=review > Tools/Scripts/webkitpy/common/watchlist/watchlistparser.py:145 > - for email in cc_rule.instructions(): > + for email in cc_rule.instructions()[:]: Is this a stealth copy? Is there a way to make this more explicit? > Tools/Scripts/webkitpy/common/watchlist/watchlistparser.py:147 > + cc_rule.remove_instruction(email) Ah, I see.
David Levin
Comment 4 2011-10-18 18:37:11 PDT
Note You need to log in before you can comment on or make changes to this bug.