summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJelle van der Waa <jelle@archlinux.org>2019-02-24 17:53:04 +0100
committerJelle van der Waa <jelle@archlinux.org>2019-02-24 17:53:04 +0100
commit8d8a603fefdfbc0e6a73559b37b244a996990eef (patch)
tree706ad00caa6ae77802e8608c57cf89a149a09ba0
parentfaeaf592938de3b60b8c9d6507511cc9f39e4df5 (diff)
downloadarchweb-8d8a603fefdfbc0e6a73559b37b244a996990eef.tar.gz
archweb-8d8a603fefdfbc0e6a73559b37b244a996990eef.zip
pylint: extend checks
-rw-r--r--.pylintrc64
1 files changed, 28 insertions, 36 deletions
diff --git a/.pylintrc b/.pylintrc
index 945fef94..887a1906 100644
--- a/.pylintrc
+++ b/.pylintrc
@@ -96,15 +96,38 @@ enable=import-self,
eval-used,
unused-format-string-argument,
unused-format-string-key,
+ unnecessary-lambda,
+ return-in-init,
+ non-iterator-returned,
+ no-init,
+ super-init-not-called,
+ function-redefined,
+ pointless-statement,
+ pointless-string-statement,
+ no-method-argument,
+ no-self-argument,
+ logging-format-truncated,
+ logging-too-few-args,
+ logging-too-many-args,
+ deprecated-lambda,
+ bad-builtin,
+ bad-super-call,
+ undefined-variable
+ unnecessary-semicolon,
+ import-star-module-level,
+ parameter-unpacking,
+ dict-iter-method,
+ dict-view-method,
+ indexing-exception,
+ nonzero-method,
+ repeated-keyword,
+ redundant-keyword-arg,
+ signature-differs,
+ bad-staticmethod-argument,
- # unnecessary-lambda,
- # deprecated-lambda,
- # anomalous-unicode-escape-in-string,
# anomalous-backslash-in-string,
- # function-redefined,
# abstract-class-instantiated,
# star-needs-assignment-target,
- # return-in-init,
# too-many-star-expressions,
# nonlocal-and-global,
# return-arg-in-generator,
@@ -117,16 +140,10 @@ enable=import-self,
# lost-exception,
# assert-on-tuple,
# dangerous-default-value,
- # useless-else-on-loop,
# expression-not-assigned,
# confusing-with-statement,
- # pointless-statement,
- # pointless-string-statement,
# exec-used,
- # bad-builtin,
# using-constant-test,
- # deprecated-lambda,
- # bad-super-call,
# slots-on-old-class,
# super-on-old-class,
# property-on-old-class,
@@ -148,24 +165,15 @@ enable=import-self,
# invalid-format-index,
# bad-indentation,
# mixed-indentation,
- # unnecessary-semicolon,
# lowercase-l-suffix,
# fixme,
# invalid-encoded-data,
# unpacking-in-except,
- # import-star-module-level,
- # parameter-unpacking,
# long-suffix,
- # old-octal-literal,
- # old-ne-operator,
# backtick,
- # old-raise-syntax,
# print-statement,
# metaclass-assignment,
# next-method-called,
- # dict-iter-method,
- # dict-view-method,
- # indexing-exception,
# raising-string,
# standarderror-builtin,
# using-cmp-argument,
@@ -174,7 +182,6 @@ enable=import-self,
# delslice-method,
# getslice-method,
# hex-method,
- # nonzero-method,
# oct-method,
# setslice-method,
# apply-builtin,
@@ -192,28 +199,20 @@ enable=import-self,
# long-builtin,
# map-builtin-not-iterating,
# range-builtin-not-iterating,
- # raw_input-builtin,
# reduce-builtin,
# reload-builtin,
# round-builtin,
# unichr-builtin,
- # unicode-builtin,
- # xrange-builtin,
# zip-builtin-not-iterating,
- # logging-format-truncated,
- # logging-too-few-args,
- # logging-too-many-args,
# logging-unsupported-format,
# logging-format-interpolation,
# invalid-unary-operand-type,
# unsupported-binary-operation,
# no-member,
# not-callable,
- # redundant-keyword-arg,
# assignment-from-no-return,
# assignment-from-none,
# not-context-manager,
- # repeated-keyword,
# missing-kwoa,
# no-value-for-parameter,
# invalid-sequence-index,
@@ -230,19 +229,12 @@ enable=import-self,
# inherit-non-class,
# invalid-slots,
# invalid-slots-object,
- # no-method-argument,
- # no-self-argument,
# unexpected-special-method-signature,
- # non-iterator-returned,
# protected-access,
# arguments-differ,
# attribute-defined-outside-init,
- # no-init,
# abstract-method,
- # signature-differs,
- # bad-staticmethod-argument,
# non-parent-init-called,
- # super-init-not-called,
# bad-except-order,
# catching-non-exception,
# bad-exception-context,