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
82600

org.kuali.rice.core.impl.jaxb.DataXmlDTO

BugCategoryDetailsLinePriority
Class org.kuali.rice.core.impl.jaxb.DataXmlDTO defines non-transient non-serializable instance field permissionDataBAD_PRACTICESE_BAD_FIELDMedium

org.kuali.rice.kim.client.acegi.KualiCasProxyTicketValidator

BugCategoryDetailsLinePriority
Exception is caught when Exception is not thrown in org.kuali.rice.kim.client.acegi.KualiCasProxyTicketValidator.validateNow(ProxyTicketValidator)STYLEREC_CATCH_EXCEPTION112Medium

org.kuali.rice.kim.client.acegi.KualiUserDetailsServiceImpl

BugCategoryDetailsLinePriority
Invocation of toString on newAuthorities in org.kuali.rice.kim.client.acegi.KualiUserDetailsServiceImpl.loadUserByUsernameAndAuthorities(String, GrantedAuthority[])CORRECTNESSDMI_INVOKING_TOSTRING_ON_ARRAY81High

org.kuali.rice.kim.impl.jaxb.RolePermissionXmlDTO$WithinRole

BugCategoryDetailsLinePriority
Impossible cast from org.kuali.rice.kim.impl.jaxb.RolePermissionsXmlDTO to org.kuali.rice.kim.impl.jaxb.RolePermissionXmlDTO in org.kuali.rice.kim.impl.jaxb.RolePermissionXmlDTO$WithinRole.beforeUnmarshal(Unmarshaller, Object)CORRECTNESSBC_IMPOSSIBLE_CAST245High

org.kuali.rice.kim.sesn.DistributedSession

BugCategoryDetailsLinePriority
Method org.kuali.rice.kim.sesn.DistributedSession.getMaxIdleTime(Long, Date) invokes inefficient new Long(long) constructor; use Long.valueOf(long) insteadPERFORMANCEDM_NUMBER_CTOR229Medium
Method org.kuali.rice.kim.sesn.DistributedSession.touchSesn(String) invokes inefficient new Long(long) constructor; use Long.valueOf(long) insteadPERFORMANCEDM_NUMBER_CTOR200Medium