70 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			70 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			INI
		
	
	
	
	
	
# Pylint configuration file.
 | 
						|
# run `pylint --generate-rcfile` to see the default configuration
 | 
						|
# run `pylint --rcfile=.pylintrc smallfoot` to perform analysis
 | 
						|
 | 
						|
# Brain-dead errors regarding standard language features
 | 
						|
#   W0142 = *args and **kwargs support
 | 
						|
#   W0403 = Relative imports
 | 
						|
 | 
						|
# Pointless whining
 | 
						|
#   R0201 = Method could be a function
 | 
						|
#   W0212 = Accessing protected attribute of client class
 | 
						|
#   W0613 = Unused argument
 | 
						|
#   W0232 = Class has no __init__ method
 | 
						|
#   R0903 = Too few public methods
 | 
						|
#   C0301 = Line too long
 | 
						|
#   R0913 = Too many arguments
 | 
						|
#   C0103 = Invalid name
 | 
						|
#   R0914 = Too many local variables
 | 
						|
 | 
						|
# PyLint's module importation is unreliable
 | 
						|
#   F0401 = Unable to import module
 | 
						|
#   W0402 = Uses of a deprecated module
 | 
						|
 | 
						|
# Already an error when wildcard imports are used
 | 
						|
#   W0614 = Unused import from wildcard
 | 
						|
 | 
						|
# Sometimes disabled depending on how bad a module is
 | 
						|
#   C0111 = Missing docstring
 | 
						|
 | 
						|
# Convention Errors related to whitespace:
 | 
						|
#   C0321,C0322,C0323,C0324
 | 
						|
 | 
						|
# Comments that we've put in the code:
 | 
						|
#   W0511
 | 
						|
 | 
						|
[MESSAGES CONTROL]
 | 
						|
 | 
						|
# Disable the message(s) with the given id(s).
 | 
						|
disable=W0142,W0403,R0201,W0212,W0613,W0232,R0903,W0614,C0103,C0111,C0301,C0321,C0322,C0323,C0324,R0913,F0401,W0402,R0914,W0511,W0312
 | 
						|
 | 
						|
[REPORTS]
 | 
						|
 | 
						|
include-ids=y
 | 
						|
reports=y
 | 
						|
# Set the output format. Available formats are text, parseable, colorized, msvs
 | 
						|
# (visual studio) and html
 | 
						|
output-format=text
 | 
						|
# Put messages in a separate file for each module / package specified on the
 | 
						|
# command line instead of printing them on stdout. Reports (if any) will be
 | 
						|
# written in a file name "pylint_global.[txt|html]".
 | 
						|
files-output=no
 | 
						|
 | 
						|
[VARIABLES]
 | 
						|
  
 | 
						|
# Tells whether we should check for unused import in __init__ files.
 | 
						|
init-import=yes
 | 
						|
 | 
						|
[TYPECHECK]
 | 
						|
 | 
						|
# List of classes names for which member attributes should not be checked
 | 
						|
# (useful for classes with attributes dynamically set).
 | 
						|
#ignored-classes=Message
 | 
						|
 | 
						|
 | 
						|
[MISCELLANEOUS]
 | 
						|
 | 
						|
# List of note tags to take in consideration, separated by a comma.
 | 
						|
notes=FIXME,XXX,TODO
 | 
						|
 |