Skip to content

Vulture : use pyflakes as an initial parse basis #605

Description

@jayvdb

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions