Fork me on GitHub

Rapport SpotBugs de détection des bugs

Le document suivant contient les résultats du SpotBugs

La version de SpotBugs est 4.5.3

La limite est medium

L'effort est default

Résumé

Classes Bugs Erreurs Classes Manquantes
24 8 0 0

Fichiers

Classe Bugs
fr.paris.lutece.plugins.extend.modules.feedback.business.ExtendFeedback 2
fr.paris.lutece.plugins.extend.modules.feedback.service.ExtendFeedbackService 1
fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackApp 3
fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackJspBean 1
fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackTypeJspBean 1

fr.paris.lutece.plugins.extend.modules.feedback.business.ExtendFeedback

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.extend.modules.feedback.business.ExtendFeedback.getResourceExtenderHistory() may expose internal representation by returning ExtendFeedback._resourceExtenderHistory MALICIOUS_CODE EI_EXPOSE_REP 175 Medium
fr.paris.lutece.plugins.extend.modules.feedback.business.ExtendFeedback.setResourceExtenderHistory(ResourceExtenderHistory) may expose internal representation by storing an externally mutable object into ExtendFeedback._resourceExtenderHistory MALICIOUS_CODE EI_EXPOSE_REP2 183 Medium

fr.paris.lutece.plugins.extend.modules.feedback.service.ExtendFeedbackService

Bug Catégorie Détails Ligne Priorité
Do not catch NullPointerException like in fr.paris.lutece.plugins.extend.modules.feedback.service.ExtendFeedbackService.doProcessWorkflow(ExtendFeedback, FeedbackExtenderConfig) STYLE DCN_NULLPOINTER_EXCEPTION 259 Medium

fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackApp

Bug Catégorie Détails Ligne Priorité
Class fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackApp defines non-transient non-serializable instance field _configService BAD_PRACTICE SE_BAD_FIELD Non disponible Medium
Class fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackApp defines non-transient non-serializable instance field _extendFeedbackService BAD_PRACTICE SE_BAD_FIELD Non disponible Medium
Class fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackApp defines non-transient non-serializable instance field _feedbackCaptchaService BAD_PRACTICE SE_BAD_FIELD Non disponible Medium

fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackJspBean

Bug Catégorie Détails Ligne Priorité
Class fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackJspBean defines non-transient non-serializable instance field _extendFeedbackService BAD_PRACTICE SE_BAD_FIELD Non disponible Medium

fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackTypeJspBean

Bug Catégorie Détails Ligne Priorité
Class fr.paris.lutece.plugins.extend.modules.feedback.web.FeedbackTypeJspBean defines non-transient non-serializable instance field _feedbackTypeService BAD_PRACTICE SE_BAD_FIELD Non disponible Medium