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
750 56 0 0

Files

Class Bugs
org.opendaylight.vtn.manager.internal.config.VTNConfigManager$ConfigLoadTask 1
org.opendaylight.vtn.manager.internal.packet.cache.EtherPacket 1
org.opendaylight.vtn.manager.internal.provider.VTNManagerProviderImpl$1 1
org.opendaylight.vtn.manager.internal.routing.TopologyGraph 2
org.opendaylight.vtn.manager.internal.util.concurrent.TimeoutCounter$Infinite 1
org.opendaylight.vtn.manager.internal.util.concurrent.VTNThreadPool 3
org.opendaylight.vtn.manager.internal.util.flow.VTNFlowBuilder 1
org.opendaylight.vtn.manager.internal.util.tx.TxQueueImpl$TxFuture 1
org.opendaylight.vtn.manager.internal.util.tx.TxSyncFuture$Synchronizer 2
org.opendaylight.vtn.manager.internal.util.vnode.MacMapDuplicateException 1
org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$MacMapHostParser 1
org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VBridgeParser 1
org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VInterfaceParser 1
org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VTenantParser 1
org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VTerminalParser 1
org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VlanMapParser 1
org.opendaylight.vtn.manager.internal.util.vnode.mac.CurrentMacEntry 1
org.opendaylight.vtn.manager.internal.vnode.VInterface 2
org.opendaylight.vtn.manager.internal.vnode.VirtualBridge 2
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.NextFlowIdBuilder$NextFlowIdImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.VtnFlowsBuilder$VtnFlowsImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.flow.id.set.FlowIdListBuilder$FlowIdListImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.MatchFlowsBuilder$MatchFlowsImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.NodeFlowsBuilder$NodeFlowsImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.PortFlowsBuilder$PortFlowsImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.SourceHostFlowsBuilder$SourceHostFlowsImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.VtnDataFlowBuilder$VtnDataFlowImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.FlowStatsHistoryBuilder$FlowStatsHistoryImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.VtnFlowEntryBuilder$VtnFlowEntryImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.flow.stats.history.FlowStatsRecordBuilder$FlowStatsRecordImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.flows.VtnFlowTableBuilder$VtnFlowTableImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.VtnNodesBuilder$VtnNodesImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.node.info.VtnPortBuilder$VtnPortImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.nodes.VtnNodeBuilder$VtnNodeImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.port.info.PortLinkBuilder$PortLinkImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.VtnMappingsBuilder$VtnMappingsImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.map.reference.list.MapReferenceListBuilder$MapReferenceListImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.MacMapAllowedBuilder$MacMapAllowedImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.MacMapDeniedBuilder$MacMapDeniedImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.PortMappingBuilder$PortMappingImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.VlanMappingBuilder$VlanMappingImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.provider.rev150209.AbstractVTNProviderModuleFactory 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.provider.rev150209.modules.module.configuration.VtnProviderBuilder$VtnProviderImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.IgnoredLinksBuilder$IgnoredLinksImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.RoutingUpdatedBuilder$RoutingUpdatedImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.VtnTopologyBuilder$VtnTopologyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.ignored.links.IgnoredLinkBuilder$IgnoredLinkImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.routing.updated.AddedLinkBuilder$AddedLinkImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.routing.updated.RemovedLinkBuilder$RemovedLinkImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.vtn.topology.VtnLinkBuilder$VtnLinkImpl 1

org.opendaylight.vtn.manager.internal.config.VTNConfigManager$ConfigLoadTask

Bug Category Details Line Priority
org.opendaylight.vtn.manager.internal.config.VTNConfigManager$ConfigLoadTask.execute(TxContext) has Boolean return type and returns explicit null BAD_PRACTICE NP_BOOLEAN_RETURN_NULL 161 Medium

org.opendaylight.vtn.manager.internal.packet.cache.EtherPacket

Bug Category Details Line Priority
org.opendaylight.vtn.manager.internal.packet.cache.EtherPacket.getRawPayload() may expose internal representation by returning EtherPacket.rawPayload MALICIOUS_CODE EI_EXPOSE_REP 305 Medium

org.opendaylight.vtn.manager.internal.provider.VTNManagerProviderImpl$1

Bug Category Details Line Priority
The class org.opendaylight.vtn.manager.internal.provider.VTNManagerProviderImpl$1 could be refactored into a named _static_ inner class PERFORMANCE SIC_INNER_SHOULD_BE_STATIC_ANON 660-668 Low

org.opendaylight.vtn.manager.internal.routing.TopologyGraph

