Quantcast

Java PMD

PMD scans Java source code and looks for potential problems like: Empty try/catch/finally/switch blocks; Unused local variables, parameters and private methods; Empty if/while statements; Overcomplicated expressions - unnecessary if statements, for loops that could be while loops; Classes with high Cyclomatic Complexity measurements Java PMD home is here.
1234 ... 315
Topics (11017)
Replies Last Post Views Sub Forum
NullPointerException in CommentDefaultAccessModifier Java rule by Tim Webster
0
by Tim Webster
Java PMD - Dev
Early Access builds of JDK 9 b120 & JDK 9 with Project Jigsaw b120 (#5074) are available on java.net by Rory O'Donnell Oracl...
0
by Rory O'Donnell Oracl...
Java PMD - Dev
[pmd/pmd] df70bc: Merge branch 'bug-1424' into pmd/5.4.x by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] f87dcb: Fix site generation by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 9daa4a: Prepare pmd release 5.4.2 by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 179dfa: Fixed message of NcssMethodCount Rule by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 04f16d: Fixes #1479 CloseResource false positive on Statem... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 04f16d: Fixes #1479 CloseResource false positive on Statem... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 6afe51: Fixes #1480 false positive on public modifier used... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 6afe51: Fixes #1480 false positive on public modifier used... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 6afe51: Fixes #1480 false positive on public modifier used... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 13f767: Fixes #1481 no problems found results in blank fil... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 13f767: Fixes #1481 no problems found results in blank fil... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 13f767: Fixes #1481 no problems found results in blank fil... by GitHub
0
by GitHub
Java PMD - Dev
What's the difference between 5.3.7 and 5.4.1? by Dale Anson-2
2
by Dale Anson-2
Java PMD - Dev
[pmd/pmd] c885ae: travis-ci: set MAVEN_OPTS in ~/.mavenrc by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 69e006: travis-ci: move maven opts to "before_install" by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] e52244: Try to increase memory for travis-ci by GitHub
0
by GitHub
Java PMD - Dev
removed PMD Java rules by Tim Webster
1
by Andreas Dangel-2
Java PMD - Dev
[pmd/pmd] 11df8f: Fixed #38 by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 0d20fe: Fixes #1484 UnusedLocalVariable - false positive -... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 0d20fe: Fixes #1484 UnusedLocalVariable - false positive -... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 501ef7: Verify #1485 Analysis of some apex classes cause a... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 501ef7: Verify #1485 Analysis of some apex classes cause a... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] f32bee: Provide a command line option for #1360 - "-noRule... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] f32bee: Provide a command line option for #1360 - "-noRule... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] ae078e: multiple code improvements: squid:S1192, squid:S11... by GitHub
0
by GitHub
Java PMD - Dev
Early Access builds of JDK 9 b118 & JDK 9 with Project Jigsaw, b118 (#4987) are available on java.net by Rory O'Donnell Oracl...
0
by Rory O'Donnell Oracl...
Java PMD - Dev
[pmd/pmd] 15fd44: References #1360 Provide backwards combatibility f... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 15fd44: References #1360 Provide backwards combatibility f... by GitHub
0
by GitHub
Java PMD - Dev
[pmd/pmd] 15fd44: References #1360 Provide backwards combatibility f... by GitHub
0
by GitHub
Java PMD - Dev
Unused Imports error on enums in javadoc by Veit Guna
1
by Andreas Dangel-2
Java PMD - Dev
Need Rule set by Shetty, Sai
1
by Andreas Dangel-2
Java PMD - Dev
1234 ... 315