From b1f663617aea75075fc9e3f76a1ffa2a1eb3cd42 Mon Sep 17 00:00:00 2001 From: Dolph Mathews Date: Thu, 23 May 2013 10:50:01 -0500 Subject: Enumerate ignored flake8 H* rules We were previously ignoring all H* rules; this patch specifically identifies them so that we can eliminate them one by one, without introducing regressions along the way. Change-Id: I3f18f8f9aec8657697c711f5fbb23ec687ce28f0 --- tox.ini | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'tox.ini') diff --git a/tox.ini b/tox.ini index d8e960c0..0ea4194d 100644 --- a/tox.ini +++ b/tox.ini @@ -30,6 +30,22 @@ commands = {posargs} [flake8] show-source = true -ignore = H + +# H101: use TODO(NAME) +# H201: no 'except:' at least use 'except Exception:' +# H301: one import per line +# H302: import only modules +# H304: no relative imports. +# H306: imports not in alphabetical order +# H401: docstring should not start with a space +# H402: one line docstring needs punctuation +# H403: multi line docstring end on new line +# H404: multi line docstring should start with a summary +# H701: empty localization string +# H702: use bare string concatenation instead of +; formatting operation should be outside of localization method call +# H703: multiple positional placeholders +# H902: use the 'not in' operator for collection membership evaluation +ignore = H101,H201,H301,H302,H304,H306,H401,H402,H403,H404,H701,H702,H703,H902 + builtins = _ exclude=.venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,tools,vendor -- cgit