albaltai | 3ab9ec6 | 2018-08-16 16:52:45 +0800 | [diff] [blame] | 1 | [MESSAGES CONTROL] |
| 2 | |
| 3 | disable= |
albaltai | 1d07adb | 2018-08-16 16:52:45 +0800 | [diff] [blame] | 4 | # TODO(patricktu@):Remove "too-few-public-methods" when project_info.py ok. |
albaltai | 3ab9ec6 | 2018-08-16 16:52:45 +0800 | [diff] [blame] | 5 | too-few-public-methods, |
albaltai | 1d07adb | 2018-08-16 16:52:45 +0800 | [diff] [blame] | 6 | # TODO(albaltai@):Remove "fixme" when each module implement finished. |
patricktu | 147778a | 2018-08-23 21:36:01 +0800 | [diff] [blame] | 7 | fixme, |
| 8 | # More than 7 variables is reasonable in ModuleData class. |
Jim Tang | afbd8d6 | 2019-11-29 10:52:11 +0800 | [diff] [blame] | 9 | too-many-instance-attributes, |
| 10 | # Atest unittests requires below flags: |
| 11 | no-self-use, |
| 12 | duplicate-code |
| 13 | |
| 14 | [MASTER] |
| 15 | |
| 16 | init-hook='import sys, os; sys.path.append(os.getcwd() + '/atest')' |
| 17 | |
| 18 | [BASIC] |
| 19 | |
| 20 | # Naming hint for method names. |
| 21 | method-name-hint=(([a-z][a-z0-9_]{2,50})|(_[a-z0-9_]*))$ |
| 22 | |
| 23 | # Regular expression matching correct method names. |
| 24 | method-rgx=(([a-z][a-z0-9_]{2,50})|(_[a-z0-9_]*))$ |
| 25 | |
| 26 | # Good variable names which should always be accepted, separated by a comma. |
| 27 | good-names=e, f, i, j |
| 28 | |
| 29 | [DESIGN] |
| 30 | |
| 31 | # Maximum number of arguments for function/method. |
| 32 | max-args=6 |
| 33 | |
| 34 | # Maximum number of return/yield for function/method body. |
| 35 | max-returns=10 |
| 36 | |
| 37 | # Maximum number of public methods for a class (see R0904). |
| 38 | max-public-methods=40 |
albaltai | 3ab9ec6 | 2018-08-16 16:52:45 +0800 | [diff] [blame] | 39 | |
patricktu | 553bb1b | 2018-09-03 14:27:53 +0800 | [diff] [blame] | 40 | [TYPECHECK] |
| 41 | |
| 42 | ignored-modules= |
| 43 | # For sharing modules from atest project. |
patricktu | 8bbb55d | 2019-05-03 17:24:14 +0800 | [diff] [blame] | 44 | atest, |
| 45 | metrics |
patricktu | 1f5560f | 2018-08-01 17:54:44 +0800 | [diff] [blame] | 46 | |
albaltai | 1d07adb | 2018-08-16 16:52:45 +0800 | [diff] [blame] | 47 | [FORMAT] |
patricktu | 147778a | 2018-08-23 21:36:01 +0800 | [diff] [blame] | 48 | |
albaltai | 1d07adb | 2018-08-16 16:52:45 +0800 | [diff] [blame] | 49 | # Maximum number of characters on a single line. |
| 50 | max-line-length=80 |
patricktu | 03acbaa | 2019-06-10 14:46:48 +0800 | [diff] [blame] | 51 | |
| 52 | [SIMILARITIES] |
| 53 | |
| 54 | # Ignore imports when computing similarities. |
| 55 | ignore-imports=yes |