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 |
182 |
8 |
0 |
77 |
fr.paris.lutece.plugins.appointment.service.FormService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Switch statement found in fr.paris.lutece.plugins.appointment.service.FormService.fillAppointmentFormWithReservationRulePart(AppointmentFormDTO, ReservationRule) where default case is missing |
STYLE |
SF_SWITCH_NO_DEFAULT |
476-497 |
Medium |
fr.paris.lutece.plugins.appointment.service.export.AppointmentExportService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Boxing/unboxing to parse a primitive fr.paris.lutece.plugins.appointment.service.export.AppointmentExportService.getCustomColumnList(String) |
PERFORMANCE |
DM_BOXED_PRIMITIVE_FOR_PARSING |
367 |
High |
fr.paris.lutece.plugins.appointment.web.AppointmentApp
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Found reliance on default encoding in fr.paris.lutece.plugins.appointment.web.AppointmentApp.getFormListHtml(Locale, Map): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
1567 |
High |
Null pointer dereference of luteceUser in fr.paris.lutece.plugins.appointment.web.AppointmentApp.getMyAppointmentsHtml(HttpServletRequest, Locale, Map) |
CORRECTNESS |
NP_ALWAYS_NULL |
1514 |
High |
Load of known null value in fr.paris.lutece.plugins.appointment.web.AppointmentApp.getMyAppointmentsHtml(HttpServletRequest, Locale, Map) |
STYLE |
NP_LOAD_OF_KNOWN_NULL_VALUE |
1514 |
Medium |
fr.paris.lutece.plugins.appointment.web.AppointmentJspBean
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Boxing/unboxing to parse a primitive fr.paris.lutece.plugins.appointment.web.AppointmentJspBean.doRemoveMassAppointment(HttpServletRequest) |
PERFORMANCE |
DM_BOXED_PRIMITIVE_FOR_PARSING |
736 |
High |
fr.paris.lutece.plugins.appointment.web.CalendarTemplateJspBean
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Relative path traversal in fr.paris.lutece.plugins.appointment.web.CalendarTemplateJspBean.doDownloadTemplate(HttpServletRequest) |
SECURITY |
PT_RELATIVE_PATH_TRAVERSAL |
350 |
Medium |
fr.paris.lutece.plugins.appointment.web.TypicalWeekJspBean
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Dead store to listTimeSlotJson in fr.paris.lutece.plugins.appointment.web.TypicalWeekJspBean.doModifyListTimeSlot(HttpServletRequest) |
STYLE |
DLS_DEAD_LOCAL_STORE |
667 |
Medium |