Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

PMD es un analizador de código fuente.

Encuentra fallas de programación comunes como:

  • Variables no utilizadas
  • Bloques de captura vaciós
  • Creación de objetos innecesarios
  • Etc

Compatible con:

  • Java
  • JavaScript
  • Salesforce.com
  • Apex y Visualforce
  • PLSQL
  • Apache
  • Velocity
  • XML
  • XSL

Además incluye:

CPD, el cual encuentra código duplicado en :

  • Java
  • C
  • C++
  • C#
  • Groovy
  • PHP
  • Ruby
  • Fortran
  • JavaScript
  • PLSQL
  • Apache Velocity
  • Scala
  • Objetive C
  • Matlab
  • Python
  • Go
  • Swift
  • Salesforce.com
  • Apex y Visualforce

 

 

 

Windows

  1. Descargue de la pagina oficial https://pmd.github.io el zip pmd-bin-5.8.1.zip
  2. Extraiga el archivo zip
  3. Agregar carpeta pmd-bin-5-8-q\bin al PATH.
  4. Ejecutar en la linea de comando: pmd.bat -d c: \src -R java-basic -f text

¿Que es?

Miguel Angel Nolasco Cruz
Module by Miguel Angel Nolasco Cruz, updated more than 1 year ago
No tags specified