Fork me on GitHub

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
7 15 0 0

Fichiers

Classe Bugs
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityAttributeDataObject 6
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObject 8
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObjectDAO 1

fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityAttributeDataObject

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityAttributeDataObject.getCertificateDate() may expose internal representation by returning IdentityAttributeDataObject._certificateDate MALICIOUS_CODE EI_EXPOSE_REP 161 Medium
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityAttributeDataObject.getCertificateExpirationDate() may expose internal representation by returning IdentityAttributeDataObject._certificateExpirationDate MALICIOUS_CODE EI_EXPOSE_REP 172 Medium
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityAttributeDataObject.getLastUpdateDate() may expose internal representation by returning IdentityAttributeDataObject._dateLastUpdate MALICIOUS_CODE EI_EXPOSE_REP 126 Medium
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityAttributeDataObject.setCertificateDate(Timestamp) may expose internal representation by storing an externally mutable object into IdentityAttributeDataObject._certificateDate MALICIOUS_CODE EI_EXPOSE_REP2 166 Medium
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityAttributeDataObject.setCertificateExpirationDate(Timestamp) may expose internal representation by storing an externally mutable object into IdentityAttributeDataObject._certificateExpirationDate MALICIOUS_CODE EI_EXPOSE_REP2 177 Medium
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityAttributeDataObject.setLastUpdateDate(Timestamp) may expose internal representation by storing an externally mutable object into IdentityAttributeDataObject._dateLastUpdate MALICIOUS_CODE EI_EXPOSE_REP2 135 Medium

fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObject

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObject.getDateCreation() may expose internal representation by returning IdentityDataObject._dateCreation MALICIOUS_CODE EI_EXPOSE_REP 95 Medium
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObject.getDateDeleted() may expose internal representation by returning IdentityDataObject._dateDeleted MALICIOUS_CODE EI_EXPOSE_REP 106 Medium
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObject.getLastUpdate() may expose internal representation by returning IdentityDataObject._dateLastUpdate MALICIOUS_CODE EI_EXPOSE_REP 74 Medium
new fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObject(int, String, String, Date, Date) may expose internal representation by storing an externally mutable object into IdentityDataObject._dateCreation MALICIOUS_CODE EI_EXPOSE_REP2 61 Medium
new fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObject(int, String, String, Date, Date) may expose internal representation by storing an externally mutable object into IdentityDataObject._dateDeleted MALICIOUS_CODE EI_EXPOSE_REP2 62 Medium
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObject.setDateCreation(Date) may expose internal representation by storing an externally mutable object into IdentityDataObject._dateCreation MALICIOUS_CODE EI_EXPOSE_REP2 100 Medium
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObject.setDateDeleted(Date) may expose internal representation by storing an externally mutable object into IdentityDataObject._dateDeleted MALICIOUS_CODE EI_EXPOSE_REP2 111 Medium
fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObject.setLastUpdate(Date) may expose internal representation by storing an externally mutable object into IdentityDataObject._dateLastUpdate MALICIOUS_CODE EI_EXPOSE_REP2 79 Medium

fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObjectDAO

Bug Catégorie Détails Ligne Priorité
Boxing/unboxing to parse a primitive fr.paris.lutece.plugins.elasticdata.modules.identity.business.IdentityDataObjectDAO.selectAttributes(Collection, Plugin) PERFORMANCE DM_BOXED_PRIMITIVE_FOR_PARSING 82 High