Diferencia entre revisiones de «PMD»
De Dos Ideas.
(Página nueva: [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éto...) |
|||
Línea 1: | Línea 1: | ||
− | [PMD] analiza el código [Java] y busca potenciales problemas como: | + | [[PMD]] analiza el código [[Java]] y busca potenciales problemas como: |
* Possible bugs - sentencias vacías try/catch/finally/switch | * Possible bugs - sentencias vacías try/catch/finally/switch | ||
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 | ||
− | 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: | Los plugins más conocidos son: |
Revisión del 21:27 28 jul 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
PMD se integra a varios IDEs a través de sus respectivos plugins (Integración con IDEs).
Los plugins más conocidos son: