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