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
621101

edu.sampleu.bookstore.bo.Book

BugCategoryDetailsLinePriority
edu.sampleu.bookstore.bo.Book.getPublicationDate() may expose internal representation by returning Book.publicationDateMALICIOUS_CODEEI_EXPOSE_REP85Medium
edu.sampleu.bookstore.bo.Book.setPublicationDate(Date) may expose internal representation by storing an externally mutable object into Book.publicationDateMALICIOUS_CODEEI_EXPOSE_REP289Medium

edu.sampleu.bookstore.maintenance.AuthorMaintainable

BugCategoryDetailsLinePriority
Dead store to addresses in edu.sampleu.bookstore.maintenance.AuthorMaintainable.saveBusinessObject()STYLEDLS_DEAD_LOCAL_STORE32Medium

edu.sampleu.travel.bo.TravelAccount

BugCategoryDetailsLinePriority
edu.sampleu.travel.bo.TravelAccount.getCreateDate() may expose internal representation by returning TravelAccount.createDateMALICIOUS_CODEEI_EXPOSE_REP55Medium
edu.sampleu.travel.bo.TravelAccount.setCreateDate(Date) may expose internal representation by storing an externally mutable object into TravelAccount.createDateMALICIOUS_CODEEI_EXPOSE_REP2122Medium

edu.sampleu.travel.dto.TravelAccountInfo

BugCategoryDetailsLinePriority
edu.sampleu.travel.dto.TravelAccountInfo.getCreateDate() may expose internal representation by returning TravelAccountInfo.createDateMALICIOUS_CODEEI_EXPOSE_REP81Medium
edu.sampleu.travel.dto.TravelAccountInfo.setCreateDate(Date) may expose internal representation by storing an externally mutable object into TravelAccountInfo.createDateMALICIOUS_CODEEI_EXPOSE_REP285Medium

edu.sampleu.travel.krad.controller.UITestController

BugCategoryDetailsLinePriority
Unchecked/unconfirmed cast from org.kuali.rice.kns.web.spring.form.UifFormBase to edu.sampleu.travel.krad.form.UITestForm in edu.sampleu.travel.krad.controller.UITestController.start(UifFormBase, BindingResult, HttpServletRequest, HttpServletResponse)STYLEBC_UNCONFIRMED_CAST57Medium
Method edu.sampleu.travel.krad.controller.UITestController.start(UifFormBase, BindingResult, HttpServletRequest, HttpServletResponse) invokes inefficient new Long(long) constructor; use Long.valueOf(long) insteadPERFORMANCEDM_NUMBER_CTOR65Medium

edu.sampleu.travel.service.FiscalOfficerInfoMaintainableImpl

BugCategoryDetailsLinePriority
edu.sampleu.travel.service.FiscalOfficerInfoMaintainableImpl is Serializable; consider declaring a serialVersionUIDBAD_PRACTICESE_NO_SERIALVERSIONID30Medium

edu.sampleu.travel.service.FiscalOfficerServiceImpl

BugCategoryDetailsLinePriority
edu.sampleu.travel.service.FiscalOfficerServiceImpl.FOI_SKIP should be both final and package protectedMALICIOUS_CODEMS_FINAL_PKGPROTECT42Medium