@h.labeled(code='M006',
           msg='catching a generic exception and passing it silently',
           solution="instead of 'except: pass' use 'except [Specific]:' "
                    "and handle it")
def find_silent_exception(node):
    return (
        isinstance(node, ast.ExceptHandler)
        and node.type is None
        and len(node.body) == 1
        and isinstance(node.body[0], ast.Pass)
    )
Outputs the feed in the given encoding to outfile, which is a file-like
dataset/ETHPy150Open omaraboumrad/mastool/mastool/practices.py/find_silent_exception--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.5/django/utils/feedgenerator.py/SyndicationFeed.write