code_smells
Detect common Python code smells like long functions, deep nesting, god classes, and high complexity to improve maintainability.
Instructions
Detect long functions, deep nesting, god classes, too many parameters,
mutable default arguments, mutable @dataclass field defaults, high
complexity, bare excepts and shadowed builtins.
Args: path: Path to a .py file. function: Optional single function to analyse.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| function | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |