contrib/check-code.py
changeset 34082 ba6e14f9a2d8
parent 34061 11499bad0359
child 34384 b52f22d9afa5
equal deleted inserted replaced
34081:5dc6ac6555e6 34082:ba6e14f9a2d8
   260     (r'.{81}', "line too long"),
   260     (r'.{81}', "line too long"),
   261     (r'[^\n]\Z', "no trailing newline"),
   261     (r'[^\n]\Z', "no trailing newline"),
   262     (r'(\S[ \t]+|^[ \t]+)\n', "trailing whitespace"),
   262     (r'(\S[ \t]+|^[ \t]+)\n', "trailing whitespace"),
   263 #    (r'^\s+[^_ \n][^_. \n]+_[^_\n]+\s*=',
   263 #    (r'^\s+[^_ \n][^_. \n]+_[^_\n]+\s*=',
   264 #     "don't use underbars in identifiers"),
   264 #     "don't use underbars in identifiers"),
   265     (r'^\s+(self\.)?[A-za-z][a-z0-9]+[A-Z]\w* = ',
   265     (r'^\s+(self\.)?[A-Za-z][a-z0-9]+[A-Z]\w* = ',
   266      "don't use camelcase in identifiers"),
   266      "don't use camelcase in identifiers"),
   267     (r'^\s*(if|while|def|class|except|try)\s[^[\n]*:\s*[^\\n]#\s]+',
   267     (r'^\s*(if|while|def|class|except|try)\s[^[\n]*:\s*[^\\n]#\s]+',
   268      "linebreak after :"),
   268      "linebreak after :"),
   269     (r'class\s[^( \n]+:', "old-style class, use class foo(object)",
   269     (r'class\s[^( \n]+:', "old-style class, use class foo(object)",
   270      r'#.*old-style'),
   270      r'#.*old-style'),