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
20 8 0 0

Fichiers

Classe Bugs
fr.paris.lutece.plugins.chatbot.business.ChatData 1
fr.paris.lutece.plugins.chatbot.business.Conversation 4
fr.paris.lutece.plugins.chatbot.service.avatar.AvatarRendererService 1
fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot 2

fr.paris.lutece.plugins.chatbot.business.ChatData

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.chatbot.business.ChatData.getPosts() may expose internal representation by returning ChatData._listPosts MALICIOUS_CODE EI_EXPOSE_REP 105 Medium

fr.paris.lutece.plugins.chatbot.business.Conversation

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.chatbot.business.Conversation.getPosts() may expose internal representation by returning Conversation._listPosts MALICIOUS_CODE EI_EXPOSE_REP 76 Medium
fr.paris.lutece.plugins.chatbot.business.Conversation.getResponse() may expose internal representation by returning Conversation._listResponse MALICIOUS_CODE EI_EXPOSE_REP 55 Medium
fr.paris.lutece.plugins.chatbot.business.Conversation.setPosts(List) may expose internal representation by storing an externally mutable object into Conversation._listPosts MALICIOUS_CODE EI_EXPOSE_REP2 87 Medium
fr.paris.lutece.plugins.chatbot.business.Conversation.setResponse(List) may expose internal representation by storing an externally mutable object into Conversation._listResponse MALICIOUS_CODE EI_EXPOSE_REP2 66 Medium

fr.paris.lutece.plugins.chatbot.service.avatar.AvatarRendererService

Bug Catégorie Détails Ligne Priorité
Incorrect lazy initialization and update of static field fr.paris.lutece.plugins.chatbot.service.avatar.AvatarRendererService._mapAvatarRenderer in fr.paris.lutece.plugins.chatbot.service.avatar.AvatarRendererService.getAvatarRenderersMap() MT_CORRECTNESS LI_LAZY_INIT_UPDATE_STATIC 84-86 Medium

fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot.getAvailableLanguages() may expose internal representation by returning AbstractChatBot._listAvailableLanguages MALICIOUS_CODE EI_EXPOSE_REP 238 Medium
fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot.setListAvailableLanguages(List) may expose internal representation by storing an externally mutable object into AbstractChatBot._listAvailableLanguages MALICIOUS_CODE EI_EXPOSE_REP2 229 Medium