Fork me on GitHub

Rapport SpotBugs de détection des bugs

Le document suivant contient les résultats du SpotBugs

La version de SpotBugs est 4.5.3

La limite est medium

L'effort est default

Résumé

Classes Bugs Erreurs Classes Manquantes
20 8 0 0

Fichiers

Classe Bugs
fr.paris.lutece.plugins.elasticdata.business.AbstractDataSource 3
fr.paris.lutece.plugins.elasticdata.business.BatchDataObjectsIterator 1
fr.paris.lutece.plugins.elasticdata.service.IndexingStatus 4

fr.paris.lutece.plugins.elasticdata.business.AbstractDataSource

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.elasticdata.business.AbstractDataSource.getExternalAttributesProvider() may expose internal representation by returning AbstractDataSource._colExternalAttributesProvider MALICIOUS_CODE EI_EXPOSE_REP 245 Medium
fr.paris.lutece.plugins.elasticdata.business.AbstractDataSource.getIndexingStatus() may expose internal representation by returning AbstractDataSource._indexingStatus MALICIOUS_CODE EI_EXPOSE_REP 260 Medium
fr.paris.lutece.plugins.elasticdata.business.AbstractDataSource.setExternalAttributesProvider(Collection) may expose internal representation by storing an externally mutable object into AbstractDataSource._colExternalAttributesProvider MALICIOUS_CODE EI_EXPOSE_REP2 270 Medium

fr.paris.lutece.plugins.elasticdata.business.BatchDataObjectsIterator

Bug Catégorie Détails Ligne Priorité
new fr.paris.lutece.plugins.elasticdata.business.BatchDataObjectsIterator(DataSource, List) may expose internal representation by storing an externally mutable object into BatchDataObjectsIterator._listIdDataObjects MALICIOUS_CODE EI_EXPOSE_REP2 59 Medium

fr.paris.lutece.plugins.elasticdata.service.IndexingStatus

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.elasticdata.service.IndexingStatus.getIsRunning() may expose internal representation by returning IndexingStatus._bIsRunning MALICIOUS_CODE EI_EXPOSE_REP 95 Medium
fr.paris.lutece.plugins.elasticdata.service.IndexingStatus.getSbLogs() may expose internal representation by returning IndexingStatus._sbLogs MALICIOUS_CODE EI_EXPOSE_REP 149 Medium
fr.paris.lutece.plugins.elasticdata.service.IndexingStatus.setIsRunning(AtomicBoolean) may expose internal representation by storing an externally mutable object into IndexingStatus._bIsRunning MALICIOUS_CODE EI_EXPOSE_REP2 106 Medium
fr.paris.lutece.plugins.elasticdata.service.IndexingStatus.setSbLogs(StringBuilder) may expose internal representation by storing an externally mutable object into IndexingStatus._sbLogs MALICIOUS_CODE EI_EXPOSE_REP2 160 Medium