FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is medium

Effort is max

Summary

ClassesBugsErrorsMissing Classes
821800

org.nhindirect.common.audit.impl.FileAuditor

BugCategoryDetailsLinePriority
Inconsistent synchronization of org.nhindirect.common.audit.impl.FileAuditor.eventType; locked 75% of timeMT_CORRECTNESSIS2_INCONSISTENT_SYNC208Medium
org.nhindirect.common.audit.impl.FileAuditor.getEvent(long) ignores result of java.io.RandomAccessFile.read(byte[])BAD_PRACTICERR_NOT_CHECKED526Medium
org.nhindirect.common.audit.impl.FileAuditor.isCurrentRecordValid(long) ignores result of java.io.RandomAccessFile.read(byte[])BAD_PRACTICERR_NOT_CHECKED249Medium
Call to method of static java.text.DateFormat in org.nhindirect.common.audit.impl.FileAuditor.buildRecordText(UUID, Calendar, String, AuditEvent, Collection)MT_CORRECTNESSSTCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE344High
Call to method of static java.text.DateFormat in org.nhindirect.common.audit.impl.FileAuditor.writeEvent(UUID, Calendar, String, AuditEvent, Collection)MT_CORRECTNESSSTCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE304High

org.nhindirect.common.mail.MDNStandard

BugCategoryDetailsLinePriority
Exception is caught when Exception is not thrown in org.nhindirect.common.mail.MDNStandard.getNotificationFieldsAsHeaders(MimeMultipart)STYLEREC_CATCH_EXCEPTION282Medium

org.nhindirect.common.tooling.CommandDef

BugCategoryDetailsLinePriority
Null pointer dereference of System.out in org.nhindirect.common.tooling.CommandDef.showCommand()CORRECTNESSNP_ALWAYS_NULL87High
Null pointer dereference of System.out in org.nhindirect.common.tooling.CommandDef.showUsage()CORRECTNESSNP_ALWAYS_NULL76High

org.nhindirect.common.tooling.Commands

BugCategoryDetailsLinePriority
Null pointer dereference of System.out in org.nhindirect.common.tooling.Commands.batch(String[])CORRECTNESSNP_ALWAYS_NULL532High
Null pointer dereference of System.out in org.nhindirect.common.tooling.Commands.echo(String[])CORRECTNESSNP_ALWAYS_NULL555High
Null pointer dereference of System.out in org.nhindirect.common.tooling.Commands.eval(String[])CORRECTNESSNP_ALWAYS_NULL270High
Null pointer dereference of System.out in org.nhindirect.common.tooling.Commands.help(String[])CORRECTNESSNP_ALWAYS_NULL465High
Null pointer dereference of System.out in org.nhindirect.common.tooling.Commands.runInteractive()CORRECTNESSNP_ALWAYS_NULL206High
Null pointer dereference of System.out in org.nhindirect.common.tooling.Commands.showAllUsage()CORRECTNESSNP_ALWAYS_NULL304High
Null pointer dereference of System.out in org.nhindirect.common.tooling.Commands.eval(String[])CORRECTNESSNP_ALWAYS_NULL284Medium

org.nhindirect.common.tooling.Commands$1

BugCategoryDetailsLinePriority
Null pointer dereference of System.err in org.nhindirect.common.tooling.Commands$1.doAction(String[])CORRECTNESSNP_ALWAYS_NULL177High