Fork me on GitHub

PMD Results

The following document contains the results of PMD 5.3.5.

Files

Jackcess - com/healthmarketscience/jackcess/CursorBuilder.java

Violation Line
Avoid unused private methods such as 'setIndexByColumns(List)'. 148

Jackcess - com/healthmarketscience/jackcess/impl/CompoundOleUtil.java

Violation Line
Unnecessary use of fully qualified name 'OleUtil.CompoundPackageFactory' due to existing static import 'com.healthmarketscience.jackcess.impl.OleUtil.*' 51

Jackcess - com/healthmarketscience/jackcess/impl/DatabaseImpl.java

Violation Line
Avoid using a branching statement as the last in a loop. 24132414

Jackcess - com/healthmarketscience/jackcess/impl/IndexData.java

Violation Line
Ensure you override both equals() and hashCode() 2238

Jackcess - com/healthmarketscience/jackcess/impl/IndexPageCache.java

Violation Line
Avoid unused private methods such as 'removeEntry(CacheDataPage,int)'. 281
Avoid unused private methods such as 'addEntry(CacheDataPage,int,Entry)'. 294296

Jackcess - com/healthmarketscience/jackcess/impl/complex/ComplexValueForeignKeyImpl.java

Violation Line
Ensure you override both equals() and hashCode() 282