PMD is a static ruleset based Java source code analyzer that identifies potential problems like: Possible bugs - Empty try/catch/finally/switch blocks. Dead code - Unused local variables, parameters and private methods Empty if/while statements Overcomplicated expressions - Unnecessary if statements, for loops that could be while loops Suboptimal code - wasteful String/StringBuffer usage Classes with high Cyclomatic Complexity measurements.

PropertyValue
dbpprop:abstract
  • PMD is a static ruleset based Java source code analyzer that identifies potential problems like: Possible bugs - Empty try/catch/finally/switch blocks. Dead code - Unused local variables, parameters and private methods Empty if/while statements Overcomplicated expressions - Unnecessary if statements, for loops that could be while loops Suboptimal code - wasteful String/StringBuffer usage Classes with high Cyclomatic Complexity measurements. Duplicate code - Copied/pasted code can mean copied/pasted bugs, and decreases maintainability. While PMD doesn't officially stand for anything, it has several unofficial names, the most appropriate probably being Programming Mistake Detector. Typically, PMD errors are not true errors, but rather inefficient code, i.e. the application could still function properly even if they were not corrected.
  • PMD ist ein Analysator für Java-Quelltext. Der Name PMD selbst hat offiziell keine ausgeschriebene Bedeutung.
  • PMD est un framework qui permet d'analyser le code source Java. Il contient un certain nombre de règles qui assure la qualité de code : le code inutile, les imbrications trop complexes... Il permet d'obtenir le résultat par le biais d'un rapport. Il s'intègre dans Apache Ant, mais aussi dans Maven 1 et Maven 2, ainsi que dans de nombreux IDE Java PMD vient aussi avec une série d'outils complémentaires: Détecteur de Copier/Coller (qui supporte d'autre langages que Java tel PHP,Ruby, ou encore le FORTRAN). Analyseur de flux de données Détecteur de Code mort (dans une prochaine version)
dbpprop:hasPhotoCollection
dbpprop:reference
rdfs:comment
  • PMD is a static ruleset based Java source code analyzer that identifies potential problems like: Possible bugs - Empty try/catch/finally/switch blocks. Dead code - Unused local variables, parameters and private methods Empty if/while statements Overcomplicated expressions - Unnecessary if statements, for loops that could be while loops Suboptimal code - wasteful String/StringBuffer usage Classes with high Cyclomatic Complexity measurements.
  • PMD ist ein Analysator für Java-Quelltext. Der Name PMD selbst hat offiziell keine ausgeschriebene Bedeutung.
  • PMD est un framework qui permet d'analyser le code source Java. Il contient un certain nombre de règles qui assure la qualité de code : le code inutile, les imbrications trop complexes... Il permet d'obtenir le résultat par le biais d'un rapport.
rdfs:label
  • PMD (software)
  • PMD (Software)
  • PMD (logiciel)
owl:sameAs
skos:subject
foaf:page
is dbpprop:disambiguates of