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 |