@ -8,19 +8,26 @@ import sys
def main ( ) :
def main ( ) :
skip = set ( [
skip = set ( [
' test/sanity/code-smell/ %s ' % os . path . basename ( __file__ ) ,
' docs/docsite/rst/dev_guide/testing/sanity/no-smart-quotes.rst ' ,
' docs/docsite/rst/dev_guide/testing/sanity/no-smart-quotes.rst ' ,
' test/integration/targets/unicode/unicode.yml ' ,
' test/integration/targets/lookup_properties/lookup-8859-15.ini ' ,
' test/integration/targets/lookup_properties/lookup-8859-15.ini ' ,
' test/integration/targets/template/files/encoding_1252_utf-8.expected ' ,
' test/integration/targets/template/files/encoding_1252_utf-8.expected ' ,
' test/integration/targets/template/files/encoding_1252_windows-1252.expected ' ,
' test/integration/targets/template/files/encoding_1252_windows-1252.expected ' ,
' test/integration/targets/template/templates/encoding_1252.j2 ' ,
' test/integration/targets/template/templates/encoding_1252.j2 ' ,
' test/integration/targets/unicode/unicode.yml ' ,
' test/sanity/code-smell/ %s ' % os . path . basename ( __file__ ) ,
] )
prune = set ( [
' docs/docsite/_build/ ' ,
] )
] )
for path in sys . argv [ 1 : ] or sys . stdin . read ( ) . splitlines ( ) :
for path in sys . argv [ 1 : ] or sys . stdin . read ( ) . splitlines ( ) :
if path in skip :
if path in skip :
continue
continue
if any ( path . startswith ( p ) for p in prune ) :
continue
with open ( path , ' rb ' ) as path_fd :
with open ( path , ' rb ' ) as path_fd :
for line , text in enumerate ( path_fd . readlines ( ) ) :
for line , text in enumerate ( path_fd . readlines ( ) ) :
try :
try :