PMD Results

The following document contains the results of PMD 4.2.5.

Files

com/trendmicro/grid/acl/commons/collections/AbstractChronologicalList.java

ViolationLine
It is a good practice to call super() in a constructor50 - 57

com/trendmicro/grid/acl/commons/collections/AbstractMapKeyCollection.java

ViolationLine
It is a good practice to call super() in a constructor17 - 19

com/trendmicro/grid/acl/commons/collections/AbstractMapValueCollection.java

ViolationLine
It is a good practice to call super() in a constructor18 - 20

com/trendmicro/grid/acl/commons/collections/ReducingMap.java

ViolationLine
It is somewhat confusing to have a field name with the same name as a method18
It is a good practice to call super() in a constructor23 - 24

com/trendmicro/grid/acl/commons/collections/SoftReferenceMap.java

ViolationLine
The String literal "unchecked" appears 5 times in this file; the first occurrence is on line 2828
It is a good practice to call super() in a constructor50 - 52

com/trendmicro/grid/acl/commons/LocaleXmlAdapter.java

ViolationLine
A method/constructor shouldn't explicitly throw java.lang.Exception18
A method/constructor shouldn't explicitly throw java.lang.Exception25

com/trendmicro/grid/acl/commons/Paths.java

ViolationLine
It is somewhat confusing to have a field name matching the declaring class name17

com/trendmicro/grid/acl/commons/SoftReferenceThreadLocal.java

ViolationLine
Avoid throwing raw exception types.43
A method/constructor shouldn't explicitly throw java.lang.Exception53

com/trendmicro/grid/acl/commons/XmlBeanValidator.java

ViolationLine
Avoid throwing raw exception types.119

com/trendmicro/grid/acl/commons/XmlSerializer.java

ViolationLine
Avoid throwing raw exception types.50
A method/constructor shouldn't explicitly throw java.lang.Exception92
A method/constructor shouldn't explicitly throw java.lang.Exception104
The String literal ".xsd" appears 4 times in this file; the first occurrence is on line 112112
A method/constructor shouldn't explicitly throw java.lang.Exception130
A method/constructor shouldn't explicitly throw java.lang.Exception147
A method/constructor shouldn't explicitly throw java.lang.Exception158
A method/constructor shouldn't explicitly throw java.lang.Exception171
A method/constructor shouldn't explicitly throw java.lang.Exception193
A method/constructor shouldn't explicitly throw java.lang.Exception206