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

fr.paris.lutece.plugins.fileexport.business.FileExportDAO

Bug Category Details Line Priority
Alimentation à perte d'une variable locale dans la méthode fr.paris.lutece.plugins.fileexport.business.FileExportDAO.exportZip(String, String, String, String, String) STYLE DLS_DEAD_LOCAL_STORE 282 Medium
Un pointeur à null renvoyé par une méthode risque d'être déréférencé dans fr.paris.lutece.plugins.fileexport.business.FileExportDAO.zipDir(File, ZipOutputStream) STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 348 Medium
fr.paris.lutece.plugins.fileexport.business.FileExportDAO.exportZip(String, String, String, String, String) may fail to clean up java.sql.ResultSet EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION 265 Medium
fr.paris.lutece.plugins.fileexport.business.FileExportDAO.zipDir(File, ZipOutputStream) may fail to clean up java.io.InputStream on checked exception EXPERIMENTAL OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE 354 Medium
La méthode fr.paris.lutece.plugins.fileexport.business.FileExportDAO.zipDir(File, ZipOutputStream) intercepte Exception, mais Exception n'est pas lancé dans le bloc try/catch et RuntimeException n'est pas appelé STYLE REC_CATCH_EXCEPTION 362 Medium
Exceptional return value of java.io.File.mkdir() ignored in fr.paris.lutece.plugins.fileexport.business.FileExportDAO.createTempDir() BAD_PRACTICE RV_RETURN_VALUE_IGNORED_BAD_PRACTICE 242 Medium
La méthode fr.paris.lutece.plugins.fileexport.business.FileExportDAO.exportZip(String, String, String, String, String) concatène des chaînes au moyen de + en boucle PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 279 Medium

fr.paris.lutece.plugins.fileexport.service.FileZipService

Bug Category Details Line Priority
Alimentation à perte d'une variable locale dans la méthode fr.paris.lutece.plugins.fileexport.service.FileZipService.exportZip(HttpServletRequest) STYLE DLS_DEAD_LOCAL_STORE 84 High