Fork me on GitHub

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