FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is
Effort is max
Summary
Classes |
Bugs |
Errors |
Missing Classes |
35 |
11 |
0 |
0 |
fr.paris.lutece.plugins.workflow.modules.fillingdirectory.business.TaskHelpFillingConfigDAO
Bug |
Category |
Details |
Line |
Priority |
La méthode fr.paris.lutece.plugins.workflow.modules.fillingdirectory.business.TaskHelpFillingConfigDAO.loadSelectedList(int, int) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
322 |
Medium |
fr.paris.lutece.plugins.workflow.modules.fillingdirectory.service.TaskFillingDirectory
Bug |
Category |
Details |
Line |
Priority |
Incorrect lazy initialization and update of static field fr.paris.lutece.plugins.workflow.modules.fillingdirectory.service.TaskFillingDirectory._listenerTaskFillingRemovalListener in fr.paris.lutece.plugins.workflow.modules.fillingdirectory.service.TaskFillingDirectory.init() |
MT_CORRECTNESS |
LI_LAZY_INIT_UPDATE_STATIC |
106-108 |
Medium |
fr.paris.lutece.plugins.workflow.modules.fillingdirectory.service.TaskHelpFilling
Bug |
Category |
Details |
Line |
Priority |
Stockage de l'objet non sérialisable TaskHelpFilling.java:[line 207] dans la session Http de fr.paris.lutece.plugins.workflow.modules.fillingdirectory.service.TaskHelpFilling.getDirectoryRecordData(Record, HttpServletRequest, Locale, Plugin) |
BAD_PRACTICE |
J2EE_STORE_OF_NON_SERIALIZABLE_OBJECT_INTO_SESSION |
207 |
High |
Test de nullité dans record d'une valeur préalablement déréférencée dans fr.paris.lutece.plugins.workflow.modules.fillingdirectory.service.TaskHelpFilling.processTask(int, HttpServletRequest, Locale) |
CORRECTNESS |
RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE |
82 |
Medium |
fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingJspBean
Bug |
Category |
Details |
Line |
Priority |
La classe fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingJspBean définit le champ d'instance fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingJspBean._listEntriesService non transient et non sérialisable |
BAD_PRACTICE |
SE_BAD_FIELD |
Not available |
Medium |
La classe fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingJspBean définit le champ d'instance fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingJspBean._recordService non transient et non sérialisable |
BAD_PRACTICE |
SE_BAD_FIELD |
Not available |
Medium |
La méthode fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingJspBean.getModifyDirectoryRecordPopup(HttpServletRequest) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
171 |
Medium |
fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingTaskComponent
Bug |
Category |
Details |
Line |
Priority |
La méthode fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingTaskComponent.createListEntries(HttpServletRequest, TaskHelpFillingConfig, ITask, int) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
154 |
Medium |
La méthode fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingTaskComponent.getDisplayConfigForm(HttpServletRequest, Locale, ITask) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
412 |
Medium |
La méthode fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingTaskComponent.getRefencesWithoutTitle(Map) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
510 |
Medium |
La méthode fr.paris.lutece.plugins.workflow.modules.fillingdirectory.web.HelpFillingTaskComponent.getTitles(Map) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
498 |
Medium |