Fork me on GitHub

Rapport SpotBugs de détection des bugs

Le document suivant contient les résultats du SpotBugs

La version de SpotBugs est 4.5.3

La limite est medium

L'effort est default

Résumé

Classes Bugs Erreurs Classes Manquantes
55 4 0 0

Fichiers

Classe Bugs
fr.paris.lutece.plugins.workflow.modules.appointment.provider.AppointmentNotificationMarkers 2
fr.paris.lutece.plugins.workflow.modules.appointment.service.ICalService 1
fr.paris.lutece.plugins.workflow.modules.appointment.web.ChangeAppointmentStatusTaskComponent 1

fr.paris.lutece.plugins.workflow.modules.appointment.provider.AppointmentNotificationMarkers

Bug Catégorie Détails Ligne Priorité
new fr.paris.lutece.plugins.workflow.modules.appointment.provider.AppointmentNotificationMarkers(AppointmentDTO, NotifyAppointmentDTO) may expose internal representation by storing an externally mutable object into AppointmentNotificationMarkers._appointment MALICIOUS_CODE EI_EXPOSE_REP2 70 Medium
new fr.paris.lutece.plugins.workflow.modules.appointment.provider.AppointmentNotificationMarkers(AppointmentDTO, NotifyAppointmentDTO) may expose internal representation by storing an externally mutable object into AppointmentNotificationMarkers._notifyAppointmentDTO MALICIOUS_CODE EI_EXPOSE_REP2 71 Medium

fr.paris.lutece.plugins.workflow.modules.appointment.service.ICalService

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.workflow.modules.appointment.service.ICalService.sendAppointment(String, String, String, String, String, String, String, AppointmentDTO, boolean) may fail to clean up java.io.InputStream EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION 145 Medium

fr.paris.lutece.plugins.workflow.modules.appointment.web.ChangeAppointmentStatusTaskComponent

Bug Catégorie Détails Ligne Priorité
Useless object stored in variable stateFilter of method fr.paris.lutece.plugins.workflow.modules.appointment.web.ChangeAppointmentStatusTaskComponent.getDisplayConfigForm(HttpServletRequest, Locale, ITask) STYLE UC_USELESS_OBJECT 165 Medium