contrib/check-code.py
changeset 30563 cbeb54ec0481
parent 30246 b4c0f8d5edd2
child 30668 01721d382c16
equal deleted inserted replaced
30562:c059286a0f9c 30563:cbeb54ec0481
   140     (r'seq ', "don't use 'seq', use $TESTDIR/seq.py"),
   140     (r'seq ', "don't use 'seq', use $TESTDIR/seq.py"),
   141     (r'\butil\.Abort\b', "directly use error.Abort"),
   141     (r'\butil\.Abort\b', "directly use error.Abort"),
   142     (r'\|&', "don't use |&, use 2>&1"),
   142     (r'\|&', "don't use |&, use 2>&1"),
   143     (r'\w =  +\w', "only one space after = allowed"),
   143     (r'\w =  +\w', "only one space after = allowed"),
   144     (r'\bsed\b.*[^\\]\\n', "don't use 'sed ... \\n', use a \\ and a newline"),
   144     (r'\bsed\b.*[^\\]\\n', "don't use 'sed ... \\n', use a \\ and a newline"),
   145     (r'env.*-u', "don't use 'env -u VAR', use 'unset VAR'")
   145     (r'env.*-u', "don't use 'env -u VAR', use 'unset VAR'"),
       
   146     (r'cp.* -r ', "don't use 'cp -r', use 'cp -R'"),
   146   ],
   147   ],
   147   # warnings
   148   # warnings
   148   [
   149   [
   149     (r'^function', "don't use 'function', use old style"),
   150     (r'^function', "don't use 'function', use old style"),
   150     (r'^diff.*-\w*N', "don't use 'diff -N'"),
   151     (r'^diff.*-\w*N', "don't use 'diff -N'"),