Rapport FindBugs de détection des bugs
Le document suivant contient les résultats du FindBugs
La version de FindBugs est 3.0.1
La limite est
L'effort est max
Résumé
Classes |
Bugs |
Erreurs |
Classes Manquantes |
22 |
13 |
0 |
0 |
fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.business.ReferenceItemSorted
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.business.ReferenceItemSorted defines compareTo(Object) and uses Object.equals() |
BAD_PRACTICE |
EQ_COMPARETO_USE_OBJECT_EQUALS |
10-16 |
Medium |
fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.BuildJsonBodyService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Alimentation à perte d'une variable locale dans la méthode fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.BuildJsonBodyService.getListEntries(int) |
STYLE |
DLS_DEAD_LOCAL_STORE |
74 |
Medium |
Found reliance on default encoding in fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.BuildJsonBodyService.getCreateAnnexeJsonBody(int, int, List, int, int): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
380 |
High |
La méthode privée fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.BuildJsonBodyService.getDateCreation(int, int) n'est jamais appelée |
PERFORMANCE |
UPM_UNCALLED_PRIVATE_METHOD |
237-250 |
Medium |
fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.EudonetClient
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Ecriture d'un champ statique fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.EudonetClient._client depuis la méthode d'une instance new fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.EudonetClient(String) |
STYLE |
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD |
23 |
Medium |
Ecriture d'un champ statique fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.EudonetClient._webResource depuis la méthode d'une instance new fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.EudonetClient(String) |
STYLE |
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD |
25 |
Medium |
Ecriture d'un champ statique fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.EudonetClient._client depuis la méthode d'une instance new fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.EudonetClient(String, String, String) |
STYLE |
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD |
44 |
Medium |
Ecriture d'un champ statique fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.EudonetClient._webResource depuis la méthode d'une instance new fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.EudonetClient(String, String, String) |
STYLE |
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD |
46 |
Medium |
fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.TaskExportDemand
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Ecriture d'un champ statique fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.TaskExportDemand._eudonetService depuis la méthode d'une instance fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.service.TaskExportDemand.processTask(int, HttpServletRequest, Locale) |
STYLE |
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD |
103 |
Medium |
fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.threadService.AcdpThread
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
La méthode fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.threadService.AcdpThread.createRecords(String) intercepte Exception, mais Exception n'est pas lancé dans le bloc try/catch et RuntimeException n'est pas appelé |
STYLE |
REC_CATCH_EXCEPTION |
232 |
Medium |
La méthode fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.threadService.AcdpThread.createRecordsLink(String) intercepte Exception, mais Exception n'est pas lancé dans le bloc try/catch et RuntimeException n'est pas appelé |
STYLE |
REC_CATCH_EXCEPTION |
288 |
Medium |
fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.web.EudonetRestTaskComponent
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Alimentation à perte d'une variable locale dans la méthode fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.web.EudonetRestTaskComponent.getEudonetAttribut() |
STYLE |
DLS_DEAD_LOCAL_STORE |
374 |
Medium |
Alimentation à perte d'une variable locale dans la méthode fr.paris.lutece.plugins.workflow.modules.eudonetrestdirectory.web.EudonetRestTaskComponent.getEudonetTables() |
STYLE |
DLS_DEAD_LOCAL_STORE |
326 |
Medium |