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 |