File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change 1+ [MASTER]
2+ # Specify a configuration file.
3+ ignore-patterns =test_.*?py
4+
5+ [MESSAGES CONTROL]
6+ # C0415: Import outside toplevel - standard for tests
7+ # R0903: Too few public methods - config/utility classes
8+ # R0902: Too many instance attributes - necessary for config/rate limiter
9+ # R0913: Too many arguments - by design for flexibility
10+ # R0912: Too many branches - complex but necessary logic
11+ # R0904: Too many public methods - comprehensive test coverage
12+ # R0801: Similar lines - acceptable across bot scripts
13+ disable =
14+ import-outside-toplevel,
15+ too-few-public-methods,
16+ too-many-instance-attributes,
17+ too-many-arguments,
18+ too-many-branches,
19+ too-many-public-methods,
20+ duplicate-code
21+
22+ [DESIGN]
23+ # Maximum number of locals for function / method body
24+ max-locals =16
25+
26+ # Maximum number of branches for function / method body
27+ max-branches =13
28+
29+ # Maximum number of arguments for function / method
30+ max-args =6
31+
32+ # Maximum number of instance attributes
33+ max-attributes =11
34+
35+ [SIMILARITIES]
36+ # Minimum lines number d a similarity to note
37+ min-similarity-lines =5
You can’t perform that action at this time.
0 commit comments