-
Notifications
You must be signed in to change notification settings - Fork 36
/
pylintrc
55 lines (46 loc) · 1.38 KB
/
pylintrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
[MASTER]
# Add files or directories to the blacklist. They should be base names, not
# paths.
ignore=.git,.cache,.nox
# List of plugins (as comma separated values of python modules names) to load,
# usually to register additional checkers.
# DEFAULT: load-plugins=
# RATIONALE: We want to make sure our docstrings match the objects
# they document.
load-plugins=pylint.extensions.docparams
# A comma-separated list of package or module names from where C extensions may
# be loaded. Extensions are loading into the active Python interpreter and may
# run arbitrary code
extension-pkg-whitelist=bezier
[MESSAGES CONTROL]
disable =
similarities,
I,
cyclic-import,
no-else-return,
useless-object-inheritance,
[REPORTS]
# Tells whether to display a full report or only the messages
# RATIONALE: noisy
reports=no
[BASIC]
good-names=i,j,k,ex,Run,_,s,t,ax,assertArrayEqual
class-rgx=[A-Z_][a-zA-Z0-9_]+$|^Test
function-rgx=[a-z_][a-z0-9_]{2,30}$|^test_
method-rgx=[a-z_][a-z0-9_]{2,30}$|^test_
[FORMAT]
max-line-length=79
ignore-long-lines=
[DESIGN]
max-args=7
# Maximum number of attributes for a class (see R0902).
max-attributes=8
# Maximum number of positional arguments for a function or method (see R0917).
max-positional-arguments=11
[VARIABLES]
dummy-variables-rgx=(_+[a-zA-Z0-9]*?$)|dummy|^unused_
[CLASSES]
exclude-protected =
_nodes,
_degree,
_dimension,