Changeset 161510 in webkit
- Timestamp:
- Jan 8, 2014 9:48:04 AM (10 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r161509 r161510 1 2014-01-08 Commit Queue <commit-queue@webkit.org> 2 3 Unreviewed, rolling out r161427. 4 http://trac.webkit.org/changeset/161427 5 https://bugs.webkit.org/show_bug.cgi?id=126645 6 7 Emits a stye error on any newly added files (Requested by ap 8 on #webkit). 9 10 * Scripts/webkitpy/style/checkers/cpp.py: 11 (check_style): 12 (CppChecker): 13 * Scripts/webkitpy/style/checkers/cpp_unittest.py: 14 (WebKitStyleTest.test_other): 15 1 16 2014-01-08 Peter Molnar <pmolnar.u-szeged@partner.samsung.com> 2 17 -
trunk/Tools/Scripts/webkitpy/style/checkers/cpp.py
r161427 r161510 2720 2720 check_enum_casing(clean_lines, line_number, enum_state, error) 2721 2721 2722 # #defined constants should use all uppercase names with words separated by underscores.2723 define_check = match(r'#define\s(?P<name>[\w_]+)(\s.*|\s?)$', line)2724 if define_check:2725 name = define_check.group('name')2726 if not match(r'^[0-9A-Z_]+$', name):2727 error(line_number, 'readability/naming/define/constants', 4,2728 name + " is incorrect. #defined constants should use all uppercase names with words separated by underscores.")2729 2730 2722 2731 2723 _RE_PATTERN_INCLUDE_NEW_STYLE = re.compile(r'#include +"[^/]+\.h"') … … 3709 3701 'readability/naming', 3710 3702 'readability/naming/underscores', 3711 'readability/naming/define/constants',3712 3703 'readability/null', 3713 3704 'readability/pass_ptr', -
trunk/Tools/Scripts/webkitpy/style/checkers/cpp_unittest.py
r161427 r161510 5027 5027 pass 5028 5028 5029 def test_define_constants(self):5030 bad_name_error = " is incorrect. #defined constants should use all uppercase names with words separated by underscores. [readability/naming/define/constants] [4]"5031 5032 self.assert_lint('#define lower1case', 'lower1case' + bad_name_error)5033 self.assert_lint('#define UPPER1CASE', '')5034 self.assert_lint('#define mixed1CASE', 'mixed1CASE' + bad_name_error)5035 self.assert_lint('#define lower_1case', 'lower_1case' + bad_name_error)5036 self.assert_lint('#define UPPER_1CASE', '')5037 self.assert_lint('#define mixed_1CASE', 'mixed_1CASE' + bad_name_error)5038 self.assert_lint('#define dlower1case some(bla)', 'dlower1case' + bad_name_error)5039 self.assert_lint('#define DUPPER1CASE dd(foo)', '')5040 self.assert_lint('#define Dmixed1CASE dkjgh[sdf]', 'Dmixed1CASE' + bad_name_error)5041 5042 5029 5043 5030 class CppCheckerTest(unittest.TestCase):
Note: See TracChangeset
for help on using the changeset viewer.