contrib/check-code.py
changeset 36164 c38e9248f531
parent 35447 e28dedf4ff43
child 36949 35d814fe2f30
equal deleted inserted replaced
36163:068f520754ca 36164:c38e9248f531
   148     (r'env.*-u', "don't use 'env -u VAR', use 'unset VAR'"),
   148     (r'env.*-u', "don't use 'env -u VAR', use 'unset VAR'"),
   149     (r'cp.* -r ', "don't use 'cp -r', use 'cp -R'"),
   149     (r'cp.* -r ', "don't use 'cp -r', use 'cp -R'"),
   150     (r'grep.* -[ABC]', "don't use grep's context flags"),
   150     (r'grep.* -[ABC]', "don't use grep's context flags"),
   151     (r'find.*-printf',
   151     (r'find.*-printf',
   152      "don't use 'find -printf', it doesn't exist on BSD find(1)"),
   152      "don't use 'find -printf', it doesn't exist on BSD find(1)"),
       
   153     (r'\$RANDOM ', "don't use bash-only $RANDOM to generate random values"),
   153   ],
   154   ],
   154   # warnings
   155   # warnings
   155   [
   156   [
   156     (r'^function', "don't use 'function', use old style"),
   157     (r'^function', "don't use 'function', use old style"),
   157     (r'^diff.*-\w*N', "don't use 'diff -N'"),
   158     (r'^diff.*-\w*N', "don't use 'diff -N'"),