-
Notifications
You must be signed in to change notification settings - Fork 644
Open
Labels
QAabout improving and maintaining the quality of the libraryabout improving and maintaining the quality of the library
Description
Currently, the Pylint rules disable the following checks (see /.pylintrc-wip
):
disable=invalid-name,
missing-docstring,
empty-docstring,
line-too-long,
too-many-lines,
bad-whitespace,
bad-continuation,
wrong-import-order,
ungrouped-imports,
wrong-import-position,
too-many-function-args,
locally-disabled,
too-many-instance-attributes,
too-few-public-methods,
too-many-public-methods,
too-many-branches,
too-many-arguments,
too-many-locals,
too-many-statements,
too-many-nested-blocks,
no-else-raise,
bad-indentation,
wildcard-import,
fixme,
broad-except,
redefined-builtin,
no-else-return,
redefined-argument-from-local,
abstract-class-instantiated,
multiple-statements,
cyclic-import,
useless-else-on-loop,
duplicate-code,
inconsistent-return-statements,
arguments-differ,
unused-wildcard-import,
logging-fstring-interpolation,
logging-format-interpolation,
unused-argument,
abstract-method,
attribute-defined-outside-init,
protected-access,
keyword-arg-before-vararg
Do we aim at eventually removing all of them? The default config does disable some rules as well (see /.pylintrc
)
#601 removed all previously disabled linter rules that did require only small changes.
yegorich
Metadata
Metadata
Assignees
Labels
QAabout improving and maintaining the quality of the libraryabout improving and maintaining the quality of the library