Pass code-smell paths on stdin.

This commit is contained in:
Matt Clay 2018-02-26 23:32:19 -08:00
parent 87d6bdaf98
commit 60a24bbdaa
15 changed files with 18 additions and 16 deletions

View file

@ -10,7 +10,7 @@ ASSERT_RE = re.compile(r'.*(?<![-:a-zA-Z#][ -])\bassert\b(?!:).*')
def main():
failed = False
for path in sys.argv[1:]:
for path in sys.argv[1:] or sys.stdin.read().splitlines():
with open(path, 'r') as f:
for i, line in enumerate(f.readlines()):
matches = ASSERT_RE.findall(line)