Bug Category Details Line Priority
Class org.opendaylight.vtn.manager.internal.routing.TopologyGraph defines non-transient non-serializable instance field resolvers BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class org.opendaylight.vtn.manager.internal.routing.TopologyGraph defines non-transient non-serializable instance field vtnProvider BAD_PRACTICE SE_BAD_FIELD Not available Medium

org.opendaylight.vtn.manager.internal.util.concurrent.TimeoutCounter$Infinite

Bug Category Details Line Priority
Wait not in loop in org.opendaylight.vtn.manager.internal.util.concurrent.TimeoutCounter$Infinite.await(Object) MT_CORRECTNESS WA_NOT_IN_LOOP 75 Low

org.opendaylight.vtn.manager.internal.util.concurrent.VTNThreadPool

Bug Category Details Line Priority
Using notify rather than notifyAll in org.opendaylight.vtn.manager.internal.util.concurrent.VTNThreadPool.executeTask(Runnable) MT_CORRECTNESS NO_NOTIFY_NOT_NOTIFYALL 175 Low
new org.opendaylight.vtn.manager.internal.util.concurrent.VTNThreadPool(String, int, long) invokes org.opendaylight.vtn.manager.internal.util.concurrent.VTNThreadPool$MainThread.start() MT_CORRECTNESS SC_START_IN_CTOR 149 Low
Wait not in loop in org.opendaylight.vtn.manager.internal.util.concurrent.VTNThreadPool.waitForSignal(long) MT_CORRECTNESS WA_NOT_IN_LOOP 340 Low

org.opendaylight.vtn.manager.internal.util.flow.VTNFlowBuilder

Bug Category Details Line Priority
VTNFlowBuilder.dataFlow not initialized in constructor and dereferenced in org.opendaylight.vtn.manager.internal.util.flow.VTNFlowBuilder.getKey() STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR 412 Low

org.opendaylight.vtn.manager.internal.util.tx.TxQueueImpl$TxFuture

Bug Category Details Line Priority
org.opendaylight.vtn.manager.internal.util.tx.TxQueueImpl$TxFuture implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 107-475 Low

org.opendaylight.vtn.manager.internal.util.tx.TxSyncFuture$Synchronizer

Bug Category Details Line Priority
Class org.opendaylight.vtn.manager.internal.util.tx.TxSyncFuture$Synchronizer defines non-transient non-serializable instance field targetTask BAD_PRACTICE SE_BAD_FIELD Not available Low
org.opendaylight.vtn.manager.internal.util.tx.TxSyncFuture$Synchronizer is serializable but also an inner class of a non-serializable class BAD_PRACTICE SE_BAD_FIELD_INNER_CLASS 65-303 Low

org.opendaylight.vtn.manager.internal.util.vnode.MacMapDuplicateException

Bug Category Details Line Priority
Class org.opendaylight.vtn.manager.internal.util.vnode.MacMapDuplicateException defines non-transient non-serializable instance field duplicate BAD_PRACTICE SE_BAD_FIELD Not available Low

org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$MacMapHostParser

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.InstanceIdentifier$PathArgument to org.opendaylight.yangtools.yang.binding.InstanceIdentifier$IdentifiableItem in org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$MacMapHostParser.fetch(VNodePathConverter, InstanceIdentifier$PathArgument) STYLE BC_UNCONFIRMED_CAST 374 Low

org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VBridgeParser

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.InstanceIdentifier$PathArgument to org.opendaylight.yangtools.yang.binding.InstanceIdentifier$IdentifiableItem in org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VBridgeParser.fetch(VNodePathConverter, InstanceIdentifier$PathArgument) STYLE BC_UNCONFIRMED_CAST 187 Low

org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VInterfaceParser

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.InstanceIdentifier$PathArgument to org.opendaylight.yangtools.yang.binding.InstanceIdentifier$IdentifiableItem in org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VInterfaceParser.fetch(VNodePathConverter, InstanceIdentifier$PathArgument) STYLE BC_UNCONFIRMED_CAST 260 Low

org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VTenantParser

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.InstanceIdentifier$PathArgument to org.opendaylight.yangtools.yang.binding.InstanceIdentifier$IdentifiableItem in org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VTenantParser.fetch(VNodePathConverter, InstanceIdentifier$PathArgument) STYLE BC_UNCONFIRMED_CAST 151 Low

org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VTerminalParser

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.InstanceIdentifier$PathArgument to org.opendaylight.yangtools.yang.binding.InstanceIdentifier$IdentifiableItem in org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VTerminalParser.fetch(VNodePathConverter, InstanceIdentifier$PathArgument) STYLE BC_UNCONFIRMED_CAST 223 Low

org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VlanMapParser

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.InstanceIdentifier$PathArgument to org.opendaylight.yangtools.yang.binding.InstanceIdentifier$IdentifiableItem in org.opendaylight.vtn.manager.internal.util.vnode.VNodePathConverter$VlanMapParser.fetch(VNodePathConverter, InstanceIdentifier$PathArgument) STYLE BC_UNCONFIRMED_CAST 301 Low

org.opendaylight.vtn.manager.internal.util.vnode.mac.CurrentMacEntry

Bug Category Details Line Priority
CurrentMacEntry.ipAddressSet not initialized in constructor and dereferenced in org.opendaylight.vtn.manager.internal.util.vnode.mac.CurrentMacEntry.getIpAddresses() STYLE UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR 85 Low

org.opendaylight.vtn.manager.internal.vnode.VInterface

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.vtn.manager.internal.util.vnode.VInterfaceIdentifier<T> to org.opendaylight.vtn.manager.internal.util.vnode.VBridgeIfIdentifier in org.opendaylight.vtn.manager.internal.vnode.VInterface.create(VInterfaceIdentifier, Vinterface) STYLE BC_UNCONFIRMED_CAST 131 Low
Unchecked/unconfirmed cast from org.opendaylight.vtn.manager.internal.util.vnode.VInterfaceIdentifier<T> to org.opendaylight.vtn.manager.internal.util.vnode.VTerminalIfIdentifier in org.opendaylight.vtn.manager.internal.vnode.VInterface.create(VInterfaceIdentifier, Vinterface) STYLE BC_UNCONFIRMED_CAST 139 Low

org.opendaylight.vtn.manager.internal.vnode.VirtualBridge

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.vtn.manager.internal.util.vnode.BridgeIdentifier<B> to org.opendaylight.vtn.manager.internal.util.vnode.VBridgeIdentifier in org.opendaylight.vtn.manager.internal.vnode.VirtualBridge.create(ReadTransaction, BridgeIdentifier) STYLE BC_UNCONFIRMED_CAST 217 Low
Unchecked/unconfirmed cast from org.opendaylight.vtn.manager.internal.util.vnode.BridgeIdentifier<B> to org.opendaylight.vtn.manager.internal.util.vnode.VTerminalIdentifier in org.opendaylight.vtn.manager.internal.vnode.VirtualBridge.create(ReadTransaction, BridgeIdentifier) STYLE BC_UNCONFIRMED_CAST 226 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.NextFlowIdBuilder$NextFlowIdImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.NextFlowIdBuilder$NextFlowIdImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.NextFlowIdBuilder$NextFlowIdImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 162 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.VtnFlowsBuilder$VtnFlowsImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.VtnFlowsBuilder$VtnFlowsImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.VtnFlowsBuilder$VtnFlowsImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 163 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.flow.id.set.FlowIdListBuilder$FlowIdListImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.flow.id.set.FlowIdListBuilder$FlowIdListImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.flow.id.set.FlowIdListBuilder$FlowIdListImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 224 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.MatchFlowsBuilder$MatchFlowsImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.MatchFlowsBuilder$MatchFlowsImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.MatchFlowsBuilder$MatchFlowsImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 247 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.NodeFlowsBuilder$NodeFlowsImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.NodeFlowsBuilder$NodeFlowsImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.NodeFlowsBuilder$NodeFlowsImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 249 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.PortFlowsBuilder$PortFlowsImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.PortFlowsBuilder$PortFlowsImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.PortFlowsBuilder$PortFlowsImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 249 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.SourceHostFlowsBuilder$SourceHostFlowsImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.SourceHostFlowsBuilder$SourceHostFlowsImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.SourceHostFlowsBuilder$SourceHostFlowsImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 294 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.VtnDataFlowBuilder$VtnDataFlowImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.VtnDataFlowBuilder$VtnDataFlowImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.tenant.flow.info.VtnDataFlowBuilder$VtnDataFlowImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 395 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.FlowStatsHistoryBuilder$FlowStatsHistoryImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.FlowStatsHistoryBuilder$FlowStatsHistoryImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.FlowStatsHistoryBuilder$FlowStatsHistoryImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 163 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.VtnFlowEntryBuilder$VtnFlowEntryImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.VtnFlowEntryBuilder$VtnFlowEntryImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.VtnFlowEntryBuilder$VtnFlowEntryImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 799 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.flow.stats.history.FlowStatsRecordBuilder$FlowStatsRecordImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.flow.stats.history.FlowStatsRecordBuilder$FlowStatsRecordImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.data.flow.fields.flow.stats.history.FlowStatsRecordBuilder$FlowStatsRecordImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 341 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.flows.VtnFlowTableBuilder$VtnFlowTableImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.flows.VtnFlowTableBuilder$VtnFlowTableImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.flow.rev150313.vtn.flows.VtnFlowTableBuilder$VtnFlowTableImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 354 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.VtnNodesBuilder$VtnNodesImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.VtnNodesBuilder$VtnNodesImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.VtnNodesBuilder$VtnNodesImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 163 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.node.info.VtnPortBuilder$VtnPortImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.node.info.VtnPortBuilder$VtnPortImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.node.info.VtnPortBuilder$VtnPortImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 326 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.nodes.VtnNodeBuilder$VtnNodeImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.nodes.VtnNodeBuilder$VtnNodeImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.nodes.VtnNodeBuilder$VtnNodeImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 277 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.port.info.PortLinkBuilder$PortLinkImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.port.info.PortLinkBuilder$PortLinkImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.inventory.rev150209.vtn.port.info.PortLinkBuilder$PortLinkImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 223 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.VtnMappingsBuilder$VtnMappingsImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.VtnMappingsBuilder$VtnMappingsImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.VtnMappingsBuilder$VtnMappingsImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 235 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.map.reference.list.MapReferenceListBuilder$MapReferenceListImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.map.reference.list.MapReferenceListBuilder$MapReferenceListImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.map.reference.list.MapReferenceListBuilder$MapReferenceListImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 223 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.MacMapAllowedBuilder$MacMapAllowedImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.MacMapAllowedBuilder$MacMapAllowedImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.MacMapAllowedBuilder$MacMapAllowedImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 255 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.MacMapDeniedBuilder$MacMapDeniedImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.MacMapDeniedBuilder$MacMapDeniedImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.MacMapDeniedBuilder$MacMapDeniedImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 257 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.PortMappingBuilder$PortMappingImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.PortMappingBuilder$PortMappingImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.PortMappingBuilder$PortMappingImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 255 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.VlanMappingBuilder$VlanMappingImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.VlanMappingBuilder$VlanMappingImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.mapping.rev151001.vtn.mappings.VlanMappingBuilder$VlanMappingImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 255 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.provider.rev150209.AbstractVTNProviderModuleFactory

