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 | 
| 11 | 10 | 0 | 0 | 
fr.paris.lutece.plugins.filegenerator.business.TemporaryFile
| Bug | Catégorie | Détails | Ligne | Priorité | 
| fr.paris.lutece.plugins.filegenerator.business.TemporaryFile.getUser() may expose internal representation by returning TemporaryFile._user | MALICIOUS_CODE | EI_EXPOSE_REP | 187 | Medium | 
| fr.paris.lutece.plugins.filegenerator.business.TemporaryFile.setUser(AdminUser) may expose internal representation by storing an externally mutable object into TemporaryFile._user | MALICIOUS_CODE | EI_EXPOSE_REP2 | 196 | Medium | 
fr.paris.lutece.plugins.filegenerator.service.TemporaryFileGeneratorService$GenerateFileRunnable
| Bug | Catégorie | Détails | Ligne | Priorité | 
| Possible null pointer dereference in fr.paris.lutece.plugins.filegenerator.service.TemporaryFileGeneratorService$GenerateFileRunnable.createZipPhysicalFile(Path, PhysicalFile, Path[]) due to return value of called method | STYLE | NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE | 192 | Medium | 
| Possible null pointer dereference in fr.paris.lutece.plugins.filegenerator.service.TemporaryFileGeneratorService$GenerateFileRunnable.updateTemporaryFile(Path, int) due to return value of called method | STYLE | NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE | 147 | Medium | 
| Nullcheck of stream at line 171 of value previously dereferenced in fr.paris.lutece.plugins.filegenerator.service.TemporaryFileGeneratorService$GenerateFileRunnable.createPhysicalFile(Path) | CORRECTNESS | RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE | 171 | Medium | 
fr.paris.lutece.plugins.filegenerator.service.TemporaryFileService
| Bug | Catégorie | Détails | Ligne | Priorité | 
| Public static fr.paris.lutece.plugins.filegenerator.service.TemporaryFileService.getInstance() may expose internal representation by returning TemporaryFileService.INSTANCE | MALICIOUS_CODE | MS_EXPOSE_REP | 61 | Medium | 
fr.paris.lutece.plugins.filegenerator.web.admin.TemporaryFilesJspBean
| Bug | Catégorie | Détails | Ligne | Priorité | 
| Boxing/unboxing to parse a primitive fr.paris.lutece.plugins.filegenerator.web.admin.TemporaryFilesJspBean.doDeleteFile(HttpServletRequest) | PERFORMANCE | DM_BOXED_PRIMITIVE_FOR_PARSING | 141 | High | 
| Boxing/unboxing to parse a primitive fr.paris.lutece.plugins.filegenerator.web.admin.TemporaryFilesJspBean.doDownloadFile(HttpServletRequest, HttpServletResponse) | PERFORMANCE | DM_BOXED_PRIMITIVE_FOR_PARSING | 113 | High |