This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients vstinner
Date 2019-02-28.15:37:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1551368254.14.0.622163548129.issue36146@roundup.psfhosted.org>
In-reply-to
Content
The detect_modules() method of setup.py became longer and longer over
the years. It is now 1128 lines long. It's way too long: it becomes
very hard to track the lifetime of a variable and many variables are
overriden on purpose or not. Shorter functions help to track the
lifetime of variables, ease review and reduce the number of bugs.
History
Date User Action Args
2019-02-28 15:37:34vstinnersetrecipients: + vstinner
2019-02-28 15:37:34vstinnersetmessageid: <1551368254.14.0.622163548129.issue36146@roundup.psfhosted.org>
2019-02-28 15:37:34vstinnerlinkissue36146 messages
2019-02-28 15:37:33vstinnercreate