FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.3.9

Threshold is medium

Effort is min

Summary

ClassesBugsErrorsMissing Classes
21500

org.kuali.maven.mojo.s3.DisplayRow

BugCategoryDetailsLinePriority
org.kuali.maven.mojo.s3.DisplayRow defines compareTo(DisplayRow) and uses Object.equals()BAD_PRACTICEEQ_COMPARETO_USE_OBJECT_EQUALS15Medium

org.kuali.maven.mojo.s3.DisplayRowComparator

BugCategoryDetailsLinePriority
org.kuali.maven.mojo.s3.DisplayRowComparator implements Comparator but not SerializableBAD_PRACTICESE_COMPARATOR_SHOULD_BE_SERIALIZABLE13Medium

org.kuali.maven.mojo.s3.ThreadHandler

BugCategoryDetailsLinePriority
org.kuali.maven.mojo.s3.ThreadHandler.getThreads() may expose internal representation by returning ThreadHandler.threadsMALICIOUS_CODEEI_EXPOSE_REP24Medium
org.kuali.maven.mojo.s3.ThreadHandler.setThreads(Thread[]) may expose internal representation by storing an externally mutable object into ThreadHandler.threadsMALICIOUS_CODEEI_EXPOSE_REP228Medium

org.kuali.maven.mojo.s3.UpdateOriginBucketMojo

BugCategoryDetailsLinePriority
Method org.kuali.maven.mojo.s3.UpdateOriginBucketMojo.getContextsGoingUp(S3BucketContext, String) concatenates strings using + in a loopPERFORMANCESBSC_USE_STRINGBUFFER_CONCATENATION317Medium