-
Notifications
You must be signed in to change notification settings - Fork 6
/
.pylintrc
76 lines (62 loc) · 1.53 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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
[MASTER]
ignore =
.git, .tox, .venv, .idea,
build, dist,
Cache, ErrorMsgs, Logs, Sessions,
CGITraceback.py, FieldStorage.py, WSGIScript.py
init-hook = sys.path.insert(0, 'webware')
[MESSAGES CONTROL]
disable =
attribute-defined-outside-init,
broad-except,
consider-using-dict-items,
consider-using-f-string,
cyclic-import,
similarities,
eval-used,
exec-used,
fixme,
global-statement,
import-outside-toplevel,
inconsistent-return-statements,
missing-docstring,
protected-access,
redefined-argument-from-local,
redefined-outer-name
[REFACTORING]
max-nested-blocks = 7
[BASIC]
attr-naming-style = camelCase
argument-naming-style = camelCase
class-attribute-naming-style = camelCase
class-naming-style = PascalCase
const-naming-style = any
function-naming-style = camelCase
inlinevar-naming-style = camelCase
method-naming-style = camelCase
module-naming-style = PascalCase
variable-naming-style = camelCase
good-names =
b, c, d, e, f, g, h, i, j, k, m, n, p, q, r, s, t, ,v, w, x, y,
db, dt, fd, fp, fs, ip, ok, tm, ts, wr,
dir_, id_, input_, type_,
allow_none, entry_point, has_key, start_response, ssl_context,
memcache, redis,
index, webware, MixIn,
simple, test1, test2, test3, test4, test5, test5join1, test5join2,
url1, url2, url3, util, vhosts
bad-names = l, o
[FORMAT]
indent-after-paren = 4
[DESIGN]
max-attributes = 40
max-args = 10
max-branches = 40
max-line-length = 79
max-locals = 30
max-module-lines = 1500
max-parents = 10
max-public-methods = 100
max-returns = 10
max-statements = 150
min-public-methods = 0