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 |
43 |
9 |
0 |
0 |
org.opendaylight.usc.client.netconf.ProtocolSessionPromise$BootstrapConnectListener
Bug |
Category |
Details |
Line |
Priority |
org.opendaylight.usc.client.netconf.ReconnectPromise
Bug |
Category |
Details |
Line |
Priority |
Inconsistent synchronization of org.opendaylight.usc.client.netconf.ReconnectPromise.pending; locked 57% of time |
MT_CORRECTNESS |
IS2_INCONSISTENT_SYNC |
89 |
Medium |
org.opendaylight.usc.client.netconf.UscNetconfClientDispatcherImpl
Bug |
Category |
Details |
Line |
Priority |
Private method org.opendaylight.usc.client.netconf.UscNetconfClientDispatcherImpl.createReconnectingSshClient(NetconfReconnectingClientConfiguration) is never called |
PERFORMANCE |
UPM_UNCALLED_PRIVATE_METHOD |
215 |
Low |
Private method org.opendaylight.usc.client.netconf.UscNetconfClientDispatcherImpl.createSshClient(NetconfClientConfiguration) is never called |
PERFORMANCE |
UPM_UNCALLED_PRIVATE_METHOD |
194 |
Low |
org.opendaylight.usc.client.netconf.UscNetconfClientDispatcherImpl$1
Bug |
Category |
Details |
Line |
Priority |
The class org.opendaylight.usc.client.netconf.UscNetconfClientDispatcherImpl$1 could be refactored into a named _static_ inner class |
PERFORMANCE |
SIC_INNER_SHOULD_BE_STATIC_ANON |
141 |
Low |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.UscNetconfClientDispatcherBuilder$UscNetconfClientDispatcherImpl
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.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.UscNetconfClientDispatcherBuilder$UscNetconfClientDispatcherImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.UscNetconfClientDispatcherBuilder$UscNetconfClientDispatcherImpl.equals(Object) |
STYLE |
BC_UNCONFIRMED_CAST |
210 |
Low |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.usc.netconf.client.dispatcher.BossThreadGroupBuilder$BossThreadGroupImpl
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.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.usc.netconf.client.dispatcher.BossThreadGroupBuilder$BossThreadGroupImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.usc.netconf.client.dispatcher.BossThreadGroupBuilder$BossThreadGroupImpl.equals(Object) |
STYLE |
BC_UNCONFIRMED_CAST |
211 |
Low |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.usc.netconf.client.dispatcher.TimerBuilder$TimerImpl
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.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.usc.netconf.client.dispatcher.TimerBuilder$TimerImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.usc.netconf.client.dispatcher.TimerBuilder$TimerImpl.equals(Object) |
STYLE |
BC_UNCONFIRMED_CAST |
211 |
Low |
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.usc.netconf.client.dispatcher.WorkerThreadGroupBuilder$WorkerThreadGroupImpl
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.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.usc.netconf.client.dispatcher.WorkerThreadGroupBuilder$WorkerThreadGroupImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.usc.netconf.client.dispatcher.rev150325.modules.module.configuration.usc.netconf.client.dispatcher.WorkerThreadGroupBuilder$WorkerThreadGroupImpl.equals(Object) |
STYLE |
BC_UNCONFIRMED_CAST |
211 |
Low |