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 |
360 |
102 |
0 |
0 |
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 |
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.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 |
105 |
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.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 |
105 |
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 |
106 |
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.hexArray |
STYLE |
CI_CONFUSED_INHERITANCE |
|
Low |
Vacuous iand operation on i in org.opendaylight.lispflowmapping.lisp.util.ByteUtil.asUnsignedInteger(int) |
STYLE |
INT_VACUOUS_BIT_OPERATION |
66 |
Medium |
org.opendaylight.lispflowmapping.lisp.util.ByteUtil.hexArray 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 |
298 |
Medium |
org.opendaylight.lispflowmapping.lisp.util.LispAddressStringifier.noAddrSeq should be package protected |
MALICIOUS_CODE |
MS_PKGPROTECT |
50 |
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 |
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 |
67 |
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 |
107 |
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 |
112 |
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 |
85 |
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 |
89 |
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.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.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.lisp.proto.rev151105.IpAddressBinary(char[]) |
CORRECTNESS |
RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE |
34 |
High |
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.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 |
550 |
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 |
157 |
Medium |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotifyBuilder.setSiteId(byte[]) may expose internal representation by storing an externally mutable object into MapNotifyBuilder._siteId |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
192 |
Medium |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifymessage.MapNotifyBuilder.setXtrId(byte[]) may expose internal representation by storing an externally mutable object into MapNotifyBuilder._xtrId |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
209 |
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 |
401 |
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 |
550 |
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 |
157 |
Medium |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotifyBuilder.setSiteId(byte[]) may expose internal representation by storing an externally mutable object into MapNotifyBuilder._siteId |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
192 |
Medium |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapnotifynotification.MapNotifyBuilder.setXtrId(byte[]) may expose internal representation by storing an externally mutable object into MapNotifyBuilder._xtrId |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
209 |
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 |
401 |
Low |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.container.MappingRecordBuilder
Bug |
Category |
Details |
Line |
Priority |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.container.MappingRecordBuilder.setSiteId(byte[]) may expose internal representation by storing an externally mutable object into MappingRecordBuilder._siteId |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
228 |
Medium |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping.record.container.MappingRecordBuilder.setXtrId(byte[]) may expose internal representation by storing an externally mutable object into MappingRecordBuilder._xtrId |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
257 |
Medium |
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 |
476 |
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 |
556 |
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 |
173 |
Medium |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegisterBuilder.setSiteId(byte[]) may expose internal representation by storing an externally mutable object into MapRegisterBuilder._siteId |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
208 |
Medium |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregistermessage.MapRegisterBuilder.setXtrId(byte[]) may expose internal representation by storing an externally mutable object into MapRegisterBuilder._xtrId |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
225 |
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 |
451 |
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 |
556 |
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 |
173 |
Medium |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegisterBuilder.setSiteId(byte[]) may expose internal representation by storing an externally mutable object into MapRegisterBuilder._siteId |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
208 |
Medium |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapregisternotification.MapRegisterBuilder.setXtrId(byte[]) may expose internal representation by storing an externally mutable object into MapRegisterBuilder._xtrId |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
225 |
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 |
451 |
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 |
541 |
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 |
541 |
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 |
1208 |
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 |
448 |
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 |
1208 |
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 |
448 |
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 |