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 |
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 |