-
Notifications
You must be signed in to change notification settings - Fork 128
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
************* Module pylintrc pylintrc:1:0: F0011: error while parsing the configuration: File contains no section
- Loading branch information
Showing
1 changed file
with
111 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,113 @@ | ||
# tito pylint configuration (synced with mock) | ||
|
||
[MAIN] | ||
|
||
# Pickle collected data for later comparisons. | ||
persistent=no | ||
|
||
[MESSAGES CONTROL] | ||
|
||
# Reasoning for wide warning ignore | ||
# --------------------------------- | ||
# import-error | ||
# This is here to silence Pylint in CI where we do not have all the | ||
# build/runtime dependencies installed. | ||
# cyclic-import | ||
# Seems like cyclic-import is just a style check which is not going to be | ||
# fixed: https://github.com/PyCQA/pylint/issues/6983 | ||
disable=import-error,cyclic-import | ||
|
||
[VARIABLES] | ||
|
||
# A regular expression matching names used for dummy variables (i.e. not used). | ||
dummy-variables-rgx=_|dummy | ||
|
||
|
||
[BASIC] | ||
|
||
# Regular expression which should only match correct module names | ||
#module-rgx=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$ | ||
module-rgx=([a-zA-Z_][a-zA-Z0-9_]+)$ | ||
|
||
# Regular expression which should only match correct module level names | ||
const-rgx=(([a-zA-Z_][a-zA-Z0-9_]*)|(__.*__))$ | ||
|
||
# Regular expression which should only match correct class names | ||
class-rgx=[a-zA-Z_][a-zA-Z0-9_]+$ | ||
|
||
# Regular expression which should only match correct function names | ||
function-rgx=[a-z_][a-zA-Z0-9_]{,42}$ | ||
|
||
# Regular expression which should only match correct method names | ||
method-rgx=[a-z_][a-zA-Z0-9_]{,42}$ | ||
|
||
# Regular expression which should only match correct instance attribute names | ||
attr-rgx=[a-z_][a-zA-Z0-9_]{,30}$ | ||
|
||
# Regular expression which should only match correct argument names | ||
argument-rgx=[a-z_][a-zA-Z0-9_]{,30}$ | ||
|
||
# Regular expression which should only match correct variable names | ||
variable-rgx=[a-z_][a-zA-Z0-9_]{,30}$ | ||
|
||
# Regular expression which should only match correct list comprehension / | ||
# generator expression variable names | ||
inlinevar-rgx=[A-Za-z_][A-Za-z0-9_]*$ | ||
|
||
# Regular expression which should only match correct class sttribute names | ||
class-attribute-rgx=([A-Za-z_][A-Za-z0-9_]{2,42}|(__.*__))$ | ||
|
||
# Good variable names which should always be accepted, separated by a comma | ||
good-names=i,j,k,ex,fp | ||
|
||
# Bad variable names which should always be refused, separated by a comma | ||
bad-names=foo,bar,baz,toto,tutu,tata | ||
|
||
|
||
[DESIGN] | ||
|
||
# Maximum number of arguments for function / method | ||
max-args=10 | ||
|
||
# Maximum number of locals for function / method body | ||
max-locals=20 | ||
|
||
# Maximum number of return / yield for function / method body | ||
max-returns=6 | ||
|
||
# Maximum number of branch for function / method body | ||
max-branches=20 | ||
|
||
# Maximum number of statements in function / method body | ||
max-statements=50 | ||
|
||
# Maximum number of parents for a class (see R0901). | ||
max-parents=7 | ||
|
||
# Maximum number of attributes for a class (see R0902). | ||
max-attributes=7 | ||
|
||
# Minimum number of public methods for a class (see R0903). | ||
min-public-methods=1 | ||
|
||
# Maximum number of public methods for a class (see R0904). | ||
max-public-methods=20 | ||
|
||
|
||
[FORMAT] | ||
|
||
# Maximum number of characters on a single line. | ||
max-line-length=120 | ||
|
||
# Maximum number of lines in a module | ||
max-module-lines=2000 | ||
|
||
# String used as indentation unit. This is usually " " (4 spaces) or "\t" (1 | ||
# tab). | ||
indent-string=' ' | ||
|
||
|
||
[MISCELLANEOUS] | ||
|
||
# List of note tags to take in consideration, separated by a comma. | ||
notes= |