blob: ccbc81f24deb78d43d7468718dd70f5d281f9c1c [file] [log] [blame]
mikehoran63d61b42017-07-28 15:28:50 -07001[MESSAGES CONTROL]
2
Dan Shi6daad632018-08-30 10:58:03 -07003disable=
4 relative-import,
5 too-few-public-methods,
6 too-many-instance-attributes,
7 fixme,no-self-use,
8 duplicate-code
mikehoran63d61b42017-07-28 15:28:50 -07009
10[BASIC]
11
12# Naming hint for method names
mikehoranbe9102f2017-08-04 16:04:03 -070013method-name-hint=(([a-z][a-z0-9_]{2,50})|(_[a-z0-9_]*))$
mikehoran63d61b42017-07-28 15:28:50 -070014
15# Regular expression matching correct method names
mikehoranbe9102f2017-08-04 16:04:03 -070016method-rgx=(([a-z][a-z0-9_]{2,50})|(_[a-z0-9_]*))$
mikehoran3622d9a2017-09-20 15:43:54 -070017
nelsonlic4a71452018-09-13 14:10:30 +080018# Good variable names which should always be accepted, separated by a comma
19good-names=e, f, i, j
20
mikehoran3622d9a2017-09-20 15:43:54 -070021[DESIGN]
mikehoran95091b22017-10-31 15:55:26 -070022
kellyhungaa0d0c72018-09-11 19:44:04 +080023# Maximum number of arguments for function / method
24max-args=6
25
mikehoran3622d9a2017-09-20 15:43:54 -070026# Maximum number of return / yield for function / method body
27max-returns=10
mikehoran95091b22017-10-31 15:55:26 -070028
29# Maximum number of public methods for a class (see R0904).
30max-public-methods=40
31
Kevin Cheng8b2c94c2017-12-18 14:43:26 -080032[SIMILARITIES]
33
34# Ignore similar imports.
35ignore-imports=y