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
429 120 0 0

Files

Class Bugs
org.opendaylight.lispflowmapping.lisp.authentication.LispAuthenticationUtil 1
org.opendaylight.lispflowmapping.lisp.authentication.LispMACAuthentication 2
org.opendaylight.lispflowmapping.lisp.authentication.LispNoAuthentication 1
org.opendaylight.lispflowmapping.lisp.serializer.MapRequestSerializer 2
org.opendaylight.lispflowmapping.lisp.serializer.address.DistinguishedNameSerializer 2
org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4BinarySerializer 1
org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4PrefixBinarySerializer 2
org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4PrefixSerializer 2
org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4Serializer 1
org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6BinarySerializer 2
org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixBinarySerializer 2
org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixSerializer 2
org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6Serializer 2
org.opendaylight.lispflowmapping.lisp.util.ByteUtil 3
org.opendaylight.lispflowmapping.lisp.util.LispAddressStringifier 2
org.opendaylight.lispflowmapping.lisp.util.LispAddressUtil 3
org.opendaylight.lispflowmapping.lisp.util.MapRequestUtil 2
org.opendaylight.lispflowmapping.lisp.util.MaskUtil 4
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.SimpleAddress 2
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AfiListBuilder$AfiListImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ApplicationDataBuilder$ApplicationDataImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AsNumberBuilder$AsNumberImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AsNumberLcafBuilder$AsNumberLcafImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.DistinguishedNameBuilder$DistinguishedNameImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ExplicitLocatorPathBuilder$ExplicitLocatorPathImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.GeoCoordinatesBuilder$GeoCoordinatesImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.InstanceIdBuilder$InstanceIdImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv4Builder$Ipv4Impl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv4PrefixBuilder$Ipv4PrefixImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv6Builder$Ipv6Impl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv6PrefixBuilder$Ipv6PrefixImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.KeyValueAddressBuilder$KeyValueAddressImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.MacBuilder$MacImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NatTraversalBuilder$NatTraversalImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NoAddressBuilder$NoAddressImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NullAddressBuilder$NullAddressImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ServicePathBuilder$ServicePathImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.SourceDestKeyBuilder$SourceDestKeyImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address._null.address.NullAddressBuilder$NullAddressImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.afi.list.AfiListBuilder$AfiListImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.application.data.ApplicationDataBuilder$ApplicationDataImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.as.number.lcaf.AsNumberLcafBuilder$AsNumberLcafImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.explicit.locator.path.ExplicitLocatorPathBuilder$ExplicitLocatorPathImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.explicit.locator.path.explicit.locator.path.HopBuilder$HopImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.geo.coordinates.GeoCoordinatesBuilder$GeoCoordinatesImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.instance.id.InstanceIdBuilder$InstanceIdImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.key.value.address.KeyValueAddressBuilder$KeyValueAddressImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.nat.traversal.NatTraversalBuilder$NatTraversalImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.service.path.ServicePathBuilder$ServicePathImpl 1
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.source.dest.key.SourceDestKeyBuilder$SourceDestKeyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.inet.binary.types.rev160303.IpAddressBinary 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv4BinaryBuilder$Ipv4BinaryImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv4PrefixBinaryBuilder$Ipv4PrefixBinaryImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv6BinaryBuilder$Ipv6BinaryImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv6PrefixBinaryBuilder$Ipv6PrefixBinaryImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.AddMappingBuilder$AddMappingImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.GotMapNotifyBuilder$GotMapNotifyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.GotMapReplyBuilder$GotMapReplyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MappingKeepAliveBuilder$MappingKeepAliveImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.RequestMappingBuilder$RequestMappingImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.XtrReplyMappingBuilder$XtrReplyMappingImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.XtrRequestMappingBuilder$XtrRequestMappingImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.EidBuilder$EidImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.list.EidItemBuilder$EidItemImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.locatorrecords.LocatorRecordBuilder$LocatorRecordImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.key.container.MapRegisterCacheKeyBuilder 3
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.key.container.MapRegisterCacheKeyBuilder$MapRegisterCacheKeyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.MapRegisterCacheMetadataBuilder$MapRegisterCacheMetadataImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.map.register.cache.metadata.EidLispAddressBuilder$EidLispAddressImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.value.grouping.MapRegisterCacheValueBuilder 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.value.grouping.MapRegisterCacheValueBuilder$MapRegisterCacheValueImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotify 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotifyBuilder 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotifyBuilder$MapNotifyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotify 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotifyBuilder 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotifyBuilder$MapNotifyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.authkey.container.MappingAuthkeyBuilder$MappingAuthkeyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.container.MappingRecordBuilder$MappingRecordImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.list.MappingRecordItemBuilder$MappingRecordItemImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegister 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegisterBuilder 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegisterBuilder$MapRegisterImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegister 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegisterBuilder 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegisterBuilder$MapRegisterImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplymessage.MapReply 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplymessage.MapReplyBuilder$MapReplyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplynotification.MapReply 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplynotification.MapReplyBuilder$MapReplyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.ItrRlocBuilder$ItrRlocImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.MapReplyBuilder$MapReplyImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.SourceEidBuilder$SourceEidImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestmessage.MapRequest 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestmessage.MapRequestBuilder$MapRequestImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestnotification.MapRequest 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestnotification.MapRequestBuilder$MapRequestImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.rloc.container.RlocBuilder$RlocImpl 1
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.transport.address.TransportAddressBuilder$TransportAddressImpl 1

