We recently agreed that a coding style was necessary to ensure better code quality and better contributing. I've started from a simple pylinrc file and did the following modifications :
@@ -44,7 +44,7 @@
# --enable=similarities". If you want to run only the classes checker, but have
# no Warning level messages displayed, use"--disable=all --enable=classes
# --disable=W"
-#disable=
+disable=W0142
[REPORTS]
@@ -76,6 +76,9 @@
# 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=
+# parsable
+msg-template={path}:{line}: [{msg_id}({symbol}), {obj}] {msg}
+
[BASIC]
@@ -238,7 +241,7 @@
[FORMAT]
# Maximum number of characters on a single line.
-max-line-length=80
+max-line-length=100
# Regexp for a line that is allowed to be longer than the limit.
ignore-long-lines=^\s*(# )?<?https?://\S+>?$
Fow now the only one disabled is W0142. To get a description of the error type the following :
pylint --help-msg=W0142
:star-args (W0142): *Used * or ** magic*
Used when a function or method is called using `*args` or `**kwargs` to
dispatch arguments. This doesn't improve readability and should be used with
care. This message belongs to the basic checker.
Feel free to give your opinion on what we should skip or not. Fow now there is only 1 skip.
Hi!
We recently agreed that a coding style was necessary to ensure better code quality and better contributing. I've started from a simple pylinrc file and did the following modifications :
The line to discuss is the disable one.
For now I encountered the following errors :
Fow now the only one disabled is W0142. To get a description of the error type the following :
Feel free to give your opinion on what we should skip or not. Fow now there is only 1 skip.