You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
99 lines
2.6 KiB
99 lines
2.6 KiB
# The format of this file isn't really documented; just use --generate-rcfile |
|
[MASTER] |
|
# Add <file or directory> to the black list. It should be a base name, not a |
|
# path. You may set this option multiple times. |
|
ignore=.git,tests |
|
|
|
[MESSAGES CONTROL] |
|
# NOTE: The options which do not need to be suppressed can be removed. |
|
disable= |
|
# "F" Fatal errors that prevent further processing |
|
# "I" Informational noise |
|
c-extension-no-member, |
|
locally-disabled, |
|
# "E" Error for important programming issues (likely bugs) |
|
import-error, |
|
not-callable, |
|
no-member, |
|
# "W" Warnings for stylistic problems or minor programming issues |
|
abstract-method, |
|
anomalous-backslash-in-string, |
|
arguments-differ, |
|
attribute-defined-outside-init, |
|
bad-builtin, |
|
broad-except, |
|
fixme, |
|
global-statement, |
|
no-init, |
|
pointless-string-statement, |
|
protected-access, |
|
redefined-builtin, |
|
redefined-outer-name, |
|
signature-differs, |
|
unidiomatic-typecheck, |
|
unused-argument, |
|
unused-variable, |
|
useless-super-delegation, |
|
# "C" Coding convention violations |
|
bad-continuation, |
|
invalid-name, |
|
line-too-long, |
|
missing-docstring, |
|
# "R" Refactor recommendations |
|
duplicate-code, |
|
interface-not-implemented, |
|
no-self-use, |
|
too-few-public-methods, |
|
too-many-ancestors, |
|
too-many-arguments, |
|
too-many-branches, |
|
too-many-instance-attributes, |
|
too-many-lines, |
|
too-many-locals, |
|
too-many-public-methods, |
|
too-many-return-statements, |
|
too-many-statements, |
|
multiple-statements, |
|
duplicate-except, |
|
keyword-arg-before-vararg, |
|
useless-object-inheritance |
|
|
|
[BASIC] |
|
# Variable names can be 1 to 31 characters long, with lowercase and underscores |
|
variable-rgx=[a-z_][a-z0-9_]{0,30}$ |
|
|
|
# Argument names can be 2 to 31 characters long, with lowercase and underscores |
|
argument-rgx=[a-z_][a-z0-9_]{1,30}$ |
|
|
|
# Method names should be at least 3 characters long |
|
# and be lowercased with underscores |
|
method-rgx=([a-z_][a-z0-9_]{2,}|setUp|tearDown)$ |
|
|
|
# Module names matching |
|
module-rgx=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$ |
|
|
|
# Don't require docstrings on tests. |
|
no-docstring-rgx=((__.*__)|([tT]est.*)|setUp|tearDown)$ |
|
|
|
[FORMAT] |
|
# Maximum number of characters on a single line. |
|
max-line-length=79 |
|
|
|
[VARIABLES] |
|
# List of additional names supposed to be defined in builtins. Remember that |
|
# you should avoid to define new builtins when possible. |
|
additional-builtins= |
|
|
|
[CLASSES] |
|
|
|
[IMPORTS] |
|
# Deprecated modules which should not be used, separated by a comma |
|
deprecated-modules= |
|
|
|
[TYPECHECK] |
|
# List of module names for which member attributes should not be checked |
|
ignored-modules=six.moves,_MovedItems |
|
|
|
[REPORTS] |
|
# Tells whether to display a full report or only the messages |
|
reports=no
|
|
|