contrib/check-code.py
branchstable
changeset 16364 f64b25f147d7
parent 16098 c6c9b83a1e8a
child 16373 329887a7074c
child 16416 c3aedd526d53
equal deleted inserted replaced
16362:16b75661828e 16364:f64b25f147d7
    92     (uprefix + r'.*(?<!\[)\$\?', "explicit exit code checks unnecessary"),
    92     (uprefix + r'.*(?<!\[)\$\?', "explicit exit code checks unnecessary"),
    93     (uprefix + r'.*\|\| echo.*(fail|error)',
    93     (uprefix + r'.*\|\| echo.*(fail|error)',
    94      "explicit exit code checks unnecessary"),
    94      "explicit exit code checks unnecessary"),
    95     (uprefix + r'set -e', "don't use set -e"),
    95     (uprefix + r'set -e', "don't use set -e"),
    96     (uprefixc + r'( *)\t', "don't use tabs to indent"),
    96     (uprefixc + r'( *)\t', "don't use tabs to indent"),
       
    97     (uprefixc + r'.*do\s*true;\s*done',
       
    98      "don't use true as loop body, use sleep 0"),
    97   ],
    99   ],
    98   # warnings
   100   # warnings
    99   []
   101   []
   100 ]
   102 ]
   101 
   103