Imported Upstream version 4.6.2
This commit is contained in:
124
pylintrc
Normal file
124
pylintrc
Normal file
@@ -0,0 +1,124 @@
|
||||
[MASTER]
|
||||
# Pickle collected data for later comparisons.
|
||||
persistent=no
|
||||
|
||||
# List of plugins (as comma separated values of python modules names) to load,
|
||||
# usually to register additional checkers.
|
||||
# FIXME: has to be specified on the command line otherwise pylint fails with
|
||||
# DuplicateSectionError for the IPA section
|
||||
#load-plugins=pylint_plugins
|
||||
|
||||
# Use multiple processes to speed up Pylint.
|
||||
jobs=0
|
||||
|
||||
# A list of packages with safe C extensions to load
|
||||
extension-pkg-whitelist=
|
||||
_ldap,
|
||||
cryptography,
|
||||
gssapi,
|
||||
netifaces
|
||||
|
||||
|
||||
[MESSAGES CONTROL]
|
||||
|
||||
enable=
|
||||
all,
|
||||
python3
|
||||
|
||||
disable=
|
||||
I,
|
||||
duplicate-code,
|
||||
interface-not-implemented,
|
||||
no-self-use,
|
||||
redefined-variable-type,
|
||||
too-few-public-methods,
|
||||
too-many-ancestors,
|
||||
too-many-arguments,
|
||||
too-many-boolean-expressions,
|
||||
too-many-branches,
|
||||
too-many-instance-attributes,
|
||||
too-many-locals,
|
||||
too-many-nested-blocks,
|
||||
too-many-public-methods,
|
||||
too-many-return-statements,
|
||||
too-many-statements,
|
||||
abstract-method,
|
||||
anomalous-backslash-in-string,
|
||||
arguments-differ,
|
||||
attribute-defined-outside-init,
|
||||
bad-builtin,
|
||||
bad-indentation,
|
||||
broad-except,
|
||||
dangerous-default-value,
|
||||
eval-used,
|
||||
exec-used,
|
||||
fixme,
|
||||
global-statement,
|
||||
no-init,
|
||||
pointless-string-statement,
|
||||
protected-access,
|
||||
redefined-builtin,
|
||||
redefined-outer-name,
|
||||
super-init-not-called,
|
||||
undefined-loop-variable,
|
||||
unnecessary-lambda,
|
||||
unused-argument,
|
||||
useless-else-on-loop,
|
||||
bad-continuation,
|
||||
bad-whitespace,
|
||||
blacklisted-name,
|
||||
invalid-name,
|
||||
line-too-long,
|
||||
missing-docstring,
|
||||
multiple-statements,
|
||||
superfluous-parens,
|
||||
too-many-lines,
|
||||
unidiomatic-typecheck,
|
||||
no-absolute-import,
|
||||
wrong-import-order,
|
||||
ungrouped-imports,
|
||||
wrong-import-position,
|
||||
unsubscriptable-object,
|
||||
unsupported-membership-test,
|
||||
not-an-iterable,
|
||||
singleton-comparison,
|
||||
misplaced-comparison-constant,
|
||||
not-a-mapping,
|
||||
singleton-comparison,
|
||||
len-as-condition, # new in pylint 1.7
|
||||
no-else-return, # new in pylint 1.7
|
||||
literal-comparison, # new in pylint 1.7
|
||||
single-string-used-for-slots, # new in pylint 1.7
|
||||
useless-super-delegation, # new in pylint 1.7
|
||||
redefined-argument-from-local, # new in pylint 1.7
|
||||
consider-merging-isinstance, # new in pylint 1.7
|
||||
|
||||
|
||||
[REPORTS]
|
||||
|
||||
# Set the output format. Available formats are text, parseable, colorized, msvs
|
||||
# (visual studio) and html. You can also give a reporter class, eg
|
||||
# mypackage.mymodule.MyReporterClass.
|
||||
output-format=colorized
|
||||
|
||||
# Tells whether to display a full report or only the messages
|
||||
reports=no
|
||||
|
||||
# Template used to display messages. This is a python new-style format string
|
||||
# used to format the message information. See doc for all details
|
||||
msg-template='{path}:{line}: [{msg_id}({symbol}), {obj}] {msg})'
|
||||
|
||||
|
||||
[VARIABLES]
|
||||
dummy-variables-rgx=_.+
|
||||
|
||||
|
||||
[IPA]
|
||||
forbidden-imports=
|
||||
client/:ipaserver,
|
||||
ipaclient/:ipaclient.install:ipalib.install:ipaserver,
|
||||
ipaclient/install/:ipaserver,
|
||||
ipalib/:ipaclient.install:ipalib.install:ipaserver,
|
||||
ipalib/install/:ipaserver,
|
||||
ipaplatform/:ipaclient:ipalib:ipaserver,
|
||||
ipapython/:ipaclient:ipalib:ipaserver
|
||||
Reference in New Issue
Block a user