Vulture : use pyflakes as an initial parse basis
Open
Project Proposal
- Dominant language
- JavaScript
- Stars
- 118
- Forks
- 225
- PR merge metrics
- No merged PRs in 30d
Description
Pyflakes does a lot of analysis which can be used by vulture.
pyflakes has long ago decided that it will not report dead code.
However it does need to report other problems caused by dead code, and this can be done by tracking dead code.
There is a POC at
https://github.com/jayvdb/pyflakes/tree/dead-code
vulture can use this base on which to do more sophisticated analysis which is beyond scope of vulture.
One of the key benefits of using pyflakes is errors in the code can be detected by pyflakes base and vulture can fail when those errors would make vulture results unreliable.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.