mirror of https://github.com/jtesta/ssh-audit.git
Tune prospector and pylint settings.
This commit is contained in:
parent
cdfe06e75d
commit
a5f1cd9197
|
@ -5,4 +5,9 @@ if [ $? -ne 0 ]; then
|
||||||
echo "err: prospector (Python Static Analysis) not found."
|
echo "err: prospector (Python Static Analysis) not found."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
prospector --profile-path "${_cdir}" -P prospector "${_cdir}/../ssh-audit.py"
|
if [ X"$1" == X"" ]; then
|
||||||
|
_file="${_cdir}/../ssh-audit.py"
|
||||||
|
else
|
||||||
|
_file="$1"
|
||||||
|
fi
|
||||||
|
prospector -E --profile-path "${_cdir}" -P prospector "${_file}"
|
||||||
|
|
|
@ -1,9 +1,42 @@
|
||||||
inherits:
|
strictness: veryhigh
|
||||||
- strictness_veryhigh
|
doc-warnings: false
|
||||||
|
|
||||||
|
pylint:
|
||||||
|
disable:
|
||||||
|
- multiple-imports
|
||||||
|
- invalid-name
|
||||||
|
- trailing-whitespace
|
||||||
|
|
||||||
|
options:
|
||||||
|
max-args: 8 # default: 5
|
||||||
|
max-locals: 20 # default: 15
|
||||||
|
max-returns: 6
|
||||||
|
max-branches: 15 # default: 12
|
||||||
|
max-statements: 60 # default: 50
|
||||||
|
max-parents: 7
|
||||||
|
max-attributes: 8 # default: 7
|
||||||
|
min-public-methods: 1 # default: 2
|
||||||
|
max-public-methods: 20
|
||||||
|
max-bool-expr: 5
|
||||||
|
max-nested-blocks: 6 # default: 5
|
||||||
|
max-line-length: 80 # default: 100
|
||||||
|
ignore-long-lines: ^\s*(#\s+type:\s+.*|[A-Z0-9_]+\s+=\s+.*|('.*':\s+)?\[.*\],?)$
|
||||||
|
max-module-lines: 2500 # default: 10000
|
||||||
|
|
||||||
pep8:
|
pep8:
|
||||||
disable:
|
disable:
|
||||||
- W191
|
- W191 # indentation contains tabs
|
||||||
- W293
|
- W293 # blank line contains whitespace
|
||||||
- E501
|
- E101 # indentation contains mixed spaces and tabs
|
||||||
- E221
|
- E401 # multiple imports on one line
|
||||||
|
- E501 # line too long
|
||||||
|
- E221 # multiple spaces before operator
|
||||||
|
|
||||||
|
pyflakes:
|
||||||
|
disable:
|
||||||
|
- F401 # module imported but unused
|
||||||
|
- F821 # undefined name
|
||||||
|
|
||||||
|
mccabe:
|
||||||
|
options:
|
||||||
|
max-complexity: 15
|
||||||
|
|
Loading…
Reference in New Issue