-
Notifications
You must be signed in to change notification settings - Fork 33
/
Copy path.pylintrc
42 lines (31 loc) · 946 Bytes
/
.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
[BASIC]
method-rgx=[a-z_][a-z0-9_]{2,50}$
[MESSAGES CONTROL]
# Used when an except catches Exception instances.
disable=
W0703, # broad-exception-caught
R0912, # Too many branches
C0111, # Missing docstring
R0801 # Similar lines in 2 files
[REPORTS]
# Tells wether to display a full report or only the messages
reports=no
[FORMAT]
max-module-lines=2000
good-names=fd
[DESIGN]
# Maximum number of locals for function / method body
max-locals=20
# Maximum number of return / yield for function / method body
max-returns=20
# Maximum number of statements in function / method body
max-statements=100
# Maximum number of arguments for function / method
max-args=10
max-positional-arguments=10
# Minimum number of public methods for a class (see R0903).
min-public-methods=0
# Maximum number of public methods for a class (see R0904).
max-public-methods=600
# Maximum number of attributes for a class (see R0902).
max-attributes=20