The following document contains the results of FindBugs Report
FindBugs Version is 1.2.0
Threshold is Low
Effort is Default
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 94 | 7 | 0 | 0 |
| Class | Bugs |
|---|---|
| com.powerset.heritrix.writer.HBaseWriter | 2 |
| com.powerset.heritrix.writer.HBaseWriterProcessor | 5 |
| Bug | Category | Details | Line |
|---|---|---|---|
| Method com.powerset.heritrix.writer.HBaseWriter.write(ProcessorURI, String, RecordingOutputStream, RecordingInputStream) invokes toString() method on a String | PERFORMANCE | DM_STRING_TOSTRING | 158 |
| Class com.powerset.heritrix.writer.HBaseWriter implements same interface as superclass | STYLE | RI_REDUNDANT_INTERFACES | Not available |
| Bug | Category | Details | Line |
|---|---|---|---|
| Use of non-localized String.toUpperCase() or String.toLowerCase | I18N | DM_CONVERT_CASE | 279 |
| Use of non-localized String.toUpperCase() or String.toLowerCase | I18N | DM_CONVERT_CASE | 314 |
| Method com.powerset.heritrix.writer.HBaseWriterProcessor.isRecordNew(ProcessorURI) invokes toString() method on a String | PERFORMANCE | DM_STRING_TOSTRING | 379 |
| Class com.powerset.heritrix.writer.HBaseWriterProcessor defines non-transient non-serializable instance field LOG | BAD_PRACTICE | SE_BAD_FIELD | Not available |
| Class com.powerset.heritrix.writer.HBaseWriterProcessor defines non-transient non-serializable instance field serverCache | BAD_PRACTICE | SE_BAD_FIELD | Not available |