FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.2.0

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
111 16 0 0

Files

Class Bugs
org.indi.objects.Element 2
org.indi.objects.LightVector 1
org.indi.objects.Message 1
org.indi.objects.Vector 3
org.indi.server.Base64 7
org.indi.server.Base64$InputStream 1
org.indi.server.Base64$OutputStream 1

org.indi.objects.Element

Bug Category Details Line
org.indi.objects.Element defines hashCode but not equals BAD_PRACTICE HE_HASHCODE_NO_EQUALS 155
Class org.indi.objects.Element implements same interface as superclass STYLE RI_REDUNDANT_INTERFACES Not available

org.indi.objects.LightVector

Bug Category Details Line
org.indi.objects.LightVector is Serializable; consider declaring a serialVersionUID BAD_PRACTICE SE_NO_SERIALVERSIONID Not available

org.indi.objects.Message

Bug Category Details Line
org.indi.objects.Message defines hashCode but not equals BAD_PRACTICE HE_HASHCODE_NO_EQUALS 85

org.indi.objects.Vector

Bug Category Details Line
org.indi.objects.Vector defines hashCode but not equals BAD_PRACTICE HE_HASHCODE_NO_EQUALS 217
Class org.indi.objects.Vector implements same interface as superclass STYLE RI_REDUNDANT_INTERFACES Not available
Method org.indi.objects.Vector.getXML(TransferType, String) concatenates strings using + in a loop PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 161

org.indi.server.Base64

Bug Category Details Line
org.indi.server.Base64.decode(String, int) might ignore java.lang.Exception BAD_PRACTICE DE_MIGHT_IGNORE 1033
org.indi.server.Base64.encodeBytes(byte[], int, int, int) might ignore java.lang.Exception BAD_PRACTICE DE_MIGHT_IGNORE 742
org.indi.server.Base64.encodeObject(Serializable, int) might ignore java.lang.Exception BAD_PRACTICE DE_MIGHT_IGNORE 599
Dead store to dontBreakLines in org.indi.server.Base64.encodeObject(Serializable, int) STYLE DLS_DEAD_LOCAL_STORE 574
Null pointer dereference of bis in org.indi.server.Base64.decodeFromFile(String) CORRECTNESS NP_ALWAYS_NULL 1210
Should org.indi.server.Base64.decode(byte[], int, int, int) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 956
Exception is caught when Exception is not thrown in org.indi.server.Base64.decode4to3(byte[], int, byte[], int, int) STYLE REC_CATCH_EXCEPTION 890

org.indi.server.Base64$InputStream

Bug Category Details Line
Unread field: org.indi.server.Base64$InputStream.alphabet PERFORMANCE URF_UNREAD_FIELD 1402

org.indi.server.Base64$OutputStream

Bug Category Details Line
Unread field: org.indi.server.Base64$OutputStream.alphabet PERFORMANCE URF_UNREAD_FIELD 1636