Skip to content

Commit a9e9ad7

Browse files
GeneAIclaude
authored andcommitted
fix: Use X | Y syntax in test_gen.py isinstance calls (UP038)
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 3c1d5e6 commit a9e9ad7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/empathy_os/workflows/test_gen.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ def visit_ClassDef(self, node: ast.ClassDef) -> None:
112112

113113
# Process methods
114114
for item in node.body:
115-
if isinstance(item, (ast.FunctionDef, ast.AsyncFunctionDef)):
115+
if isinstance(item, ast.FunctionDef | ast.AsyncFunctionDef):
116116
method_sig = self._extract_function_signature(
117117
item, is_async=isinstance(item, ast.AsyncFunctionDef)
118118
)
@@ -236,7 +236,7 @@ def _estimate_complexity(self, node: ast.FunctionDef | ast.AsyncFunctionDef) ->
236236
"""Estimate cyclomatic complexity (simplified)."""
237237
complexity = 1
238238
for child in ast.walk(node):
239-
if isinstance(child, (ast.If, ast.While, ast.For, ast.ExceptHandler)):
239+
if isinstance(child, ast.If | ast.While | ast.For | ast.ExceptHandler):
240240
complexity += 1
241241
elif isinstance(child, ast.BoolOp):
242242
complexity += len(child.values) - 1

0 commit comments

Comments
 (0)