PMD Results
The following document contains the results of PMD 5.3.2.
Files
net/sourceforge/pmd/cpd/JavaTokenizer.java
Violation |
Line |
Possible God class (WMC=47, ATFD=53, TCC=0.1794871794871795) |
4–181 |
net/sourceforge/pmd/lang/java/ast/DumpFacade.java
Violation |
Line |
Possible God class (WMC=77, ATFD=23, TCC=0.16666666666666666) |
4–254 |
net/sourceforge/pmd/lang/java/dfa/StatementAndBraceFinder.java
Violation |
Line |
Possible God class (WMC=86, ATFD=170, TCC=0.0) |
4–376 |
net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java
Violation |
Line |
Possible God class (WMC=124, ATFD=7, TCC=0.0) |
4–529 |
net/sourceforge/pmd/lang/java/rule/comments/CommentContentRule.java
Violation |
Line |
Perhaps 'wordsAreRegex' could be replaced by a local variable. |
33 |
net/sourceforge/pmd/lang/java/rule/coupling/LawOfDemeterRule.java
Violation |
Line |
Possible God class (WMC=76, ATFD=51, TCC=0.043478260869565216) |
4–415 |
net/sourceforge/pmd/lang/java/rule/design/AccessorClassGenerationRule.java
Violation |
Line |
Possible God class (WMC=48, ATFD=23, TCC=0.04411764705882353) |
4–321 |
net/sourceforge/pmd/lang/java/rule/design/CloseResourceRule.java
Violation |
Line |
Possible God class (WMC=73, ATFD=57, TCC=0.0) |
4–365 |
net/sourceforge/pmd/lang/java/rule/design/ConstructorCallsOverridableMethodRule.java
Violation |
Line |
Possible God class (WMC=156, ATFD=99, TCC=0.012477718360071301) |
4–972 |
net/sourceforge/pmd/lang/java/rule/design/GodClassRule.java
Violation |
Line |
Possible God class (WMC=54, ATFD=32, TCC=0.0) |
4–367 |
net/sourceforge/pmd/lang/java/rule/imports/DuplicateImportsRule.java
Violation |
Line |
Avoid unnecessary if..then..else statements when returning booleans |
78–80 |
net/sourceforge/pmd/lang/java/rule/strings/ConsecutiveAppendsShouldReuseRule.java
Violation |
Line |
Avoid unnecessary if..then..else statements when returning booleans |
162–164 |
net/sourceforge/pmd/lang/java/rule/strings/ConsecutiveLiteralAppendsRule.java
Violation |
Line |
Possible God class (WMC=72, ATFD=48, TCC=0.01818181818181818) |
4–384 |
net/sourceforge/pmd/lang/java/rule/strings/InefficientStringBufferingRule.java
Violation |
Line |
Avoid unnecessary if..then..else statements when returning booleans |
124–126 |
net/sourceforge/pmd/lang/java/rule/strings/InsufficientStringBufferDeclarationRule.java
Violation |
Line |
Possible God class (WMC=79, ATFD=71, TCC=0.015151515151515152) |
4–375 |
net/sourceforge/pmd/lang/java/rule/unnecessary/UselessOverridingMethodRule.java
Violation |
Line |
Possible God class (WMC=50, ATFD=24, TCC=0.047619047619047616) |
4–258 |
net/sourceforge/pmd/lang/java/symboltable/ClassScope.java
Violation |
Line |
Possible God class (WMC=122, ATFD=129, TCC=0.013071895424836602) |
4–587 |
net/sourceforge/pmd/lang/java/symboltable/JavaNameOccurrence.java
Violation |
Line |
Avoid unnecessary if..then..else statements when returning booleans |
108–110 |
net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java
Violation |
Line |
Possible God class (WMC=142, ATFD=77, TCC=0.0) |
4–751 |
net/sourceforge/pmd/lang/java/typeresolution/visitors/PMDASMVisitor.java
Violation |
Line |
Possible God class (WMC=86, ATFD=27, TCC=7.25689404934688E-4) |
4–406 |