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 |