contrib/check-code.py
changeset 12366 c01dc9087d9a
parent 12364 e128fa4615f2
child 12367 3acd5f7ab9d0
equal deleted inserted replaced
12365:22f3353bcc36 12366:c01dc9087d9a
    70     (r"<<(\S+)((.|\n)*?\n\1)", rephere),
    70     (r"<<(\S+)((.|\n)*?\n\1)", rephere),
    71 ]
    71 ]
    72 
    72 
    73 uprefix = r"^  \$ "
    73 uprefix = r"^  \$ "
    74 utestpats = [
    74 utestpats = [
       
    75     (uprefix + r'.*\|\s*sed', "use regex test output patterns instead of sed"),
    75     (uprefix + r'(true|exit 0)', "explicit zero exit unnecessary"),
    76     (uprefix + r'(true|exit 0)', "explicit zero exit unnecessary"),
    76     (uprefix + r'.*\$\?', "explicit exit code checks unnecessary"),
    77     (uprefix + r'.*\$\?', "explicit exit code checks unnecessary"),
    77     (uprefix + r'.*\|\| echo.*(fail|error)',
    78     (uprefix + r'.*\|\| echo.*(fail|error)',
    78      "explicit exit code checks unnecessary"),
    79      "explicit exit code checks unnecessary"),
    79     (uprefix + r'set -e', "don't use set -e"),
    80     (uprefix + r'set -e', "don't use set -e"),