PMD (Analizador de código fuente) Public

  • Email
  • Share
  • Contributors
  • Close Course

¿Que es?

Tags No tags specified

Module Information

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
Show less
Windows Descargue de la pagina oficial https://pmd.github.io el zip pmd-bin-5.8.1.zip Extraiga el archivo zip Agregar carpeta pmd-bin-5-8-q\bin al PATH. Ejecutar en la linea de comando: pmd.bat -d c: \src -R java-basic -f text
Show less
Podemos encontrar el archivo batch pmd.bat en el subdirectorio bin Escriba pmd -d [nombre de archivo | jar o archivo zip que contiene el codigo fuente | directorio] -f [formato de informe] -R [archivo de conjunto de reglas] Ejemplo pmd -d c:\proyecto\src\main.java -f xml -R rulesset\java\unusedcode.xml   Además, la distribución binaria de PMD incluye los archivos de conjunto de reglas dentro del archivo jar, aunque el parámetro "rulesets / java / unusedcode.xml" anterior parece una referencia del sistema de archivos, realmente está siendo utilizado por una llamada getResourceAsStream () para cargarlo de el archivo jar PMD.
Show less
https://pmd.github.io
Show less