-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Several functions exceed the recommended statement count (50), with create_parser() in autorepro/cli.py:52 containing 69 statements. These large functions handle too many responsibilities
and would benefit from decomposition into smaller, focused units that are easier to understand and test.
Problem Essence: Monolithic functions that have grown too large over time, mixing multiple concerns (like CLI parser setup for all subcommands) in a single function instead of breaking
them into logical, manageable pieces.