Fork me on GitHub

SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.5.3

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
13 6 0 0

Files

Class Bugs
fr.paris.lutece.plugins.appointment.modules.management.business.search.AppointmentSearchItem 1
fr.paris.lutece.plugins.appointment.modules.management.business.search.MultiviewFilter 2
fr.paris.lutece.plugins.appointment.modules.management.service.indexer.LuceneAppointmentIndexFactory 1
fr.paris.lutece.plugins.appointment.modules.management.web.MultiviewAppointmentJspBean 2

fr.paris.lutece.plugins.appointment.modules.management.business.search.AppointmentSearchItem

Bug Category Details Line Priority
Boxing/unboxing to parse a primitive fr.paris.lutece.plugins.appointment.modules.management.business.search.AppointmentSearchItem.parseDate(String) PERFORMANCE DM_BOXED_PRIMITIVE_FOR_PARSING 227 High

fr.paris.lutece.plugins.appointment.modules.management.business.search.MultiviewFilter

Bug Category Details Line Priority
fr.paris.lutece.plugins.appointment.modules.management.business.search.MultiviewFilter.getIdFormList() may expose internal representation by returning MultiviewFilter._idFormList MALICIOUS_CODE EI_EXPOSE_REP 70 Medium
fr.paris.lutece.plugins.appointment.modules.management.business.search.MultiviewFilter.setIdFormList(List) may expose internal representation by storing an externally mutable object into MultiviewFilter._idFormList MALICIOUS_CODE EI_EXPOSE_REP2 79 Medium

fr.paris.lutece.plugins.appointment.modules.management.service.indexer.LuceneAppointmentIndexFactory

Bug Category Details Line Priority
fr.paris.lutece.plugins.appointment.modules.management.service.indexer.LuceneAppointmentIndexFactory.getIndexWriter(Boolean) may expose internal representation by returning LuceneAppointmentIndexFactory._indexWriter MALICIOUS_CODE EI_EXPOSE_REP 106 Medium

fr.paris.lutece.plugins.appointment.modules.management.web.MultiviewAppointmentJspBean

Bug Category Details Line Priority
Class fr.paris.lutece.plugins.appointment.modules.management.web.MultiviewAppointmentJspBean defines non-transient non-serializable instance field _appointmentSearchService BAD_PRACTICE SE_BAD_FIELD Not available Medium
Class fr.paris.lutece.plugins.appointment.modules.management.web.MultiviewAppointmentJspBean defines non-transient non-serializable instance field _sortConfig BAD_PRACTICE SE_BAD_FIELD Not available Medium