From: cclauss Date: Thu, 15 Nov 2018 18:37:50 +0000 (+0100) Subject: Use flake8 to find syntax errors and undefined names X-Git-Tag: auth-4.2.0-alpha1~38^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ddd6c92035943cbb8776c15118f0b8dfe30bf2d3;p=pdns Use flake8 to find syntax errors and undefined names --- diff --git a/lgtm.yml b/lgtm.yml index a78d90d5e..fc6802ac4 100644 --- a/lgtm.yml +++ b/lgtm.yml @@ -35,3 +35,11 @@ extraction: python: python_setup: version: 3 + after_prepare: + - python3 -m pip install --upgrade --user flake8 + before_index: + - python3 -m flake8 --version # flake8 3.6.0 on CPython 3.6.5 on Linux + # stop the build if there are Python syntax errors or undefined names + - python3 -m flake8 . --count --select=E901,E999,F821,F822,F823 --show-source --statistics + # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide + - python3 -m flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics