FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
811401

java.lang.Boolean

BugCategoryDetailsLinePriority
Boolean.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium

java.lang.Byte

BugCategoryDetailsLinePriority
Byte.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium

java.lang.Character

BugCategoryDetailsLinePriority
Character.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium

java.lang.Double

BugCategoryDetailsLinePriority
Double.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium

java.lang.Error

BugCategoryDetailsLinePriority
There is an apparent infinite recursive loop in new Error(String)CORRECTNESSIL_INFINITE_RECURSIVE_LOOPNot availableHigh

java.lang.Float

BugCategoryDetailsLinePriority
Float.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium

java.lang.Integer

BugCategoryDetailsLinePriority
Integer.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium

java.lang.Long

BugCategoryDetailsLinePriority
Long.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium

java.lang.Object

BugCategoryDetailsLinePriority
Object.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium

java.lang.Short

BugCategoryDetailsLinePriority
Short.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium

java.lang.String

BugCategoryDetailsLinePriority
String.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium

java.util.Calendar

BugCategoryDetailsLinePriority
java.util.Calendar.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium
java.util.Calendar defines equals and uses Object.hashCode()BAD_PRACTICEHE_EQUALS_USE_HASHCODENot availableMedium

java.util.Date

BugCategoryDetailsLinePriority
java.util.Date.equals(Object) is unusualSTYLEEQ_UNUSUALNot availableMedium