Fork me on GitHub

FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is

Effort is max

Summary

Classes Bugs Errors Missing Classes
34 11 0 0

fr.paris.lutece.plugins.transparency.business.Appointment

Bug Category Details Line Priority
fr.paris.lutece.plugins.transparency.business.Appointment.getEndDate() may expose internal representation by returning Appointment._dateEndDate MALICIOUS_CODE EI_EXPOSE_REP 172 Medium
fr.paris.lutece.plugins.transparency.business.Appointment.getStartDate() may expose internal representation by returning Appointment._dateStartDate MALICIOUS_CODE EI_EXPOSE_REP 151 Medium
fr.paris.lutece.plugins.transparency.business.Appointment.setEndDate(Date) may expose internal representation by storing an externally mutable object into Appointment._dateEndDate MALICIOUS_CODE EI_EXPOSE_REP2 183 Medium
fr.paris.lutece.plugins.transparency.business.Appointment.setStartDate(Date) may expose internal representation by storing an externally mutable object into Appointment._dateStartDate MALICIOUS_CODE EI_EXPOSE_REP2 162 Medium

fr.paris.lutece.plugins.transparency.business.Lobby

Bug Category Details Line Priority
fr.paris.lutece.plugins.transparency.business.Lobby.getVersionDate() may expose internal representation by returning Lobby._dateVersionDate MALICIOUS_CODE EI_EXPOSE_REP 210 Medium
fr.paris.lutece.plugins.transparency.business.Lobby.setVersionDate(Date) may expose internal representation by storing an externally mutable object into Lobby._dateVersionDate MALICIOUS_CODE EI_EXPOSE_REP2 221 Medium

fr.paris.lutece.plugins.transparency.web.AppointmentJspBean

Bug Category Details Line Priority
Dead store to user in fr.paris.lutece.plugins.transparency.web.AppointmentJspBean.getManageAppointments(HttpServletRequest) STYLE DLS_DEAD_LOCAL_STORE 137 Medium

fr.paris.lutece.plugins.transparency.web.AppointmentPublicXPage

Bug Category Details Line Priority
Class fr.paris.lutece.plugins.transparency.web.AppointmentPublicXPage defines non-transient non-serializable instance field _filter BAD_PRACTICE SE_BAD_FIELD Not available Medium

fr.paris.lutece.plugins.transparency.web.AppointmentXPage

Bug Category Details Line Priority
Dead store to idUser in fr.paris.lutece.plugins.transparency.web.AppointmentXPage.doCreateAppointment(HttpServletRequest) STYLE DLS_DEAD_LOCAL_STORE 322 Medium
Dead store to idUser in fr.paris.lutece.plugins.transparency.web.AppointmentXPage.doModifyAppointment(HttpServletRequest) STYLE DLS_DEAD_LOCAL_STORE 493 Medium
Class fr.paris.lutece.plugins.transparency.web.AppointmentXPage defines non-transient non-serializable instance field _filter BAD_PRACTICE SE_BAD_FIELD Not available Medium