FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.8

Threshold is Low

Effort is Default

Summary

Classes Bugs Errors Missing Classes
101 16 0 0

org.apache.commons.codec.StringEncoderComparator

Bug Category Details Line Priority
org.apache.commons.codec.StringEncoderComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 46-83 Low

org.apache.commons.codec.binary.Base64

Bug Category Details Line Priority
Switch statement found in org.apache.commons.codec.binary.Base64.decode(byte[], int, int) where default case is missing STYLE SF_SWITCH_NO_DEFAULT 582-586 Low
Switch statement found in org.apache.commons.codec.binary.Base64.encode(byte[], int, int) where default case is missing STYLE SF_SWITCH_NO_DEFAULT 480-484 Low

org.apache.commons.codec.binary.StringUtils

Bug Category Details Line Priority
Should org.apache.commons.codec.binary.StringUtils.getBytesUnchecked(String, String) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 153 Low

org.apache.commons.codec.language.Metaphone

Bug Category Details Line Priority
Switch statement found in org.apache.commons.codec.language.Metaphone.metaphone(String) where default case is missing STYLE SF_SWITCH_NO_DEFAULT 306-308 Low

org.apache.commons.codec.language.RefinedSoundex

Bug Category Details Line Priority
org.apache.commons.codec.language.RefinedSoundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODE MS_PKGPROTECT 43 Medium

org.apache.commons.codec.language.Soundex

Bug Category Details Line Priority
org.apache.commons.codec.language.Soundex.US_ENGLISH_MAPPING should be package protected MALICIOUS_CODE MS_PKGPROTECT 50 Medium

org.apache.commons.codec.net.BCodec

Bug Category Details Line Priority
Should org.apache.commons.codec.net.BCodec.doDecoding(byte[]) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 87 Low
Should org.apache.commons.codec.net.BCodec.doEncoding(byte[]) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 80 Low

org.apache.commons.codec.net.QCodec

Bug Category Details Line Priority
Should org.apache.commons.codec.net.QCodec.doDecoding(byte[]) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 150 Low
Should org.apache.commons.codec.net.QCodec.doEncoding(byte[]) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 135 Low

org.apache.commons.codec.net.QuotedPrintableCodec

Bug Category Details Line Priority
Should org.apache.commons.codec.net.QuotedPrintableCodec.decodeQuotedPrintable(byte[]) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 179 Low
Should org.apache.commons.codec.net.QuotedPrintableCodec.encodeQuotedPrintable(BitSet, byte[]) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 142 Low

org.apache.commons.codec.net.URLCodec

Bug Category Details Line Priority
org.apache.commons.codec.net.URLCodec.ESCAPE_CHAR isn't final but should be MALICIOUS_CODE MS_SHOULD_BE_FINAL 69 High
Should org.apache.commons.codec.net.URLCodec.decodeUrl(byte[]) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 165 Low
Should org.apache.commons.codec.net.URLCodec.encodeUrl(BitSet, byte[]) return a zero length array rather than null? STYLE PZLA_PREFER_ZERO_LENGTH_ARRAYS 126 Low