org.opendaylight.lispflowmapping.lisp.authentication.LispAuthenticationUtil

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.authentication.LispAuthenticationUtil is final but declares protected field org.opendaylight.lispflowmapping.lisp.authentication.LispAuthenticationUtil.LOG STYLE CI_CONFUSED_INHERITANCE Low

org.opendaylight.lispflowmapping.lisp.authentication.LispMACAuthentication

Bug Category Details Line Priority
Found reliance on default encoding in org.opendaylight.lispflowmapping.lisp.authentication.LispMACAuthentication.getAuthenticationData(byte[], String): String.getBytes() I18N DM_DEFAULT_ENCODING 62 High
Should org.opendaylight.lispflowmapping.lisp.authentication.LispMACAuthentication.getAuthenticationData(byte[], String) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 73 Low

org.opendaylight.lispflowmapping.lisp.authentication.LispNoAuthentication

Bug Category Details Line Priority
Write to static field org.opendaylight.lispflowmapping.lisp.authentication.LispNoAuthentication.authenticationData from instance method new org.opendaylight.lispflowmapping.lisp.authentication.LispNoAuthentication() STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 23 Medium

org.opendaylight.lispflowmapping.lisp.serializer.MapRequestSerializer

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.serializer.MapRequestSerializer is final but declares protected field org.opendaylight.lispflowmapping.lisp.serializer.MapRequestSerializer.LOG STYLE CI_CONFUSED_INHERITANCE Low
Return value of org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestnotification.MapRequestBuilder.build() ignored, but method has no side effect STYLE RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT 161 High

org.opendaylight.lispflowmapping.lisp.serializer.address.DistinguishedNameSerializer

Bug Category Details Line Priority
Found reliance on default encoding in org.opendaylight.lispflowmapping.lisp.serializer.address.DistinguishedNameSerializer.serializeData(ByteBuffer, LispAddress): String.getBytes() I18N DM_DEFAULT_ENCODING 56 High
Found reliance on default encoding in org.opendaylight.lispflowmapping.lisp.serializer.address.DistinguishedNameSerializer.serializeData(ByteBuffer, SimpleAddress): String.getBytes() I18N DM_DEFAULT_ENCODING 62 High

org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4BinarySerializer

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4BinarySerializer is final but declares protected field org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4BinarySerializer.LOG STYLE CI_CONFUSED_INHERITANCE Low

