[MASTER]
# ignore=.pylintrc_init.py
# init-hook = 'exec(open(config_file.parent / ".pylintrc_init.py", "rb").read())'
# extension-pkg-allow-list=pyappcommon,pyimf,pyjson,pymfjson,pymfabstraction,pyerr


[MESSAGES CONTROL]
disable=no-else-return, missing-module-docstring, too-many-public-methods, too-few-public-methods, too-many-instance-attributes, too-many-arguments, trailing-newlines, fixme

[FORMAT]
max-line-length=150
max-module-lines=1000

[DESIGN]
# max-args=8
# max-attributes=7
# max-public-methods=20
# max-returns=6
# max-statements=50
# min-public-methods=2

[EXCEPTIONS]
# overgeneral-exceptions=BaseException,Exception
overgeneral-exceptions=BaseException
