FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is low
Effort is max
Summary
Classes |
Bugs |
Errors |
Missing Classes |
15 |
9 |
0 |
0 |
org.opendaylight.lispflowmapping.implementation.MappingSystem
Bug |
Category |
Details |
Line |
Priority |
Useless control flow in org.opendaylight.lispflowmapping.implementation.MappingSystem.removeMapping(MappingOrigin, Eid) |
STYLE |
UCF_USELESS_CONTROL_FLOW |
255 |
Low |
org.opendaylight.lispflowmapping.implementation.config.ConfigIni
Bug |
Category |
Details |
Line |
Priority |
Class org.opendaylight.lispflowmapping.implementation.config.ConfigIni is final but declares protected field org.opendaylight.lispflowmapping.implementation.config.ConfigIni.LOG |
STYLE |
CI_CONFUSED_INHERITANCE |
|
Low |
org.opendaylight.lispflowmapping.implementation.lisp.MapResolver
Bug |
Category |
Details |
Line |
Priority |
Useless condition: it's known that priority != 255 (0xff) at this point |
STYLE |
UC_USELESS_CONDITION |
294 |
Medium |
org.opendaylight.lispflowmapping.implementation.mdsal.AbstractDataListener
Bug |
Category |
Details |
Line |
Priority |
AbstractDataListener.broker not initialized in constructor and dereferenced in org.opendaylight.lispflowmapping.implementation.mdsal.AbstractDataListener.registerDataChangeListener() |
STYLE |
UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR |
35 |
Low |
AbstractDataListener.configRegistration not initialized in constructor and dereferenced in org.opendaylight.lispflowmapping.implementation.mdsal.AbstractDataListener.closeDataChangeListener() |
STYLE |
UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR |
39 |
Low |
AbstractDataListener.operRegistration not initialized in constructor and dereferenced in org.opendaylight.lispflowmapping.implementation.mdsal.AbstractDataListener.closeDataChangeListener() |
STYLE |
UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR |
40 |
Low |
org.opendaylight.lispflowmapping.implementation.util.LispNotificationHelper
Bug |
Category |
Details |
Line |
Priority |
Class org.opendaylight.lispflowmapping.implementation.util.LispNotificationHelper is final but declares protected field org.opendaylight.lispflowmapping.implementation.util.LispNotificationHelper.LOG |
STYLE |
CI_CONFUSED_INHERITANCE |
|
Low |
Boxing/unboxing to parse a primitive org.opendaylight.lispflowmapping.implementation.util.LispNotificationHelper.getTransportAddressFromRloc(Rloc) |
PERFORMANCE |
DM_BOXED_PRIMITIVE_FOR_PARSING |
83 |
High |
org.opendaylight.lispflowmapping.implementation.util.MappingMergeUtil
Bug |
Category |
Details |
Line |
Priority |
Class org.opendaylight.lispflowmapping.implementation.util.MappingMergeUtil is final but declares protected field org.opendaylight.lispflowmapping.implementation.util.MappingMergeUtil.LOG |
STYLE |
CI_CONFUSED_INHERITANCE |
|
Low |