diff options
author | Sylvain Th?nault <sylvain.thenault@logilab.fr> | 2009-08-28 11:14:26 +0200 |
---|---|---|
committer | Sylvain Th?nault <sylvain.thenault@logilab.fr> | 2009-08-28 11:14:26 +0200 |
commit | ef65b534beaf280fac2a44d7f4b9c3336c965fd6 (patch) | |
tree | c78382f8872a1ce28c0ba7ea1a154a04d9bb3a9f | |
parent | 2269b04a72bab0e1d0a5e290a4facf5636509281 (diff) | |
parent | 6bb984afd8b0c39fba5ee7fa3c601eb77cfe218a (diff) | |
download | pylint-ef65b534beaf280fac2a44d7f4b9c3336c965fd6.tar.gz |
merge
-rw-r--r-- | MANIFEST.in | 28 | ||||
-rw-r--r-- | TODO | 46 | ||||
-rw-r--r-- | test/runtests.py | 5 |
3 files changed, 8 insertions, 71 deletions
diff --git a/MANIFEST.in b/MANIFEST.in index 0a1ba42..2fcee65 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,23 +1,11 @@ +include ChangeLog include COPYING include DEPENDS -include ChangeLog -include TODO -include bin/symilar -include bin/pylint -include bin/pylint-gui -include bin/epylint -include bin/pyreverse -include bin/*.bat -include examples/pylintrc* -include examples/*.py -include elisp/*.el -include elisp/startup -include man/pylint.1 -include man/pyreverse.1 -include test/data/packages_No_Name.dot -include test/data/classes_No_Name.dot +include bin/* +include examples/* +include elisp/* +include man/* recursive-include doc *.txt *.html -recursive-include test/input *.py similar* noext -recursive-include test/messages *.txt *.txt2 -recursive-include test/regrtest_data *.py -include test/fulltest.sh +recursive-include test *.py *.txt *.txt2 *.dot *.sh +include test/input/similar* noext +include test/input/noext @@ -1,46 +0,0 @@ -PyLint's TODO list ------------------- - - -- un rapport avec les métriques vues dans TDD -- métrique manquantes -- tests - -* faire tourner sur wxpython... - -* test external dependancies - - -* avoir les options liés à un message id dans son aide - -* avoir les messages id géré par un checker dans --help - -* avoir la valeur courante des options dans --help - -* doc développeur - -* supporter des wildcards dans disable-msg ? - -* voir notes gvr sur main - -* récupérer les phrases d'évaluation dans un fichier texte - -* i18n avec gettext - -* commenter les regexp de format.py - -* gestion nested_scopes (modes py2.1, 2.2... ?) - -* checkers : - - vérifier arguments __new__ - - compléter format checker - voir http://www.python.org/peps/pep-0008.html - - vérifier classes sans __init__ mais avec plusieurs ancêtres ayant - un __init__ - - opérateur % avec des formats ne correspondant pas aux arguments - - mauvais nombre d'arguments passés à une méthode ou fonction - - utilisation constante dans condition - - gestion del statements - - vérification utilisation __getattribute__, __slots__ dans new - style class seulement - - vérification assignements quand __slots__ diff --git a/test/runtests.py b/test/runtests.py deleted file mode 100644 index 67d6636..0000000 --- a/test/runtests.py +++ /dev/null @@ -1,5 +0,0 @@ -from logilab.common.testlib import main - -if __name__ == '__main__': - import sys, os - main(os.path.dirname(sys.argv[0]) or '.') |