Apache Commons logo Commons Collections

PMD Results

The following document contains the results of PMD 4.3.

Files

org/apache/commons/collections4/functors/PrototypeFactory.java

Violation Line
Avoid empty catch blocks 193 - 195
Avoid empty catch blocks 198 - 200

org/apache/commons/collections4/iterators/FilterIterator.java

Violation Line
These nested if statements could be combined 99 - 101

org/apache/commons/collections4/iterators/FilterListIterator.java

Violation Line
These nested if statements could be combined 130 - 132
These nested if statements could be combined 146 - 148

org/apache/commons/collections4/iterators/PermutationIterator.java

Violation Line
These nested if statements could be combined 118 - 121

org/apache/commons/collections4/keyvalue/AbstractMapEntry.java

Violation Line
Overriding method merely calls super 52 - 54

org/apache/commons/collections4/map/AbstractReferenceMap.java

Violation Line
Avoid empty while statements 295
Ensure you override both equals() and hashCode() 951
Ensure you override both equals() and hashCode() 969

org/apache/commons/collections4/map/MultiValueMap.java

Violation Line
Overriding method merely calls super 311 - 313

org/apache/commons/collections4/map/PassiveExpiringMap.java

Violation Line
Avoid unused method parameters such as 'now'. 437 - 443

org/apache/commons/collections4/sequence/SequencesComparator.java

Violation Line
These nested if statements could be combined 205 - 207
These nested if statements could be combined 231 - 233

org/apache/commons/collections4/trie/AbstractPatriciaTrie.java

Violation Line
These nested if statements could be combined 181 - 184