Diferencia entre revisiones de «PMD»

De Dos Ideas.
Saltar a: navegación, buscar
(Ver también)
Línea 7: Línea 7:
 
* Duplicate code - código copiado y pegado significa errores copiados y pegados
 
* Duplicate code - código copiado y pegado significa errores copiados y pegados
  
 +
== Integracion con IDEs ==
 
[[PMD]] se integra a varios [[IDE]]s a través de sus respectivos plugins ([http://pmd.sourceforge.net/integrations.html Integración con IDEs]).
 
[[PMD]] se integra a varios [[IDE]]s a través de sus respectivos plugins ([http://pmd.sourceforge.net/integrations.html Integración con IDEs]).
 
Los plugins más conocidos son:
 
  
 
* [[PmdEclipse]]
 
* [[PmdEclipse]]

Revisión del 03:02 25 ago 2008

PMD analiza el código Java y busca potenciales problemas como:

  • Possible bugs - sentencias vacías try/catch/finally/switch
  • Dead code - variables locales, parámetros y métodos privados no usados
  • Suboptimal code - mal uso de String/StringBuffer
  • Overcomplicated expressions - innecesarias sentencias if's, ciclos forque podría ser while
  • Duplicate code - código copiado y pegado significa errores copiados y pegados

Integracion con IDEs

PMD se integra a varios IDEs a través de sus respectivos plugins (Integración con IDEs).


Ver también