FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
50 6 0 0

org.apache.river.fiddler.FiddlerImpl

Bug Category Details Line Priority
Nullcheck of locators at line 4066 of value previously dereferenced in org.apache.river.fiddler.FiddlerImpl.addLocators(Uuid, LookupLocator[]) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 4053 Medium
Nullcheck of locators at line 4240 of value previously dereferenced in org.apache.river.fiddler.FiddlerImpl.removeLocators(Uuid, LookupLocator[]) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 4227 Medium
Nullcheck of locators at line 4154 of value previously dereferenced in org.apache.river.fiddler.FiddlerImpl.setLocators(Uuid, LookupLocator[]) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 4141 Medium

org.apache.river.fiddler.FiddlerImpl$LeaseExpireThread

Bug Category Details Line Priority
Exceptional return value of java.util.concurrent.locks.Condition.await(long, TimeUnit) ignored in org.apache.river.fiddler.FiddlerImpl$LeaseExpireThread.run() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 2305 Medium

org.apache.river.fiddler.FiddlerImpl$RegistrationInfo

Bug Category Details Line Priority
org.apache.river.fiddler.FiddlerImpl$RegistrationInfo defines compareTo(Object) and uses Object.equals() BAD_PRACTICE EQ_COMPARETO_USE_OBJECT_EQUALS 849-857 Medium
Nullcheck of locators at line 782 of value previously dereferenced in new org.apache.river.fiddler.FiddlerImpl$RegistrationInfo(Uuid, String[], LookupLocator[], Uuid, long, long, MarshalledObject, RemoteEventListener) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 781 Medium