Skip to content

Commit 227ba5f

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent a4df749 commit 227ba5f

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

mypy/checker.py

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5138,23 +5138,23 @@ def contains_assignment_expr(self, expr: Expression) -> bool:
51385138
if expr.expr is not None:
51395139
return self.contains_assignment_expr(expr.expr)
51405140
return False
5141-
5141+
51425142
# Conditional expressions (ternary operator: x if cond else y)
51435143
if isinstance(expr, ConditionalExpr):
51445144
return (
51455145
self.contains_assignment_expr(expr.cond)
51465146
or self.contains_assignment_expr(expr.if_expr)
51475147
or self.contains_assignment_expr(expr.else_expr)
51485148
)
5149-
5149+
51505150
# Slice expressions (x:y:z)
51515151
if isinstance(expr, SliceExpr):
51525152
return (
51535153
(expr.begin_index is not None and self.contains_assignment_expr(expr.begin_index))
51545154
or (expr.end_index is not None and self.contains_assignment_expr(expr.end_index))
51555155
or (expr.stride is not None and self.contains_assignment_expr(expr.stride))
51565156
)
5157-
5157+
51585158
# Generator expressions and comprehensions
51595159
if isinstance(expr, GeneratorExpr):
51605160
if self.contains_assignment_expr(expr.left_expr):
@@ -5167,15 +5167,17 @@ def contains_assignment_expr(self, expr: Expression) -> bool:
51675167
if self.contains_assignment_expr(cond):
51685168
return True
51695169
return False
5170-
5170+
51715171
if isinstance(expr, ListComprehension):
51725172
return self.contains_assignment_expr(expr.generator)
5173-
5173+
51745174
if isinstance(expr, SetComprehension):
51755175
return self.contains_assignment_expr(expr.generator)
5176-
5176+
51775177
if isinstance(expr, DictionaryComprehension):
5178-
if self.contains_assignment_expr(expr.key) or self.contains_assignment_expr(expr.value):
5178+
if self.contains_assignment_expr(expr.key) or self.contains_assignment_expr(
5179+
expr.value
5180+
):
51795181
return True
51805182
for seq in expr.sequences:
51815183
if self.contains_assignment_expr(seq):
@@ -5185,7 +5187,7 @@ def contains_assignment_expr(self, expr: Expression) -> bool:
51855187
if self.contains_assignment_expr(cond):
51865188
return True
51875189
return False
5188-
5190+
51895191
# All other expression types (NameExpr, IntExpr, StrExpr, etc.) don't contain nested expressions
51905192
return False
51915193

0 commit comments

Comments
 (0)