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 |
51 |
7 |
0 |
0 |
com.sun.jini.reggie.TransientRegistrarImpl
Bug |
Category |
Details |
Line |
Priority |
The class name com.sun.jini.reggie.TransientRegistrarImpl shadows the simple name of the superclass org.apache.river.reggie.TransientRegistrarImpl |
BAD_PRACTICE |
NM_SAME_SIMPLE_NAME_AS_SUPERCLASS |
44-61 |
High |
org.apache.river.reggie.RegistrarImpl
Bug |
Category |
Details |
Line |
Priority |
Exceptional return value of java.util.concurrent.ExecutorService.submit(Callable) ignored in org.apache.river.reggie.RegistrarImpl.pendingEvent(RegistrarImpl$EventReg, ServiceID, Item, int, long) |
BAD_PRACTICE |
RV_RETURN_VALUE_IGNORED_BAD_PRACTICE |
6156 |
Medium |
org.apache.river.reggie.RegistrarImpl$AddressTask
org.apache.river.reggie.RegistrarImpl$EventTask
Bug |
Category |
Details |
Line |
Priority |
org.apache.river.reggie.RegistrarImpl$EventTask defines compareTo(RegistrarImpl$EventTask) and uses Object.equals() |
BAD_PRACTICE |
EQ_COMPARETO_USE_OBJECT_EQUALS |
2277-2281 |
Medium |
Switch statement found in org.apache.river.reggie.RegistrarImpl$EventTask.call() where default case is missing |
STYLE |
SF_SWITCH_NO_DEFAULT |
2237-2258 |
Medium |
org.apache.river.reggie.RegistrarImpl$Initializer
Bug |
Category |
Details |
Line |
Priority |
Unused field: org.apache.river.reggie.RegistrarImpl$Initializer.httpsDiscovery |
PERFORMANCE |
UUF_UNUSED_FIELD |
Not available |
Medium |
org.apache.river.reggie.RegistrarImpl$SvcReg
Bug |
Category |
Details |
Line |
Priority |
org.apache.river.reggie.RegistrarImpl$SvcReg defines compareTo(Object) and uses Object.equals() |
BAD_PRACTICE |
EQ_COMPARETO_USE_OBJECT_EQUALS |
722-734 |
Medium |