FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.2.0

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
58 4 0 0

Files

Class Bugs
org.indi.reactor.OutputQueue 1
org.indi.reactor.TimerHandler 3

org.indi.reactor.OutputQueue

Bug Category Details Line
org.indi.reactor.OutputQueue.onWrite() ignores return value of java.util.Queue.poll() CORRECTNESS RV_RETURN_VALUE_IGNORED 86

org.indi.reactor.TimerHandler

Bug Category Details Line
org.indi.reactor.TimerHandler.getExpirationDate() may expose internal representation by returning TimerHandler.expirationDate MALICIOUS_CODE EI_EXPOSE_REP 60
org.indi.reactor.TimerHandler.TimerHandler(Date) may expose internal representation by storing an externally mutable object into TimerHandler.expirationDate MALICIOUS_CODE EI_EXPOSE_REP2 45
org.indi.reactor.TimerHandler defines equals and uses Object.hashCode() BAD_PRACTICE HE_EQUALS_USE_HASHCODE 70