org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4PrefixBinarySerializer

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4PrefixBinarySerializer is final but declares protected field org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4PrefixBinarySerializer.LOG STYLE CI_CONFUSED_INHERITANCE Low
Possible null pointer dereference of address in org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4PrefixBinarySerializer.deserializeSimpleAddressData(ByteBuffer, LispAddressSerializerContext) on exception path CORRECTNESS NP_NULL_ON_SOME_PATH_EXCEPTION 108 Medium

org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4PrefixSerializer

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4PrefixSerializer is final but declares protected field org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4PrefixSerializer.LOG STYLE CI_CONFUSED_INHERITANCE Low
Possible null pointer dereference of address in org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4PrefixSerializer.deserializeData(ByteBuffer, LispAddressSerializerContext) on exception path CORRECTNESS NP_NULL_ON_SOME_PATH_EXCEPTION 108 Medium

org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4Serializer

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4Serializer is final but declares protected field org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv4Serializer.LOG STYLE CI_CONFUSED_INHERITANCE Low

org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6BinarySerializer

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6BinarySerializer is final but declares protected field org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6BinarySerializer.LOG STYLE CI_CONFUSED_INHERITANCE Low
Possible null pointer dereference of address in org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6BinarySerializer.deserializeDataNonBinary(ByteBuffer) on exception path CORRECTNESS NP_NULL_ON_SOME_PATH_EXCEPTION 116 Medium

org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixBinarySerializer

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixBinarySerializer is final but declares protected field org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixBinarySerializer.LOG STYLE CI_CONFUSED_INHERITANCE Low
Possible null pointer dereference of address in org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixBinarySerializer.deserializeSimpleAddressData(ByteBuffer, LispAddressSerializerContext) on exception path CORRECTNESS NP_NULL_ON_SOME_PATH_EXCEPTION 105 Medium

org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixSerializer

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixSerializer is final but declares protected field org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixSerializer.LOG STYLE CI_CONFUSED_INHERITANCE Low
Possible null pointer dereference of address in org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6PrefixSerializer.deserializeData(ByteBuffer, LispAddressSerializerContext) on exception path CORRECTNESS NP_NULL_ON_SOME_PATH_EXCEPTION 113 Medium

org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6Serializer

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6Serializer is final but declares protected field org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6Serializer.LOG STYLE CI_CONFUSED_INHERITANCE Low
Possible null pointer dereference of address in org.opendaylight.lispflowmapping.lisp.serializer.address.Ipv6Serializer.deserializeData(ByteBuffer) on exception path CORRECTNESS NP_NULL_ON_SOME_PATH_EXCEPTION 108 Medium

org.opendaylight.lispflowmapping.lisp.util.ByteUtil

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.util.ByteUtil is final but declares protected field org.opendaylight.lispflowmapping.lisp.util.ByteUtil.HEX_ARRAY STYLE CI_CONFUSED_INHERITANCE Low
Vacuous iand operation on intArg in org.opendaylight.lispflowmapping.lisp.util.ByteUtil.asUnsignedInteger(int) STYLE INT_VACUOUS_BIT_OPERATION 66 Medium
org.opendaylight.lispflowmapping.lisp.util.ByteUtil.HEX_ARRAY should be package protected MALICIOUS_CODE MS_PKGPROTECT 15 Medium

org.opendaylight.lispflowmapping.lisp.util.LispAddressStringifier

Bug Category Details Line Priority
org.opendaylight.lispflowmapping.lisp.util.LispAddressStringifier.getStringFromServicePath(LispAddressStringifier$Destination, ServicePath) invokes inefficient new String(String) constructor PERFORMANCE DM_STRING_CTOR 389 Medium
org.opendaylight.lispflowmapping.lisp.util.LispAddressStringifier.noAddrSeq should be package protected MALICIOUS_CODE MS_PKGPROTECT 62 Medium

