The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is medium
Effort is min
Class | Bugs |
---|---|
org.apache.river.fiddler.FiddlerImpl | 3 |
org.apache.river.fiddler.FiddlerImpl$LeaseExpireThread | 1 |
org.apache.river.fiddler.FiddlerImpl$RegistrationInfo | 2 |
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 |
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 |
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 |