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
16 9 0 0

fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.business.LdapUser

Bug Catégorie Détails Ligne Priorité
Incorrect lazy initialization and update of static field fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.business.LdapUser._listenerRole in fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.business.LdapUser.init() MT_CORRECTNESS LI_LAZY_INIT_UPDATE_STATIC 58-60 Medium

fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.util.LdapBrowser

Bug Catégorie Détails Ligne Priorité
La méthode fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.util.LdapBrowser.buildRequest(String[], Object[]) concatène des chaînes au moyen de + en boucle PERFORMANCE SBSC_USE_STRINGBUFFER_CONCATENATION 555 Medium

fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean

Bug Catégorie Détails Ligne Priorité
Ecriture d'un champ statique fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean._plugin depuis la méthode d'une instance fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean.doAssignRoleUser(HttpServletRequest) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 381 Medium
Ecriture d'un champ statique fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean._plugin depuis la méthode d'une instance fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean.doCreateUser(HttpServletRequest) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 203 Medium
Ecriture d'un champ statique fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean._plugin depuis la méthode d'une instance fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean.doRemoveUser(HttpServletRequest) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 269 Medium
Ecriture d'un champ statique fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean._plugin depuis la méthode d'une instance fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean.getCreateUser(HttpServletRequest) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 134 Medium
Ecriture d'un champ statique fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean._plugin depuis la méthode d'une instance fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean.getManageRolesUser(HttpServletRequest) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 332 Medium
Ecriture d'un champ statique fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean._plugin depuis la méthode d'une instance fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean.getManageUsers(HttpServletRequest) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 304 Medium
Ecriture d'un champ statique fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean._plugin depuis la méthode d'une instance fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.web.LdapdatabaseJspBean.getRemoveUser(HttpServletRequest) STYLE ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD 245 Medium