org.opendaylight.lispflowmapping.lisp.util.LispAddressUtil

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.util.LispAddressUtil is final but declares protected field org.opendaylight.lispflowmapping.lisp.util.LispAddressUtil.LOG STYLE CI_CONFUSED_INHERITANCE Low
Should org.opendaylight.lispflowmapping.lisp.util.LispAddressUtil.ipAddressToByteArray(Address) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 755 Low
Return value of org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.locatorrecords.LocatorRecordBuilder.build() ignored, but method has no side effect STYLE RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT 731 Medium

org.opendaylight.lispflowmapping.lisp.util.MapRequestUtil

Bug Category Details Line Priority
Class org.opendaylight.lispflowmapping.lisp.util.MapRequestUtil is final but declares protected field org.opendaylight.lispflowmapping.lisp.util.MapRequestUtil.LOG STYLE CI_CONFUSED_INHERITANCE Low
Random object created and used only once in org.opendaylight.lispflowmapping.lisp.util.MapRequestUtil.prepareSMR(Eid, Rloc) BAD_PRACTICE DMI_RANDOM_USED_ONLY_ONCE 87 High

org.opendaylight.lispflowmapping.lisp.util.MaskUtil

Bug Category Details Line Priority
Unchecked/unconfirmed cast from java.net.InetAddress to java.net.Inet4Address of return value in org.opendaylight.lispflowmapping.lisp.util.MaskUtil.normalize(Eid) STYLE BC_UNCONFIRMED_CAST_OF_RETURN_VALUE 127 Low
Unchecked/unconfirmed cast from java.net.InetAddress to java.net.Inet6Address of return value in org.opendaylight.lispflowmapping.lisp.util.MaskUtil.normalize(Eid) STYLE BC_UNCONFIRMED_CAST_OF_RETURN_VALUE 132 Low
Unchecked/unconfirmed cast from java.net.InetAddress to java.net.Inet4Address of return value in org.opendaylight.lispflowmapping.lisp.util.MaskUtil.normalize(Eid, short) STYLE BC_UNCONFIRMED_CAST_OF_RETURN_VALUE 97 Low
Unchecked/unconfirmed cast from java.net.InetAddress to java.net.Inet6Address of return value in org.opendaylight.lispflowmapping.lisp.util.MaskUtil.normalize(Eid, short) STYLE BC_UNCONFIRMED_CAST_OF_RETURN_VALUE 101 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.SimpleAddress

