Fork me on GitHub

FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is

Effort is max

Summary

Classes Bugs Errors Missing Classes
25 6 0 0

Files

Class 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 Category Details Line Priority
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 Category Details Line Priority
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 Category Details Line Priority
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 Category Details Line Priority
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 Not available 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