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 |
65 |
19 |
0 |
0 |
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.AddPathFunction$1
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.AddPathFunction$2
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.BGPAppPeerProvider
Bug |
Category |
Details |
Line |
Priority |
Load of known null value in org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.BGPAppPeerProvider.onNeighborModified(Neighbor) |
STYLE |
NP_LOAD_OF_KNOWN_NULL_VALUE |
122 |
Medium |
Exception is caught when Exception is not thrown in org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.BGPAppPeerProvider.onNeighborModified(Neighbor) |
STYLE |
REC_CATCH_EXCEPTION |
103 |
Low |
Exception is caught when Exception is not thrown in org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.BGPAppPeerProvider.onNeighborRemoved(Neighbor) |
STYLE |
REC_CATCH_EXCEPTION |
83 |
Low |
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.BGPPeerProvider
Bug |
Category |
Details |
Line |
Priority |
Load of known null value in org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.BGPPeerProvider.onNeighborModified(Neighbor) |
STYLE |
NP_LOAD_OF_KNOWN_NULL_VALUE |
122 |
Medium |
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.BGPRibImplProvider
Bug |
Category |
Details |
Line |
Priority |
Exception is caught when Exception is not thrown in org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.BGPRibImplProvider.onGlobalModified(Global) |
STYLE |
REC_CATCH_EXCEPTION |
95 |
Low |
Exception is caught when Exception is not thrown in org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.BGPRibImplProvider.onGlobalRemoved(Global) |
STYLE |
REC_CATCH_EXCEPTION |
76 |
Low |
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.DataBrokerFunction$1
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.PathSelectionModeFunction$1
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.PathSelectionModeFunction$2
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.RibInstanceFunction$1
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.TableTypesFunction$1
org.opendaylight.protocol.bgp.openconfig.impl.moduleconfig.TableTypesFunction$2
org.opendaylight.protocol.bgp.openconfig.impl.openconfig.BGPAppNeighborProviderImpl
org.opendaylight.protocol.bgp.openconfig.impl.openconfig.BGPGlobalProviderImpl
org.opendaylight.protocol.bgp.openconfig.impl.openconfig.BGPNeighborProviderImpl
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.openconfig.rev150718.modules.module.configuration.OpenconfigBgpBuilder$OpenconfigBgpImpl
Bug |
Category |
Details |
Line |
Priority |
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.openconfig.rev150718.modules.module.configuration.OpenconfigBgpBuilder$OpenconfigBgpImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.openconfig.rev150718.modules.module.configuration.OpenconfigBgpBuilder$OpenconfigBgpImpl.equals(Object) |
STYLE |
BC_UNCONFIRMED_CAST |
162 |
Low |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.openconfig.rev150718.modules.module.configuration.openconfig.bgp.BindingBrokerBuilder$BindingBrokerImpl
Bug |
Category |
Details |
Line |
Priority |
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.openconfig.rev150718.modules.module.configuration.openconfig.bgp.BindingBrokerBuilder$BindingBrokerImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.bgp.openconfig.rev150718.modules.module.configuration.openconfig.bgp.BindingBrokerBuilder$BindingBrokerImpl.equals(Object) |
STYLE |
BC_UNCONFIRMED_CAST |
211 |
Low |