Bug Category Details Line Priority
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.SimpleAddress.getValue() invokes toString() method on a String PERFORMANCE DM_STRING_TOSTRING 126 Low
Nullcheck of _value at line 80 of value previously dereferenced in new org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.SimpleAddress(char[]) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 73 High

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AfiListBuilder$AfiListImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AfiListBuilder$AfiListImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AfiListBuilder$AfiListImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ApplicationDataBuilder$ApplicationDataImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ApplicationDataBuilder$ApplicationDataImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ApplicationDataBuilder$ApplicationDataImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AsNumberBuilder$AsNumberImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AsNumberBuilder$AsNumberImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AsNumberBuilder$AsNumberImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AsNumberLcafBuilder$AsNumberLcafImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AsNumberLcafBuilder$AsNumberLcafImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.AsNumberLcafBuilder$AsNumberLcafImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.DistinguishedNameBuilder$DistinguishedNameImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.DistinguishedNameBuilder$DistinguishedNameImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.DistinguishedNameBuilder$DistinguishedNameImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 162 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ExplicitLocatorPathBuilder$ExplicitLocatorPathImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ExplicitLocatorPathBuilder$ExplicitLocatorPathImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ExplicitLocatorPathBuilder$ExplicitLocatorPathImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.GeoCoordinatesBuilder$GeoCoordinatesImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.GeoCoordinatesBuilder$GeoCoordinatesImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.GeoCoordinatesBuilder$GeoCoordinatesImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.InstanceIdBuilder$InstanceIdImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.InstanceIdBuilder$InstanceIdImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.InstanceIdBuilder$InstanceIdImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv4Builder$Ipv4Impl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv4Builder$Ipv4Impl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv4Builder$Ipv4Impl.equals(Object) STYLE BC_UNCONFIRMED_CAST 162 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv4PrefixBuilder$Ipv4PrefixImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv4PrefixBuilder$Ipv4PrefixImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv4PrefixBuilder$Ipv4PrefixImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv6Builder$Ipv6Impl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv6Builder$Ipv6Impl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv6Builder$Ipv6Impl.equals(Object) STYLE BC_UNCONFIRMED_CAST 162 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv6PrefixBuilder$Ipv6PrefixImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv6PrefixBuilder$Ipv6PrefixImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.Ipv6PrefixBuilder$Ipv6PrefixImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.KeyValueAddressBuilder$KeyValueAddressImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.KeyValueAddressBuilder$KeyValueAddressImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.KeyValueAddressBuilder$KeyValueAddressImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.MacBuilder$MacImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.MacBuilder$MacImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.MacBuilder$MacImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 162 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NatTraversalBuilder$NatTraversalImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NatTraversalBuilder$NatTraversalImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NatTraversalBuilder$NatTraversalImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NoAddressBuilder$NoAddressImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NoAddressBuilder$NoAddressImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NoAddressBuilder$NoAddressImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NullAddressBuilder$NullAddressImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NullAddressBuilder$NullAddressImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.NullAddressBuilder$NullAddressImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ServicePathBuilder$ServicePathImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ServicePathBuilder$ServicePathImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.ServicePathBuilder$ServicePathImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.SourceDestKeyBuilder$SourceDestKeyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.SourceDestKeyBuilder$SourceDestKeyImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.SourceDestKeyBuilder$SourceDestKeyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address._null.address.NullAddressBuilder$NullAddressImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address._null.address.NullAddressBuilder$NullAddressImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address._null.address.NullAddressBuilder$NullAddressImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 161 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.afi.list.AfiListBuilder$AfiListImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.afi.list.AfiListBuilder$AfiListImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.afi.list.AfiListBuilder$AfiListImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 163 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.application.data.ApplicationDataBuilder$ApplicationDataImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.application.data.ApplicationDataBuilder$ApplicationDataImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.application.data.ApplicationDataBuilder$ApplicationDataImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 311 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.as.number.lcaf.AsNumberLcafBuilder$AsNumberLcafImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.as.number.lcaf.AsNumberLcafBuilder$AsNumberLcafImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.as.number.lcaf.AsNumberLcafBuilder$AsNumberLcafImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 186 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.explicit.locator.path.ExplicitLocatorPathBuilder$ExplicitLocatorPathImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.explicit.locator.path.ExplicitLocatorPathBuilder$ExplicitLocatorPathImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.explicit.locator.path.ExplicitLocatorPathBuilder$ExplicitLocatorPathImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 163 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.explicit.locator.path.explicit.locator.path.HopBuilder$HopImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.explicit.locator.path.explicit.locator.path.HopBuilder$HopImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.explicit.locator.path.explicit.locator.path.HopBuilder$HopImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 246 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.geo.coordinates.GeoCoordinatesBuilder$GeoCoordinatesImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.geo.coordinates.GeoCoordinatesBuilder$GeoCoordinatesImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.geo.coordinates.GeoCoordinatesBuilder$GeoCoordinatesImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 431 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.instance.id.InstanceIdBuilder$InstanceIdImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.instance.id.InstanceIdBuilder$InstanceIdImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.instance.id.InstanceIdBuilder$InstanceIdImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 219 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.key.value.address.KeyValueAddressBuilder$KeyValueAddressImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.key.value.address.KeyValueAddressBuilder$KeyValueAddressImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.key.value.address.KeyValueAddressBuilder$KeyValueAddressImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 185 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.nat.traversal.NatTraversalBuilder$NatTraversalImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.nat.traversal.NatTraversalBuilder$NatTraversalImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.nat.traversal.NatTraversalBuilder$NatTraversalImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 298 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.service.path.ServicePathBuilder$ServicePathImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.service.path.ServicePathBuilder$ServicePathImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.service.path.ServicePathBuilder$ServicePathImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 195 Low

