vulture
https://github.com/jendrikseipp/vulture
Python
Find dead Python code
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported3 Subscribers
Add a CodeTriage badge to vulture
Help out
- Issues
- Fix false positive when iterating over `Enum`
- Fix false positives in typing.Protocol
- Add the ability to use the full path for exclude folder/file
- Wrong processing of typing.Protocol
- Add argument to filter for unused function, variable or class
- False positive when enum is used in iteration
- Improve unreachable code analysis
- Allow unreachable trailing `yield`, to make an abstract generator method
- vulture does not detect code usage by `case` clauses in pattern matching
- Replace use of whitelist with allowlist/clearlist and blacklist with denylist/blocklist
- Docs
- Python not yet supported