Fork me on GitHub

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
23 9 0 0

fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.business.zipbasket.ZipBasket

Bug Category Details Line Priority
La méthode fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.business.zipbasket.ZipBasket.getDateZipAdded() risque d'exposer sa représentation interne en renvoyant fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.business.zipbasket.ZipBasket._dateZipAdded MALICIOUS_CODE EI_EXPOSE_REP 190 Medium
La méthode fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.business.zipbasket.ZipBasket.setDateZipAdded(Timestamp) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.business.zipbasket.ZipBasket._dateZipAdded MALICIOUS_CODE EI_EXPOSE_REP2 198 Medium

fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.business.zipbasket.queue.ZipItem

Bug Category Details Line Priority
La méthode fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.business.zipbasket.queue.ZipItem.getListIdRecord() risque d'exposer sa représentation interne en renvoyant fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.business.zipbasket.queue.ZipItem._listIdRecord MALICIOUS_CODE EI_EXPOSE_REP 41 Medium
La méthode fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.business.zipbasket.queue.ZipItem.setListIdRecord(String[]) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.business.zipbasket.queue.ZipItem._listIdRecord MALICIOUS_CODE EI_EXPOSE_REP2 50 Medium

fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.service.daemon.AddZipToBasketDaemon

Bug Category Details Line Priority
Thread is incompatible with expected argument type Integer in fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.service.daemon.AddZipToBasketDaemon.run() CORRECTNESS GC_UNRELATED_TYPES 100 High
Thread is incompatible with expected argument type Integer in fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.service.daemon.AddZipToBasketDaemon.run() CORRECTNESS GC_UNRELATED_TYPES 77 High

fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.service.daemon.AsyncAddZipBasketService

Bug Category Details Line Priority
La méthode new fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.service.daemon.AsyncAddZipBasketService(Locale, int, Plugin, int, String[]) risque d'exposer sa représentation interne en stockant un objet externe modifiable dans fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.service.daemon.AsyncAddZipBasketService._listIdRecord MALICIOUS_CODE EI_EXPOSE_REP2 61 Medium

fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.utils.FilesUtils

Bug Category Details Line Priority
Un pointeur à null renvoyé par une méthode risque d'être déréférencé dans fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.utils.FilesUtils.cleanTemporyZipDirectory(String) STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 99 Medium
Useless object stored in variable filter of method fr.paris.lutece.plugins.directory.modules.pdfproducerarchive.utils.FilesUtils.getAllFilesRecorded(AdminUser, String, List, int) STYLE UC_USELESS_OBJECT 186 Medium