-
access-member-before-definition
/E0203
-
anomalous-unicode-escape-in-string
/W1402
-
arguments-out-of-order
/W1114
-
arguments-renamed
/W0237
-
attribute-defined-outside-init
/W0201
-
bad-builtin
/W0141
-
bad-chained-comparison
/W3601
-
bad-except-order
/E0701
-
bad-file-encoding
/C2503
-
bad-indentation
/W0311
-
bad-mcs-classmethod-argument
/C0204
-
bad-mcs-method-argument
/C0203
-
chained-comparison
/R1716
-
class-variable-slots-conflict
/E0242
-
compare-to-zero
/C2001
-
condition-evals-to-constant
/R1727
-
confusing-with-statement
/W0124
-
consider-swap-variables
/R1712
-
consider-using-assignment-expr
/R6103
-
consider-using-enumerate
/C0200
-
consider-using-f-string
/C0209
-
consider-using-join
/R1713
-
consider-using-namedtuple-or-dataclass
/R6101
-
consider-using-tuple
/R6102
-
cyclic-import
/R0401
-
deprecated-decorator
/W4905
-
deprecated-method
/W4902
-
deprecated-module
/W4901
-
deprecated-typing-alias
/W6001
-
dict-init-mutate
/C3401
-
differing-param-doc
/W9017
-
differing-type-doc
/W9018
-
disallowed-name
/C0104
-
duplicate-code
/R0801
-
invalid-format-index
/W1307
-
invalid-getnewargs-ex-returned
/E0313
-
invalid-getnewargs-returned
/E0312
-
invalid-length-hint-returned
/E0310
-
invalid-slice-step
/E1144
-
logging-format-truncated
/E1201
-
logging-unsupported-format
/E1200
-
missing-any-param-doc
/W9021
-
missing-param-doc
/W9015
-
missing-parentheses-for-call-in-test
/W0126
-
missing-raises-doc
/W9006
-
missing-return-type-doc
/W9012
-
missing-timeout
/W3101
-
missing-yield-doc
/W9013
-
mixed-line-endings
/C0327
-
modified-iterating-dict
/E4702
-
modified-iterating-list
/W4701
-
multiple-constructor-doc
/W9005
-
no-method-argument
/E0211
-
no-name-in-module
/E0611
-
non-parent-init-called
/W0233
-
overlapping-except
/W0714
-
pointless-string-statement
/W0105
-
possibly-unused-variable
/W0641
-
preferred-module
/W0407
-
raising-format-tuple
/W0715
-
redeclared-assigned-name
/W0128
-
redefined-outer-name
/W0621
-
redefined-slots-in-subclass
/W0244
-
redundant-returns-doc
/W9008
-
redundant-unittest-assert
/W1503
-
redundant-yields-doc
/W9010
-
shallow-copy-environ
/W1507
-
simplifiable-condition
/R1726
-
simplify-boolean-expression
/R1709
-
stop-iteration-return
/R1708
-
super-init-not-called
/W0231
-
superfluous-parens
/C0325
-
too-few-public-methods
/R0903
-
too-many-ancestors
/R0901
(requires multifile analysis)` -
too-many-try-statements
/W0717
-
undefined-loop-variable
/W0631
-
unexpected-line-ending-format
/C0328
-
unnecessary-ellipsis
/W2301
-
unreachable
/W0101
-
unused-private-member
/W0238
-
unused-wildcard-import
/W0614
-
use-implicit-booleaness-not-comparison
/C1803
-
use-implicit-booleaness-not-len
/C1802
-
use-maxsplit-arg
/C0207
-
useless-param-doc
/W9019
-
useless-parent-delegation
/W0246
-
useless-type-doc
/W9020
-
using-constant-test
/W0125
-
while-used
/W0149
-
wrong-spelling-in-comment
/C0401
-
wrong-spelling-in-docstring
/C0402
Created
August 19, 2024 20:29
-
-
Save serjflint/0c9d8b7c44074f2450f92b1c108117f9 to your computer and use it in GitHub Desktop.
Currently missing pylint rules in ruff
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment