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 |