org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.source.dest.key.SourceDestKeyBuilder$SourceDestKeyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.source.dest.key.SourceDestKeyBuilder$SourceDestKeyImpl in org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.source.dest.key.SourceDestKeyBuilder$SourceDestKeyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 185 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.inet.binary.types.rev160303.IpAddressBinary

Bug Category Details Line Priority
Nullcheck of _value at line 38 of value previously dereferenced in new org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.inet.binary.types.rev160303.IpAddressBinary(char[]) CORRECTNESS RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE 34 High

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv4BinaryBuilder$Ipv4BinaryImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv4BinaryBuilder$Ipv4BinaryImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv4BinaryBuilder$Ipv4BinaryImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 162 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv4PrefixBinaryBuilder$Ipv4PrefixBinaryImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv4PrefixBinaryBuilder$Ipv4PrefixBinaryImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv4PrefixBinaryBuilder$Ipv4PrefixBinaryImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 195 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv6BinaryBuilder$Ipv6BinaryImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv6BinaryBuilder$Ipv6BinaryImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv6BinaryBuilder$Ipv6BinaryImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 162 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv6PrefixBinaryBuilder$Ipv6PrefixBinaryImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv6PrefixBinaryBuilder$Ipv6PrefixBinaryImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.binary.address.types.rev160504.augmented.lisp.address.address.Ipv6PrefixBinaryBuilder$Ipv6PrefixBinaryImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 195 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.AddMappingBuilder$AddMappingImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.AddMappingBuilder$AddMappingImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.AddMappingBuilder$AddMappingImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 220 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.GotMapNotifyBuilder$GotMapNotifyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.GotMapNotifyBuilder$GotMapNotifyImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.GotMapNotifyBuilder$GotMapNotifyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 220 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.GotMapReplyBuilder$GotMapReplyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.GotMapReplyBuilder$GotMapReplyImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.GotMapReplyBuilder$GotMapReplyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 220 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MappingKeepAliveBuilder$MappingKeepAliveImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MappingKeepAliveBuilder$MappingKeepAliveImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MappingKeepAliveBuilder$MappingKeepAliveImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 187 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.RequestMappingBuilder$RequestMappingImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.RequestMappingBuilder$RequestMappingImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.RequestMappingBuilder$RequestMappingImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 220 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.XtrReplyMappingBuilder$XtrReplyMappingImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.XtrReplyMappingBuilder$XtrReplyMappingImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.XtrReplyMappingBuilder$XtrReplyMappingImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 220 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.XtrRequestMappingBuilder$XtrRequestMappingImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.XtrRequestMappingBuilder$XtrRequestMappingImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.XtrRequestMappingBuilder$XtrRequestMappingImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 220 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.EidBuilder$EidImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.EidBuilder$EidImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.EidBuilder$EidImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 238 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.list.EidItemBuilder$EidItemImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.list.EidItemBuilder$EidItemImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.list.EidItemBuilder$EidItemImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 247 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.locatorrecords.LocatorRecordBuilder$LocatorRecordImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.locatorrecords.LocatorRecordBuilder$LocatorRecordImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.locatorrecords.LocatorRecordBuilder$LocatorRecordImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 448 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.key.container.MapRegisterCacheKeyBuilder

