Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
dmt
Commits
c635a156
Commit
c635a156
authored
May 06, 2020
by
Thanassis Tsiodras
Browse files
Address pylint findings.
parent
0e5f6db8
Pipeline
#1660
passed with stage
in 3 minutes and 58 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Makefile
View file @
c635a156
...
...
@@ -25,7 +25,7 @@ flake8:
pylint
:
@
echo
Performing static analysis via pylint...
@
pylint
--disable
=
I
--rcfile
=
pylint.cfg
${PY_SRC}
|
grep
-v
'^$$'
|
sed
-n
'/^Report/q;p'
@
pylint
--disable
=
I
--rcfile
=
pylint.cfg
${PY_SRC}
mypy
:
@
echo
Performing
type
analysis via mypy...
...
...
dmt/commonPy/utility.py
View file @
c635a156
...
...
@@ -126,7 +126,7 @@ class Matcher:
self
.
_lastOne
=
'Search'
return
self
.
_search
def
group
(
self
,
idx
:
int
)
->
str
:
def
group
(
self
,
idx
:
int
)
->
str
:
# pylint: disable=inconsistent-return-statements
if
self
.
_lastOne
==
'Match'
:
return
self
.
_match
.
group
(
idx
)
elif
self
.
_lastOne
==
'Search'
:
...
...
@@ -136,7 +136,7 @@ class Matcher:
"Matcher group called with index "
"%d before match/search!
\n
"
%
idx
)
def
groups
(
self
)
->
Any
:
def
groups
(
self
)
->
Any
:
# pylint: disable=inconsistent-return-statements
if
self
.
_lastOne
==
'Match'
:
return
self
.
_match
.
groups
()
elif
self
.
_lastOne
==
'Search'
:
...
...
pylint.cfg
View file @
c635a156
...
...
@@ -60,7 +60,7 @@ confidence=
# --enable=similarities". If you want to run only the classes checker, but have
# no Warning level messages displayed, use"--disable=all --enable=classes
# --disable=W"
disable=coerce-method,nonzero-method,buffer-builtin,unichr-builtin,reload-builtin,using-cmp-argument,reduce-builtin,filter-builtin-not-iterating,zip-builtin-not-iterating,raising-string,long-builtin,backtick,long-suffix,delslice-method,suppressed-message,cmp-method,old-octal-literal,basestring-builtin,metaclass-assignment,print-statement,execfile-builtin,round-builtin,oct-method,standarderror-builtin,hex-method,import-star-module-level,indexing-exception,map-builtin-not-iterating,old-ne-operator,setslice-method,input-builtin,apply-builtin,range-builtin-not-iterating,xrange-builtin,parameter-unpacking,no-absolute-import,old-raise-syntax,dict-iter-method,unicode-builtin,unpacking-in-except,old-division,file-builtin,next-method-called,useless-suppression,raw_input-builtin,intern-builtin,getslice-method,dict-view-method,cmp-builtin,coerce-builtin,line-too-long,missing-docstring,protected-access,global-statement,too-many-arguments,too-many-branches,too-many-locals,bare-except,invalid-name,too-many-statements,broad-except,too-many-instance-attributes,too-many-public-methods,too-few-public-methods,similarities,no-else-return,fixme
disable=coerce-method,nonzero-method,buffer-builtin,unichr-builtin,reload-builtin,using-cmp-argument,reduce-builtin,filter-builtin-not-iterating,zip-builtin-not-iterating,raising-string,long-builtin,backtick,long-suffix,delslice-method,suppressed-message,cmp-method,old-octal-literal,basestring-builtin,metaclass-assignment,print-statement,execfile-builtin,round-builtin,oct-method,standarderror-builtin,hex-method,import-star-module-level,indexing-exception,map-builtin-not-iterating,old-ne-operator,setslice-method,input-builtin,apply-builtin,range-builtin-not-iterating,xrange-builtin,parameter-unpacking,no-absolute-import,old-raise-syntax,dict-iter-method,unicode-builtin,unpacking-in-except,old-division,file-builtin,next-method-called,useless-suppression,raw_input-builtin,intern-builtin,getslice-method,dict-view-method,cmp-builtin,coerce-builtin,line-too-long,missing-docstring,protected-access,global-statement,too-many-arguments,too-many-branches,too-many-locals,bare-except,invalid-name,too-many-statements,broad-except,too-many-instance-attributes,too-many-public-methods,too-few-public-methods,similarities,no-else-return,fixme
,relative-beyond-top-level,import-outside-toplevel
never-returning-functions=dmt.commonPy.utility.panic,sys.exit
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment