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)'. |
149 |
Jackcess - com/healthmarketscience/jackcess/impl/ColumnImpl.java
| Violation |
Line |
| Avoid creating BigDecimal with a decimal (float/double) literal. Use a String literal |
1278 |
Jackcess - com/healthmarketscience/jackcess/impl/DatabaseImpl.java
| Violation |
Line |
| Avoid using a branching statement as the last in a loop. |
2650 |
| Avoid using a branching statement as the last in a loop. |
2801 |
Jackcess - com/healthmarketscience/jackcess/impl/IndexData.java
| Violation |
Line |
| Ensure you override both equals() and hashCode() |
2297 |
Jackcess - com/healthmarketscience/jackcess/impl/IndexPageCache.java
| Violation |
Line |
| Avoid duplicate imports such as 'com.healthmarketscience.jackcess.impl.IndexData.DataPage' |
35 |
| Avoid unused private methods such as 'removeEntry(CacheDataPage,int)'. |
285 |
| Avoid unused private methods such as 'addEntry(CacheDataPage,int,Entry)'. |
298–300 |
Jackcess - com/healthmarketscience/jackcess/impl/complex/ComplexValueForeignKeyImpl.java
| Violation |
Line |
| Ensure you override both equals() and hashCode() |
331 |
Jackcess - com/healthmarketscience/jackcess/impl/expr/Expressionator.java
| Violation |
Line |
| Avoid using a branching statement as the last in a loop. |
638 |
Jackcess - com/healthmarketscience/jackcess/impl/expr/NumberFormatter.java
| Violation |
Line |
| Avoid creating BigDecimal with a decimal (float/double) literal. Use a String literal |
107 |
| Avoid creating BigDecimal with a decimal (float/double) literal. Use a String literal |
119 |