summaryrefslogtreecommitdiff
path: root/development/pyflakes/README
diff options
context:
space:
mode:
authorLukenShiro <lukenshiro@ngi.it>2010-05-13 00:58:01 +0200
committerDavid Somero <xgizzmo@slackbuilds.org>2010-05-13 00:58:01 +0200
commit6ea014bd674af3c25c479ff4b70f37902febafb2 (patch)
tree16441ed3d36f0b1e154d53997347959ab187f1d6 /development/pyflakes/README
parent50f74b69e1e5c05e8e66e709064f24fc3712975f (diff)
downloadslackbuilds-6ea014bd674af3c25c479ff4b70f37902febafb2.tar.gz
development/pyflakes: Added to 13.0 repository
Diffstat (limited to 'development/pyflakes/README')
-rw-r--r--development/pyflakes/README16
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.
+