Bug Category Details Line Priority
Dead store to oldModuleClass in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.provider.rev150209.AbstractVTNProviderModuleFactory.handleChangedClass(DependencyResolver, DynamicMBeanWithInstance, BundleContext) STYLE DLS_DEAD_LOCAL_STORE 76 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.provider.rev150209.modules.module.configuration.VtnProviderBuilder$VtnProviderImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.provider.rev150209.modules.module.configuration.VtnProviderBuilder$VtnProviderImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.provider.rev150209.modules.module.configuration.VtnProviderBuilder$VtnProviderImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 141 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.IgnoredLinksBuilder$IgnoredLinksImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.IgnoredLinksBuilder$IgnoredLinksImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.IgnoredLinksBuilder$IgnoredLinksImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 163 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.RoutingUpdatedBuilder$RoutingUpdatedImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.RoutingUpdatedBuilder$RoutingUpdatedImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.RoutingUpdatedBuilder$RoutingUpdatedImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 187 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.VtnTopologyBuilder$VtnTopologyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.VtnTopologyBuilder$VtnTopologyImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.VtnTopologyBuilder$VtnTopologyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 163 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.ignored.links.IgnoredLinkBuilder$IgnoredLinkImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.ignored.links.IgnoredLinkBuilder$IgnoredLinkImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.ignored.links.IgnoredLinkBuilder$IgnoredLinkImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 283 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.routing.updated.AddedLinkBuilder$AddedLinkImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.routing.updated.AddedLinkBuilder$AddedLinkImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.routing.updated.AddedLinkBuilder$AddedLinkImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 246 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.routing.updated.RemovedLinkBuilder$RemovedLinkImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.routing.updated.RemovedLinkBuilder$RemovedLinkImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.routing.updated.RemovedLinkBuilder$RemovedLinkImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 246 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.vtn.topology.VtnLinkBuilder$VtnLinkImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.vtn.topology.VtnLinkBuilder$VtnLinkImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.vtn.impl.topology.rev150209.vtn.topology.VtnLinkBuilder$VtnLinkImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 306 Low