PMD (logiciel)

Un article de Wikipédia, l'encyclopédie libre.

PMD est un framework qui permet d'analyser le code source Java. Il contient un certain nombre de règles qui assure la qualité de code : le code inutile, les imbrications trop complexes... Il permet d'obtenir le résultat par le biais d'un rapport.

Il s'intègre dans ANT, mais aussi dans Maven 1 et Maven 2, ainsi que dans de nombreux IDE Java( Eclipse, IntelliJ, NetBeans, ...)

PMD vient aussi avec une série d'outils complémentaires:

  • Détecteur de Copier/Coller (qui supporte d'autre langages que Java tel PHP,Ruby, ou encore le FORTRAN).
  • Analyseur de flux de données
  • Détecteur de Code mort (dans une prochaine version)

[modifier] Liens externes

Autres langues