summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre Sassoulas <pierre.sassoulas@gmail.com>2023-02-06 11:18:19 +0100
committerPierre Sassoulas <pierre.sassoulas@gmail.com>2023-02-06 19:52:35 +0100
commit1d78b5d5bbf74045799ce5ab2601824639df6ed9 (patch)
tree91500df4d54ece9757097b0ac319c2ba11caf66e
parent20fe9ac69efc6648e66f6e584ee86c0a19412d97 (diff)
downloadpylint-git-1d78b5d5bbf74045799ce5ab2601824639df6ed9.tar.gz
[ruff] Autofix 'not x in iterator' => 'x not in iterator'
-rw-r--r--pylint/checkers/variables.py2
-rw-r--r--tests/lint/unittest_lint.py6
2 files changed, 4 insertions, 4 deletions
diff --git a/pylint/checkers/variables.py b/pylint/checkers/variables.py
index c99721da7..cacf20e53 100644
--- a/pylint/checkers/variables.py
+++ b/pylint/checkers/variables.py
@@ -2971,7 +2971,7 @@ class VariablesChecker(BaseChecker):
assigned = next(node.igetattr("__all__"))
if assigned is astroid.Uninferable:
return
- if not assigned.pytype() in {"builtins.list", "builtins.tuple"}:
+ if assigned.pytype() not in {"builtins.list", "builtins.tuple"}:
line, col = assigned.tolineno, assigned.col_offset
self.add_message("invalid-all-format", line=line, col_offset=col, node=node)
return
diff --git a/tests/lint/unittest_lint.py b/tests/lint/unittest_lint.py
index 619c5fe12..3c91eba7f 100644
--- a/tests/lint/unittest_lint.py
+++ b/tests/lint/unittest_lint.py
@@ -410,7 +410,7 @@ def test_set_option_2(initialized_linter: PyLinter) -> None:
def test_enable_checkers(linter: PyLinter) -> None:
linter.disable("design")
- assert not ("design" in [c.name for c in linter.prepare_checkers()])
+ assert "design" not in [c.name for c in linter.prepare_checkers()]
linter.enable("design")
assert "design" in [c.name for c in linter.prepare_checkers()]
@@ -429,7 +429,7 @@ def test_disable_similar(initialized_linter: PyLinter) -> None:
linter = initialized_linter
linter.set_option("disable", "RP0801")
linter.set_option("disable", "R0801")
- assert not ("similarities" in [c.name for c in linter.prepare_checkers()])
+ assert "similarities" not in [c.name for c in linter.prepare_checkers()]
def test_disable_alot(linter: PyLinter) -> None:
@@ -438,7 +438,7 @@ def test_disable_alot(linter: PyLinter) -> None:
linter.set_option("disable", "R,C,W")
checker_names = [c.name for c in linter.prepare_checkers()]
for cname in ("design", "metrics", "similarities"):
- assert not (cname in checker_names), cname
+ assert cname not in checker_names, cname
def test_addmessage(linter: PyLinter) -> None: