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
25 6 0 0

Fichiers

Classe Bugs
fr.paris.lutece.plugins.mylutece.modules.users.service.LocalUserInfoService 1
fr.paris.lutece.plugins.mylutece.modules.users.service.LocalUserRoleProvider 1
fr.paris.lutece.plugins.mylutece.modules.users.service.search.LocalUserSearchEngine 1
fr.paris.lutece.plugins.mylutece.modules.users.web.LocalUserJspBean 3

fr.paris.lutece.plugins.mylutece.modules.users.service.LocalUserInfoService

Bug Catégorie Détails Ligne Priorité
Write to static field fr.paris.lutece.plugins.mylutece.modules.users.service.LocalUserInfoService._userInfosProvider from instance method fr.paris.lutece.plugins.mylutece.modules.users.service.LocalUserInfoService.init() STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 55 High

fr.paris.lutece.plugins.mylutece.modules.users.service.LocalUserRoleProvider

Bug Catégorie Détails Ligne Priorité
Write to static field fr.paris.lutece.plugins.mylutece.modules.users.service.LocalUserRoleProvider._localUserRoleProvider from instance method fr.paris.lutece.plugins.mylutece.modules.users.service.LocalUserRoleProvider.init() STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 61 High

fr.paris.lutece.plugins.mylutece.modules.users.service.search.LocalUserSearchEngine

Bug Catégorie Détails Ligne Priorité
Exception is caught when Exception is not thrown in fr.paris.lutece.plugins.mylutece.modules.users.service.search.LocalUserSearchEngine.getSearchResults(String, HttpServletRequest) STYLE REC_CATCH_EXCEPTION 105 Medium

fr.paris.lutece.plugins.mylutece.modules.users.web.LocalUserJspBean

Bug Catégorie Détails Ligne Priorité
Boxing/unboxing to parse a primitive fr.paris.lutece.plugins.mylutece.modules.users.web.LocalUserJspBean.doUpdateAttributeMapping(HttpServletRequest) PERFORMANCE DM_BOXED_PRIMITIVE_FOR_PARSING 202 High
The field fr.paris.lutece.plugins.mylutece.modules.users.web.LocalUserJspBean._listMyLuteceAttribute is transient but isn't set by deserialization BAD_PRACTICE SE_TRANSIENT_FIELD_NOT_RESTORED Non disponible Medium
Useless object stored in variable userAttribute of method fr.paris.lutece.plugins.mylutece.modules.users.web.LocalUserJspBean.setMyLuteceAttributeValue(HttpServletRequest, LocalUser) STYLE UC_USELESS_OBJECT 512 Medium