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
67600

org.kuali.rice.ksb.api.bus.support.AbstractServiceDefinition

BugCategoryDetailsLinePriority
Method org.kuali.rice.ksb.api.bus.support.AbstractServiceDefinition.validate() invokes inefficient new Long(long) constructor; use Long.valueOf(long) insteadPERFORMANCEDM_NUMBER_CTOR245Medium

org.kuali.rice.ksb.api.bus.support.PropertyConditionalServiceBusExporter

BugCategoryDetailsLinePriority
org.kuali.rice.ksb.api.bus.support.PropertyConditionalServiceBusExporter.shouldRemoteThisService() invokes inefficient Boolean constructor; use Boolean.valueOf(...) insteadPERFORMANCEDM_BOOLEAN_CTOR57Medium

org.kuali.rice.ksb.api.messaging.AsynchronousCall

BugCategoryDetailsLinePriority
org.kuali.rice.ksb.api.messaging.AsynchronousCall.getArguments() may expose internal representation by returning AsynchronousCall.argumentsMALICIOUS_CODEEI_EXPOSE_REP57Medium
org.kuali.rice.ksb.api.messaging.AsynchronousCall.getParamTypes() may expose internal representation by returning AsynchronousCall.paramTypesMALICIOUS_CODEEI_EXPOSE_REP61Medium
new org.kuali.rice.ksb.api.messaging.AsynchronousCall(Class[], Object[], ServiceConfiguration, String, AsynchronousCallback, Serializable) may expose internal representation by storing an externally mutable object into AsynchronousCall.argumentsMALICIOUS_CODEEI_EXPOSE_REP248Medium
new org.kuali.rice.ksb.api.messaging.AsynchronousCall(Class[], Object[], ServiceConfiguration, String, AsynchronousCallback, Serializable) may expose internal representation by storing an externally mutable object into AsynchronousCall.paramTypesMALICIOUS_CODEEI_EXPOSE_REP249Medium