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
24 4 0 0

Fichiers

Classe Bugs
fr.paris.lutece.plugins.oauth2.dataclient.AbstractDataClient 1
fr.paris.lutece.plugins.oauth2.jwt.MitreJWTParser 1
fr.paris.lutece.plugins.oauth2.service.TokenService 1
fr.paris.lutece.plugins.oauth2.web.CallbackHandler 1

fr.paris.lutece.plugins.oauth2.dataclient.AbstractDataClient

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.oauth2.dataclient.AbstractDataClient._logger isn't final but should be MALICIOUS_CODE MS_SHOULD_BE_FINAL 60 High

fr.paris.lutece.plugins.oauth2.jwt.MitreJWTParser

Bug Catégorie Détails Ligne Priorité
Result of integer multiplication cast to long in fr.paris.lutece.plugins.oauth2.jwt.MitreJWTParser.parseJWT(Token, AuthClientConf, AuthServerConf, String, Logger) STYLE ICAST_INTEGER_MULTIPLY_CAST_TO_LONG 164 Medium

fr.paris.lutece.plugins.oauth2.service.TokenService

Bug Catégorie Détails Ligne Priorité
Incorrect lazy initialization of static field fr.paris.lutece.plugins.oauth2.service.TokenService._instance in fr.paris.lutece.plugins.oauth2.service.TokenService.getService() MT_CORRECTNESS LI_LAZY_INIT_STATIC 349-352 Medium

fr.paris.lutece.plugins.oauth2.web.CallbackHandler

Bug Catégorie Détails Ligne Priorité
Class fr.paris.lutece.plugins.oauth2.web.CallbackHandler defines non-transient non-serializable instance field _jWTParser BAD_PRACTICE SE_BAD_FIELD Non disponible Medium