Source

pylint / TODO

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__
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.