Fork me on GitHub

Rapport FindBugs de détection des bugs

Le document suivant contient les résultats du FindBugs

La version de FindBugs est 3.0.1

La limite est

L'effort est max

Résumé

Classes Bugs Erreurs Classes Manquantes
34 11 0 0

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

Bug Catégorie Détails Ligne Priorité
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 Catégorie Détails Ligne Priorité
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 Catégorie Détails Ligne Priorité
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 Catégorie Détails Ligne Priorité
Class fr.paris.lutece.plugins.transparency.web.AppointmentPublicXPage defines non-transient non-serializable instance field _filter BAD_PRACTICE SE_BAD_FIELD Non disponible Medium

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

Bug Catégorie Détails Ligne Priorité
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 Non disponible Medium