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