contrib/check-code.py
changeset 20598 e57e2da803aa
parent 20532 f1a3ae7c15df
child 20688 a61ed1c2d7a7
equal deleted inserted replaced
20597:9155257e6330 20598:e57e2da803aa
   119     (r'/dev/u?random', "don't use entropy, use /dev/zero"),
   119     (r'/dev/u?random', "don't use entropy, use /dev/zero"),
   120     (r'do\s*true;\s*done', "don't use true as loop body, use sleep 0"),
   120     (r'do\s*true;\s*done', "don't use true as loop body, use sleep 0"),
   121     (r'^( *)\t', "don't use tabs to indent"),
   121     (r'^( *)\t', "don't use tabs to indent"),
   122     (r'sed (-e )?\'(\d+|/[^/]*/)i(?!\\\n)',
   122     (r'sed (-e )?\'(\d+|/[^/]*/)i(?!\\\n)',
   123      "put a backslash-escaped newline after sed 'i' command"),
   123      "put a backslash-escaped newline after sed 'i' command"),
       
   124     (r'^diff *-\w*u.*$\n(^  \$ |^$)', "prefix diff -u with cmp"),
   124   ],
   125   ],
   125   # warnings
   126   # warnings
   126   [
   127   [
   127     (r'^function', "don't use 'function', use old style"),
   128     (r'^function', "don't use 'function', use old style"),
   128     (r'^diff.*-\w*N', "don't use 'diff -N'"),
   129     (r'^diff.*-\w*N', "don't use 'diff -N'"),