-
Notifications
You must be signed in to change notification settings - Fork 226
Open
Labels
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.