Skip to content

Commit 3f6ca36

Browse files
committed
Revert match for strings
1 parent 6bcec48 commit 3f6ca36

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

pylint/checkers/refactoring/refactoring_checker.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1119,19 +1119,19 @@ def _check_consider_using_generator(self, node: nodes.Call) -> None:
11191119
inside_comp = f"({inside_comp})"
11201120
inside_comp += ", "
11211121
inside_comp += ", ".join(kw.as_string() for kw in node.keywords)
1122-
match call_name:
1123-
case "any" | "all":
1124-
self.add_message(
1125-
"use-a-generator",
1126-
node=node,
1127-
args=(call_name, inside_comp),
1128-
)
1129-
case _:
1130-
self.add_message(
1131-
"consider-using-generator",
1132-
node=node,
1133-
args=(call_name, inside_comp),
1134-
)
1122+
call_name = node.func.name
1123+
if call_name in {"any", "all"}:
1124+
self.add_message(
1125+
"use-a-generator",
1126+
node=node,
1127+
args=(call_name, inside_comp),
1128+
)
1129+
else:
1130+
self.add_message(
1131+
"consider-using-generator",
1132+
node=node,
1133+
args=(call_name, inside_comp),
1134+
)
11351135

11361136
@utils.only_required_for_messages(
11371137
"stop-iteration-return",

0 commit comments

Comments
 (0)