From 8d8a603fefdfbc0e6a73559b37b244a996990eef Mon Sep 17 00:00:00 2001 From: Jelle van der Waa Date: Sun, 24 Feb 2019 17:53:04 +0100 Subject: pylint: extend checks --- .pylintrc | 64 ++++++++++++++++++++++++++++----------------------------------- 1 file 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, -- cgit v1.2.3-55-g3dc8