Bug Category Details Line Priority
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.key.container.MapRegisterCacheKeyBuilder.setEidPrefix(byte[]) may expose internal representation by storing an externally mutable object into MapRegisterCacheKeyBuilder._eidPrefix MALICIOUS_CODE EI_EXPOSE_REP2 71 Medium
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.key.container.MapRegisterCacheKeyBuilder.setSiteId(byte[]) may expose internal representation by storing an externally mutable object into MapRegisterCacheKeyBuilder._siteId MALICIOUS_CODE EI_EXPOSE_REP2 77 Medium
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.key.container.MapRegisterCacheKeyBuilder.setXtrId(byte[]) may expose internal representation by storing an externally mutable object into MapRegisterCacheKeyBuilder._xtrId MALICIOUS_CODE EI_EXPOSE_REP2 83 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.key.container.MapRegisterCacheKeyBuilder$MapRegisterCacheKeyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.key.container.MapRegisterCacheKeyBuilder$MapRegisterCacheKeyImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.key.container.MapRegisterCacheKeyBuilder$MapRegisterCacheKeyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 208 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.MapRegisterCacheMetadataBuilder$MapRegisterCacheMetadataImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.MapRegisterCacheMetadataBuilder$MapRegisterCacheMetadataImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.MapRegisterCacheMetadataBuilder$MapRegisterCacheMetadataImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 280 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.map.register.cache.metadata.EidLispAddressBuilder$EidLispAddressImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.map.register.cache.metadata.EidLispAddressBuilder$EidLispAddressImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.map.register.cache.metadata.EidLispAddressBuilder$EidLispAddressImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 247 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.value.grouping.MapRegisterCacheValueBuilder

Bug Category Details Line Priority
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.value.grouping.MapRegisterCacheValueBuilder.setPacketData(byte[]) may expose internal representation by storing an externally mutable object into MapRegisterCacheValueBuilder._packetData MALICIOUS_CODE EI_EXPOSE_REP2 118 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.value.grouping.MapRegisterCacheValueBuilder$MapRegisterCacheValueImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.value.grouping.MapRegisterCacheValueBuilder$MapRegisterCacheValueImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.value.grouping.MapRegisterCacheValueBuilder$MapRegisterCacheValueImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 243 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotify

Bug Category Details Line Priority
The class name org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotify shadows the simple name of implemented interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MapNotify BAD_PRACTICE NM_SAME_SIMPLE_NAME_AS_INTERFACE 598 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotifyBuilder

Bug Category Details Line Priority
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotifyBuilder.setAuthenticationData(byte[]) may expose internal representation by storing an externally mutable object into MapNotifyBuilder._authenticationData MALICIOUS_CODE EI_EXPOSE_REP2 159 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotifyBuilder$MapNotifyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotifyBuilder$MapNotifyImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotifyBuilder$MapNotifyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 381 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotify

Bug Category Details Line Priority
The class name org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotify shadows the simple name of implemented interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MapNotify BAD_PRACTICE NM_SAME_SIMPLE_NAME_AS_INTERFACE 598 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotifyBuilder

Bug Category Details Line Priority
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotifyBuilder.setAuthenticationData(byte[]) may expose internal representation by storing an externally mutable object into MapNotifyBuilder._authenticationData MALICIOUS_CODE EI_EXPOSE_REP2 159 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotifyBuilder$MapNotifyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotifyBuilder$MapNotifyImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotifyBuilder$MapNotifyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 381 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.authkey.container.MappingAuthkeyBuilder$MappingAuthkeyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.authkey.container.MappingAuthkeyBuilder$MappingAuthkeyImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.authkey.container.MappingAuthkeyBuilder$MappingAuthkeyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 194 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.container.MappingRecordBuilder$MappingRecordImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.container.MappingRecordBuilder$MappingRecordImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.container.MappingRecordBuilder$MappingRecordImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 422 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.list.MappingRecordItemBuilder$MappingRecordItemImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.list.MappingRecordItemBuilder$MappingRecordItemImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.list.MappingRecordItemBuilder$MappingRecordItemImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 247 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegister

