FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.1

Threshold is medium

Effort is max

Summary

Classes Bugs Errors Missing Classes
27 12 0 0

org.bitrepository.audittrails.AuditTrailServiceFactory

Bug Category Details Line Priority
Found reliance on default encoding in org.bitrepository.audittrails.AuditTrailServiceFactory.loadProperties(): new java.io.FileReader(File) I18N DM_DEFAULT_ENCODING 160 High
org.bitrepository.audittrails.AuditTrailServiceFactory.loadProperties() may fail to close stream BAD_PRACTICE OS_OPEN_STREAM 160 Medium

org.bitrepository.audittrails.preserver.AuditPacker

Bug Category Details Line Priority
Found reliance on default encoding in org.bitrepository.audittrails.preserver.AuditPacker.packContributors(File): new java.io.PrintWriter(OutputStream) I18N DM_DEFAULT_ENCODING 125 High
exceptional return value of java.io.File.createNewFile() ignored in org.bitrepository.audittrails.preserver.AuditPacker.createNewPackage() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 104 Medium

org.bitrepository.audittrails.preserver.AuditPreservationEventHandler

Bug Category Details Line Priority
Unused field: org.bitrepository.audittrails.preserver.AuditPreservationEventHandler.updated PERFORMANCE UUF_UNUSED_FIELD Not available Medium

org.bitrepository.audittrails.preserver.LocalAuditTrailPreserver

Bug Category Details Line Priority
org.bitrepository.audittrails.preserver.LocalAuditTrailPreserver.uploadFile(File) may fail to clean up java.io.InputStream EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION 189 Medium

org.bitrepository.audittrails.webservice.RestAuditTrailService

Bug Category Details Line Priority
Impossible cast from org.json.JSONObject$Null to org.json.JSONObject in org.bitrepository.audittrails.webservice.RestAuditTrailService.makeJSONEntry(AuditTrailEvent) CORRECTNESS BC_IMPOSSIBLE_CAST 151 High
Possible null pointer dereference of input in org.bitrepository.audittrails.webservice.RestAuditTrailService.contentOrNull(String) CORRECTNESS NP_NULL_ON_SOME_PATH 190 Medium

org.bitrepository.audittrails.webservice.RestAuditTrailService$1

Bug Category Details Line Priority
Found reliance on default encoding in org.bitrepository.audittrails.webservice.RestAuditTrailService$1.write(OutputStream): String.getBytes() I18N DM_DEFAULT_ENCODING 97 High
Found reliance on default encoding in org.bitrepository.audittrails.webservice.RestAuditTrailService$1.write(OutputStream): String.getBytes() I18N DM_DEFAULT_ENCODING 100 High
Found reliance on default encoding in org.bitrepository.audittrails.webservice.RestAuditTrailService$1.write(OutputStream): String.getBytes() I18N DM_DEFAULT_ENCODING 102 High
Found reliance on default encoding in org.bitrepository.audittrails.webservice.RestAuditTrailService$1.write(OutputStream): String.getBytes() I18N DM_DEFAULT_ENCODING 105 High