PMD Results
The following document contains the results of PMD 4.2.2.
Files
net/sourceforge/domian/repository/AbstractDomianCoreRepository.java
| Violation | Line |
|---|
| Too many static imports may lead to messy code | 16 - 137 |
net/sourceforge/domian/repository/PartitionRepositoryInvocationHandler.java
| Violation | Line |
|---|
| Too many static imports may lead to messy code | 16 - 1343 |
| These nested if statements could be combined | 533 - 535 |
| These nested if statements could be combined | 542 - 552 |
| These nested if statements could be combined | 788 - 792 |
| These nested if statements could be combined | 1166 - 1169 |
| These nested if statements could be combined | 1183 - 1187 |
net/sourceforge/domian/repository/PartitionRepositoryReuseInvocationHandler.java
| Violation | Line |
|---|
| These nested if statements could be combined | 127 - 129 |
net/sourceforge/domian/specification/AbstractComparableValueBoundSpecification.java
| Violation | Line |
|---|
| This for loop could be simplified to a while loop | 154 - 161 |
| These nested if statements could be combined | 157 - 159 |
net/sourceforge/domian/specification/AbstractCompositeSpecification.java
| Violation | Line |
|---|
| Too many static imports may lead to messy code | 16 - 424 |
| These nested if statements could be combined | 262 - 264 |
net/sourceforge/domian/specification/AbstractValueBoundSpecification.java
| Violation | Line |
|---|
| Too many static imports may lead to messy code | 16 - 132 |
net/sourceforge/domian/specification/AlwaysFalseSpecification.java
| Violation | Line |
|---|
| Unnecessary final modifier in final class | 55 - 57 |
| Ensure you override both equals() and hashCode() | 55 |
net/sourceforge/domian/specification/AlwaysTrueSpecification.java
| Violation | Line |
|---|
| Unnecessary final modifier in final class | 59 - 61 |
| Ensure you override both equals() and hashCode() | 59 |
net/sourceforge/domian/specification/DisjunctionSpecification.java
| Violation | Line |
|---|
| Too many static imports may lead to messy code | 16 - 337 |
| These nested if statements could be combined | 209 - 211 |
net/sourceforge/domian/specification/EqualIgnoreCaseStringSpecification.java
| Violation | Line |
|---|
| These nested if statements could be combined | 70 - 72 |
net/sourceforge/domian/specification/FieldParameterizedSpecification.java
| Violation | Line |
|---|
| Avoid unused imports such as 'java.util.Collection' | 20 |
net/sourceforge/domian/specification/JointDenialSpecification.java
| Violation | Line |
|---|
| These nested if statements could be combined | 55 - 57 |
| Avoid empty catch blocks | 121 - 123 |
net/sourceforge/domian/specification/MethodParameterizedSpecification.java
| Violation | Line |
|---|
| Avoid unused imports such as 'java.util.Collection' | 21 |
| Avoid unused imports such as 'net.sourceforge.domian.specification.AbstractSpecification.getNegatedSpecification' | 24 |
net/sourceforge/domian/specification/ParameterizedSpecification.java
| Violation | Line |
|---|
| Too many static imports may lead to messy code | 16 - 233 |
| Avoid unused imports such as 'org.apache.commons.lang.NotImplementedException' | 28 |
net/sourceforge/domian/specification/WildcardExpressionMatcherIgnoreCaseStringSpecification.java
| Violation | Line |
|---|
| Avoid empty if statements | 79 - 81 |
net/sourceforge/domian/util/concurrent/locks/SemaphoreSynchronizer.java
| Violation | Line |
|---|
| Too many static imports may lead to messy code | 16 - 228 |
net/sourceforge/domian/util/ReflectionUtils.java
| Violation | Line |
|---|
| These nested if statements could be combined | 103 - 105 |
| These nested if statements could be combined | 108 - 110 |
| Avoid empty catch blocks | 158 - 160 |
| Avoid empty catch blocks | 191 - 193 |