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
24 7 0 0

org.opendaylight.natapp.impl.NatFlow

Bug Category Details Line Priority
Confusing to have methods org.opendaylight.natapp.impl.NatFlow.setDataBroker(DataBroker) and org.opendaylight.natapp.impl.NatPacketHandler.setdataBroker(DataBroker) BAD_PRACTICE NM_CONFUSING 71 Low

org.opendaylight.natapp.impl.NatFlowHandler

Bug Category Details Line Priority
Repeated conditional test in org.opendaylight.natapp.impl.NatFlowHandler.handleDeletedFlow(AsyncDataChangeEvent) CORRECTNESS RpC_REPEATED_CONDITIONAL_TEST 82 Low

org.opendaylight.natapp.impl.NatPacketHandler

Bug Category Details Line Priority
Write to static field org.opendaylight.natapp.impl.NatPacketHandler.type from instance method org.opendaylight.natapp.impl.NatPacketHandler.natType(NatTypeInput) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 71 High

org.opendaylight.natapp.impl.NatYangStore

Bug Category Details Line Priority
Write to static field org.opendaylight.natapp.impl.NatYangStore.GLOBALPORT from instance method org.opendaylight.natapp.impl.NatYangStore.addPatMap(String, int) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 146 Medium

org.opendaylight.natapp.impl.NatappProvider

Bug Category Details Line Priority
Write to static field org.opendaylight.natapp.impl.NatappProvider.dataBroker from instance method org.opendaylight.natapp.impl.NatappProvider.onSessionInitiated(BindingAwareBroker$ProviderContext) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 27 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.natapp.impl.rev141210.modules.module.configuration.NatappBuilder$NatappImpl

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.natapp.impl.rev141210.modules.module.configuration.NatappBuilder$NatappImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.natapp.impl.rev141210.modules.module.configuration.NatappBuilder$NatappImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 162 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.natapp.impl.rev141210.modules.module.configuration.natapp.BrokerBuilder$BrokerImpl

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.natapp.impl.rev141210.modules.module.configuration.natapp.BrokerBuilder$BrokerImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.natapp.impl.rev141210.modules.module.configuration.natapp.BrokerBuilder$BrokerImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 211 Low