[Webkit-unassigned] [Bug 48242] check-webkit-style: false positive reported for #if macro
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Dec 2 18:28:23 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=48242
--- Comment #3 from David Levin <levin at chromium.org> 2010-12-02 18:28:22 PST ---
(In reply to comment #2)
> (From update of attachment 75440 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=75440&action=review
>
> Otherwise seems fine.
>
> > WebKitTools/Scripts/webkitpy/style/checkers/cpp.py:1461
> > + in_preprocessor_directive = match(r'\s*#', line)
>
> Seems you want a ^ in that regexp to lock it to the front of the string.
>
> char* my_invalid_style = "You're #1\n"'; would trigger that regexp even though it shouldn't.
Good call.
fwiw, re.match has an implicit ^ (http://docs.python.org/library/re.html#re.match).
re.search would need the ^
I wish there was only re.search (why have another function just to mean "^" + regex_given?) but match exists, so I guess it makes sense to use it.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list