Paquet : pylint (1.9.4-1)
Liens pour pylint
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source pylint2 :
Responsables :
- Sandro Tosi (Page QA)
- Python Applications Packaging Team (Page QA, Archive du courrier électronique)
Ressources externes :
- Page d'accueil [www.pylint.org]
Paquets similaires :
contrôleur statique de code Python et générateur de diagrammes UML
Pylint est un analyseur de code source Python qui cherche les erreurs de programmation, aide à se rapprocher d'une norme de programmation et recherche des « parfums de code » (selon la définition du livre Refactoring de Martin Fowler).
Vous pouvez voir Pylint comme un autre PyChecker, puisque presque tous les tests que vous pouvez faire dans PyChecker se font aussi avec Pylint. Toutefois, Pylint offre des fonctions complémentaires, comme la vérification de la longueur des lignes de code, la vérification pour voir si les noms de variable sont formés conformément à votre norme de programmation, ou si les interfaces déclarées sont vraiment implémentées, et bien plus encore.
En outre, il est possible d'écrire des greffons pour ajouter vos propres contrôles.
Le paquet apporte aussi les commandes suivantes :
– pyreverse : un générateur de diagrammes UML ; – symilar : un contrôleur indépendant de similitudes ; – epylint : Pylint compatible avec Emacs et Flymake.
Autres paquets associés à pylint
|
|
|
|
-
- dep: python
- langage interactif de haut niveau orienté objet (version Python2)
-
- dep: python-astroid (>= 1.4.5)
- rebuild a new abstract syntax tree from Python's AST
-
- dep: python-backports.functools-lru-cache
- backport of functools.lru_cache from Python 3.3 to Python 2
-
- dep: python-configparser
- backport of the enhanced config parser introduced in Python 3.2
-
- dep: python-isort
- library for sorting Python imports (Python 2)
-
- dep: python-logilab-common (>= 0.19.0)
- modules généraux pour des projets Logilab
-
- dep: python-mccabe
- Python code complexity checker (Python 2)
-
- dep: python-setuptools
- améliorations de Python Distutils
-
- dep: python-singledispatch
- single-dispatch generic functions for Python
-
- dep: python-six
- bibliothèque de compatibilité Python⋅2 et⋅3 –⋅interface Python⋅2
-
- dep: python2.7
- langage interactif de haut niveau orienté objet (version 2.7)
-
- rec: python-tk
- Tkinter – écrire des applications Tk avec Python 2
Télécharger pylint
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
all | 385,3 ko | 2 668,0 ko | [liste des fichiers] |