Bug Category Details Line Priority
The class name org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegister shadows the simple name of implemented interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MapRegister BAD_PRACTICE NM_SAME_SIMPLE_NAME_AS_INTERFACE 604 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegisterBuilder

Bug Category Details Line Priority
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegisterBuilder.setAuthenticationData(byte[]) may expose internal representation by storing an externally mutable object into MapRegisterBuilder._authenticationData MALICIOUS_CODE EI_EXPOSE_REP2 175 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegisterBuilder$MapRegisterImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegisterBuilder$MapRegisterImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegisterBuilder$MapRegisterImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 431 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegister

Bug Category Details Line Priority
The class name org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegister shadows the simple name of implemented interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MapRegister BAD_PRACTICE NM_SAME_SIMPLE_NAME_AS_INTERFACE 604 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegisterBuilder

Bug Category Details Line Priority
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegisterBuilder.setAuthenticationData(byte[]) may expose internal representation by storing an externally mutable object into MapRegisterBuilder._authenticationData MALICIOUS_CODE EI_EXPOSE_REP2 175 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegisterBuilder$MapRegisterImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegisterBuilder$MapRegisterImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegisterBuilder$MapRegisterImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 431 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplymessage.MapReply

Bug Category Details Line Priority
The class name org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplymessage.MapReply shadows the simple name of implemented interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MapReply BAD_PRACTICE NM_SAME_SIMPLE_NAME_AS_INTERFACE 589 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplymessage.MapReplyBuilder$MapReplyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplymessage.MapReplyBuilder$MapReplyImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplymessage.MapReplyBuilder$MapReplyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 295 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplynotification.MapReply

Bug Category Details Line Priority
The class name org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplynotification.MapReply shadows the simple name of implemented interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MapReply BAD_PRACTICE NM_SAME_SIMPLE_NAME_AS_INTERFACE 589 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplynotification.MapReplyBuilder$MapReplyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplynotification.MapReplyBuilder$MapReplyImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapreplynotification.MapReplyBuilder$MapReplyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 295 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.ItrRlocBuilder$ItrRlocImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.ItrRlocBuilder$ItrRlocImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.ItrRlocBuilder$ItrRlocImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 247 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.MapReplyBuilder$MapReplyImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.MapReplyBuilder$MapReplyImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.MapReplyBuilder$MapReplyImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 187 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.SourceEidBuilder$SourceEidImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.SourceEidBuilder$SourceEidImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest.SourceEidBuilder$SourceEidImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 187 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestmessage.MapRequest

Bug Category Details Line Priority
The class name org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestmessage.MapRequest shadows the simple name of implemented interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MapRequest BAD_PRACTICE NM_SAME_SIMPLE_NAME_AS_INTERFACE 1337 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestmessage.MapRequestBuilder$MapRequestImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestmessage.MapRequestBuilder$MapRequestImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestmessage.MapRequestBuilder$MapRequestImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 481 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestnotification.MapRequest

Bug Category Details Line Priority
The class name org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestnotification.MapRequest shadows the simple name of implemented interface org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.MapRequest BAD_PRACTICE NM_SAME_SIMPLE_NAME_AS_INTERFACE 1337 Medium

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestnotification.MapRequestBuilder$MapRequestImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestnotification.MapRequestBuilder$MapRequestImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequestnotification.MapRequestBuilder$MapRequestImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 481 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.rloc.container.RlocBuilder$RlocImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.rloc.container.RlocBuilder$RlocImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.rloc.container.RlocBuilder$RlocImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 238 Low

org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.transport.address.TransportAddressBuilder$TransportAddressImpl

Bug Category Details Line Priority
Unchecked/unconfirmed cast from org.opendaylight.yangtools.yang.binding.DataObject to org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.transport.address.TransportAddressBuilder$TransportAddressImpl in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.transport.address.TransportAddressBuilder$TransportAddressImpl.equals(Object) STYLE BC_UNCONFIRMED_CAST 186 Low