From edc55bcf0596cd8da9013093aefa3b7eb463b902 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Wed, 6 Jun 2007 19:35:40 +0000 Subject: [PATCH] Adding a wrapper around pyflakes to filter out warnings which have been inspected and should be ignored. - Legacy-Id: 249 --- test/pyflakes.exclude | 11 +++++++++++ test/run-pyflakes | 14 ++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 test/pyflakes.exclude create mode 100755 test/run-pyflakes diff --git a/test/pyflakes.exclude b/test/pyflakes.exclude new file mode 100644 index 000000000..77d97de47 --- /dev/null +++ b/test/pyflakes.exclude @@ -0,0 +1,11 @@ +ietf/settings.py:144: 'from settings_local import *' used; unable to detect undefined names +ietf/tests.py:8: redefinition of unused 'ietf' from line 7 +ietf/urls.py:1: 'handler500' imported but unused +ietf/urls.py:1: 'handler404' imported but unused +ietf/ipr/views.py:6: 'new' imported but unused +ietf/contrib/__init__.py:1: 'form_decorator' imported but unused +ietf/utils/__init__.py:1: 'flattenl' imported but unused +ietf/utils/__init__.py:1: 'orl' imported but unused +ietf/utils/__init__.py:2: 'log' imported but unused +ietf/utils/__init__.py:3: 'FKAsOneToOne' imported but unused +ietf/idtracker/templatetags/ietf_filters.py:8: redefinition of unused 'emailutils' from line 6 diff --git a/test/run-pyflakes b/test/run-pyflakes new file mode 100755 index 000000000..26c27dea9 --- /dev/null +++ b/test/run-pyflakes @@ -0,0 +1,14 @@ +#!/bin/bash + +function filter() { +python -c ' +import sys +file = open(sys.argv[1]) +excludes = [line.strip() for line in file.readlines()] +for line in sys.stdin: + if not line.strip() in excludes: + sys.stdout.write(line) +' "$@" +} + +pyflakes "$@" | filter "${0%/*}/pyflakes.exclude" \ No newline at end of file