The following document contains the results of SpotBugs
SpotBugs Version is 4.5.3
Threshold is medium
Effort is default
| Classes | Bugs | Errors | Missing Classes |
|---|---|---|---|
| 55 | 4 | 0 | 0 |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| 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 |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| 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 |
| Bug | Category | Details | Line | Priority |
|---|---|---|---|---|
| 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 |