| Εκδοχή | 5.0.1 |
|---|---|
| Εκδότης | Dale Anson |
| Ημερομηνία κυκλοφορίας | 30 Ιαν 2013 |
| Ημερομηνία προστέθηκε | 30 Ιαν 2013 |
| Απαιτήσεις Os | Windows 2003, Windows Vista, Windows, Windows 7, Windows XP |
| Απαιτήσεις | None |
| Σύνολο λήψεων | 10.204 |
| Λήψεις ανά εβδομάδα | 5 |
| Τιμή | Free |
Περιγραφή
Το PMD είναι ένας αναλυτής πηγαίου κώδικα Java. Βρίσκει αχρησιμοποίητες μεταβλητές, κενά μπλοκ catch και δημιουργία περιττών αντικειμένων. Το PMD σαρώνει τον πηγαίο κώδικα Java και αναζητά πιθανά προβλήματα όπως: πιθανά σφάλματα: κενή δοκιμή, catch, τελικά ή αλλαγή εντολών, νεκρός κώδικας: αχρησιμοποίητες τοπικές μεταβλητές, παράμετροι και ιδιωτικές μέθοδοι, μη βέλτιστος κώδικας: σπάταλη χρήση String ή StringBuffer, υπερβολικά περίπλοκες εκφράσεις : περιττές δηλώσεις εάν ή για βρόχους που θα μπορούσαν να είναι βρόχοι while και διπλότυπος κώδικας: αντιγραμμένος ή επικολλημένος κώδικας.