ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Plugin pmd


Enviado por   •  13 de Abril de 2017  •  Tutoriales  •  402 Palabras (2 Páginas)  •  91 Visitas

Página 1 de 2

PMD es una herramienta que comprueba que nuestra aplicación cumpla una serie de reglas que nos ayudan a obtener un código más elegante, sencillo y mantenible. Estas reglas se agrupan por conjuntos y pueden ser reglas de complejidad, como que la complejidad ciclomática no sea demasiado alta; de diseño, como no usar interfaces como meros contenedores de constantes; de optimización, como procurar usar ArrayList en lugar de Vector; etc.

PMD se puede utilizar desde linea de comandos, o puede integrarse con multitud de IDEs y herramientas, como Eclipse, NetBeans, Maven o JEdit. Y aunque algunos de los casos que comprueba PMD ya se tengan en cuenta en Eclipse, sigue siendo una utilidad muy interesante para añadir a nuestra caja de herramientas.

 

 

1. PMD [PLUGIN  ECLIPSE]:

Descargar e instalar desde:  Help/Install new Software el plugin:  http://pmd.sourceforge.net/eclipse

[pic 1]

Seleccionar :  PMD for Eclipse 3

[pic 2]

Sobre el APP de la aplicación, realizar el SCAN (Check code with PMD) de los posibles BUGs encontrado en la aplicación:

Luego, cambiar la vista a la de especial propia de PMD:

Se mostrará un listado donde se mostrarán los BUGs encontrados y su línea de ubicación respectiva:

Otra opción utilitaria de la herramienta es la opción de generación de REPORTES en distintos formatos:  xml, html, cvs, txt  (Se generará un directorio reports)

Reporte versión .html

Luego, corregido los errores especificados, realizar un limpiado de BUGs del APP y volver a realizar el SCAN anterior para validar si corrigió todos los BUGs (Los de tipo Warning pueden se obviados ):

[pic 3]

2. PMD [PLUGIN  JDVELOPER]:

Descargar el PLUGIN desde: http://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/130355.xml#net.sourceforge.pmd.jdeveloper

[pic 4]

Una vez descargado ubicar el PLUGIN en la ruta absoluta del JDeveloper:

JDeveloperStudio\jdeveloper\lib\ext

[pic 5]

Ingresar a la funcionalidad "update center". Luego, dar  click:  Help/Check for Updates, y dar click en: "Add". Ingresar en:

  • Name:       PMD
  • Location:   http://pmd.sf.net/center.xml

[pic 6]

Se cargara un checkBox con el nombre de PMD, seleccionar y dar siguiente.


Una vez instalado ingresar en: Tool/Preferences y buscar PMD

Seleccionar todos los CheckBox y dar aceptar:

[pic 7]

Sobre el APP de la aplicación o sobre una clase especifica, realizar el SCAN (PMD) de los posibles BUGs encontrado en la aplicación:

Se mostrará un listado donde se mostrarán los BUGs encontrados y su línea de ubicación respectiva:

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (1 Mb) docx (921 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com