Tabla de contenido:

¿Qué es la infracción de PMD en Java?
¿Qué es la infracción de PMD en Java?

Video: ¿Qué es la infracción de PMD en Java?

Video: ¿Qué es la infracción de PMD en Java?
Video: #16 [Java] – Promedio diario de infracciones dadas por un policía de tránsito 2024, Mayo
Anonim

1. Información general. Simplemente pon, PMD es un analizador de código fuente para encontrar fallas de programación comunes como variables no utilizadas, bloques de captura vacíos, creación de objetos innecesarios, etc. Es compatible Java , JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL.

Por lo tanto, ¿qué es una violación de PMD?

PMD (Programming Mistake Detector) es un analizador de código fuente estático de código abierto que informa sobre problemas encontrados dentro del código de la aplicación. Problemas informados por PMD son códigos bastante ineficientes o malos hábitos de programación, que pueden reducir el rendimiento y la capacidad de mantenimiento del programa si se acumulan.

Además de arriba, ¿qué es PMD XML? Un conjunto de reglas es un XML archivo de configuración, que describe una colección de reglas que se ejecutarán en un PMD correr. PMD incluye conjuntos de reglas incorporados para ejecutar análisis rápidos con una configuración predeterminada, pero se anima a los usuarios a crear sus propios conjuntos de reglas desde el principio, ya que permiten mucha capacidad de configuración.

Entonces, ¿cómo verifico mi infracción de PMD en eclipse?

Correr PMD , haga clic con el botón derecho en un nodo del proyecto y seleccione " PMD ”->” Cheque codificar con PMD ”.

Para instalar el complemento PMD para Eclipse:

  1. Inicie Eclipse y abra un proyecto.
  2. Seleccione "Ayuda" -> "Actualizaciones de software" -> "Buscar e instalar"
  3. Haga clic en "Siguiente", luego haga clic en "Nuevo sitio remoto"
  4. Haga clic en el resto de los cuadros de diálogo para instalar el complemento.

¿Cómo se ejecuta un PMD?

Ejecutar PMD a través de la línea de comandos

  1. Escriba pmd [nombre de archivo | jar o archivo zip que contenga el código fuente | directorio] [formato de informe] [archivo de conjunto de reglas], es decir:
  2. Si está utilizando JDK 1.3 o simplemente desea ejecutar PMD sin el archivo por lotes, puede hacer lo siguiente:

Recomendado: