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 |
45 |
14 |
0 |
0 |
fr.paris.lutece.plugins.identityimport.business.Batch
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.identityimport.business.Batch.getDate() may expose internal representation by returning Batch._dateDate |
MALICIOUS_CODE |
EI_EXPOSE_REP |
94 |
Medium |
fr.paris.lutece.plugins.identityimport.business.Batch.setDate(Date) may expose internal representation by storing an externally mutable object into Batch._dateDate |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
105 |
Medium |
fr.paris.lutece.plugins.identityimport.business.CandidateIdentityAttribute
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.identityimport.business.CandidateIdentityAttribute.getCertDate() may expose internal representation by returning CandidateIdentityAttribute._dateCertDate |
MALICIOUS_CODE |
EI_EXPOSE_REP |
155 |
Medium |
fr.paris.lutece.plugins.identityimport.business.CandidateIdentityAttribute.setCertDate(Date) may expose internal representation by storing an externally mutable object into CandidateIdentityAttribute._dateCertDate |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
166 |
Medium |
fr.paris.lutece.plugins.identityimport.service.BatchService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Dead store to batchWorkflowBean in fr.paris.lutece.plugins.identityimport.service.BatchService.importBatch(BatchDto, User, String) |
STYLE |
DLS_DEAD_LOCAL_STORE |
129 |
Medium |
fr.paris.lutece.plugins.identityimport.service.ReferentialService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Incorrect lazy initialization and update of static field fr.paris.lutece.plugins.identityimport.service.ReferentialService.instance in fr.paris.lutece.plugins.identityimport.service.ReferentialService.instance() |
MT_CORRECTNESS |
LI_LAZY_INIT_UPDATE_STATIC |
52-54 |
Medium |
fr.paris.lutece.plugins.identityimport.service.ServiceContractService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Incorrect lazy initialization and update of static field fr.paris.lutece.plugins.identityimport.service.ServiceContractService.instance in fr.paris.lutece.plugins.identityimport.service.ServiceContractService.instance() |
MT_CORRECTNESS |
LI_LAZY_INIT_UPDATE_STATIC |
57-59 |
Medium |
fr.paris.lutece.plugins.identityimport.web.BatchJspBean
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Class fr.paris.lutece.plugins.identityimport.web.BatchJspBean defines non-transient non-serializable instance field _batchStates |
BAD_PRACTICE |
SE_BAD_FIELD |
Non disponible |
Medium |
Class fr.paris.lutece.plugins.identityimport.web.BatchJspBean defines non-transient non-serializable instance field _current_batch_state |
BAD_PRACTICE |
SE_BAD_FIELD |
Non disponible |
Medium |
Class fr.paris.lutece.plugins.identityimport.web.BatchJspBean defines non-transient non-serializable instance field _wfBatchBean |
BAD_PRACTICE |
SE_BAD_FIELD |
Non disponible |
Medium |
Class fr.paris.lutece.plugins.identityimport.web.BatchJspBean defines non-transient non-serializable instance field _wfCandidateIdentityBean |
BAD_PRACTICE |
SE_BAD_FIELD |
Non disponible |
Medium |
Class fr.paris.lutece.plugins.identityimport.web.BatchJspBean defines non-transient non-serializable instance field identityQualityService |
BAD_PRACTICE |
SE_BAD_FIELD |
Non disponible |
Medium |
Class fr.paris.lutece.plugins.identityimport.web.BatchJspBean defines non-transient non-serializable instance field identityService |
BAD_PRACTICE |
SE_BAD_FIELD |
Non disponible |
Medium |
Class fr.paris.lutece.plugins.identityimport.web.BatchJspBean defines non-transient non-serializable instance field progressManagerService |
BAD_PRACTICE |
SE_BAD_FIELD |
Non disponible |
Medium |