diff options
Diffstat (limited to 'development/pyflakes/README')
-rw-r--r-- | development/pyflakes/README | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/development/pyflakes/README b/development/pyflakes/README new file mode 100644 index 0000000000..60e7585433 --- /dev/null +++ b/development/pyflakes/README @@ -0,0 +1,16 @@ +PyFlakes a Lint-like tool for Python, like PyChecker. It is focused on +identifying common errors quickly without executing Python code. + +Its primary advantage over PyChecker is that it is fast. You don't have +to sit around for minutes waiting for the checker to run; it runs on most +large projects in only a few seconds. + +The two primary categories of defects reported by PyFlakes are: +* Names which are used but not defined or used before they are defined +* Names which are redefined without having been used + +These can each take many forms. For example, PyFlakes will tell you when +you have forgotten an import, mistyped a variable name, defined two functions +with the same name, shadowed a variable from another scope, imported a module +twice, or two different modules with the same name, and so on. + |