The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is
Effort is max
Class | Bugs |
---|---|
fr.paris.lutece.plugins.chatbotrecorder.business.Replay | 2 |
fr.paris.lutece.plugins.chatbotrecorder.business.Scenario | 2 |
fr.paris.lutece.plugins.chatbotrecorder.web.ScenarioJspBean | 3 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
fr.paris.lutece.plugins.chatbotrecorder.business.Replay.getLastRun() may expose internal representation by returning Replay._dateLastRun | MALICIOUS_CODE | EI_EXPOSE_REP | 81 | Medium |
fr.paris.lutece.plugins.chatbotrecorder.business.Replay.setLastRun(Timestamp) may expose internal representation by storing an externally mutable object into Replay._dateLastRun | MALICIOUS_CODE | EI_EXPOSE_REP2 | 92 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
fr.paris.lutece.plugins.chatbotrecorder.business.Scenario.getLastRun() may expose internal representation by returning Scenario._dateLastRun | MALICIOUS_CODE | EI_EXPOSE_REP | 155 | Medium |
fr.paris.lutece.plugins.chatbotrecorder.business.Scenario.setLastRun(Timestamp) may expose internal representation by storing an externally mutable object into Scenario._dateLastRun | MALICIOUS_CODE | EI_EXPOSE_REP2 | 166 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Dead store to listPosts in fr.paris.lutece.plugins.chatbotrecorder.web.ScenarioJspBean.doCreateScenario(HttpServletRequest) | STYLE | DLS_DEAD_LOCAL_STORE | 188 | Medium |
Dead store to listPosts in fr.paris.lutece.plugins.chatbotrecorder.web.ScenarioJspBean.replayConversation(HttpServletRequest, List) | STYLE | DLS_DEAD_LOCAL_STORE | 441 | Medium |
Class fr.paris.lutece.plugins.chatbotrecorder.web.ScenarioJspBean defines non-transient non-serializable instance field _bot | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |