The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is
Effort is max
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
17 | 6 | 0 | 26 |
Class | Bugs |
---|---|
fr.paris.lutece.plugins.htmlpage.business.HtmlPage | 5 |
fr.paris.lutece.plugins.htmlpage.service.search.HtmlPageIndexer | 1 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
fr.paris.lutece.plugins.htmlpage.business.HtmlPage.getDateEnd() may expose internal representation by returning HtmlPage._dateEnd | MALICIOUS_CODE | EI_EXPOSE_REP | 262 | Medium |
fr.paris.lutece.plugins.htmlpage.business.HtmlPage.getDateStart() may expose internal representation by returning HtmlPage._dateStart | MALICIOUS_CODE | EI_EXPOSE_REP | 246 | Medium |
fr.paris.lutece.plugins.htmlpage.business.HtmlPage.setDateEnd(Timestamp) may expose internal representation by storing an externally mutable object into HtmlPage._dateEnd | MALICIOUS_CODE | EI_EXPOSE_REP2 | 270 | Medium |
fr.paris.lutece.plugins.htmlpage.business.HtmlPage.setDateStart(Timestamp) may expose internal representation by storing an externally mutable object into HtmlPage._dateStart | MALICIOUS_CODE | EI_EXPOSE_REP2 | 254 | Medium |
Incorrect lazy initialization and update of static field fr.paris.lutece.plugins.htmlpage.business.HtmlPage._listenerWorkgroup in fr.paris.lutece.plugins.htmlpage.business.HtmlPage.init() | MT_CORRECTNESS | LI_LAZY_INIT_UPDATE_STATIC | 78-80 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Found reliance on default encoding in fr.paris.lutece.plugins.htmlpage.service.search.HtmlPageIndexer.getDocument(HtmlPage, String, Plugin): String.getBytes() | I18N | DM_DEFAULT_ENCODING | 241 | High |