FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is
Effort is max
Summary
Classes |
Bugs |
Errors |
Missing Classes |
15 |
8 |
0 |
0 |
fr.paris.lutece.plugins.webappcontainer.util.HtmlDocumentWebappcontainer
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in new fr.paris.lutece.plugins.webappcontainer.util.HtmlDocumentWebappcontainer(byte[], String): java.io.ByteArrayOutputStream.toString() |
I18N |
DM_DEFAULT_ENCODING |
224 |
High |
Found reliance on default encoding in new fr.paris.lutece.plugins.webappcontainer.util.HtmlDocumentWebappcontainer(byte[], String): new java.io.PrintWriter(OutputStream, boolean) |
I18N |
DM_DEFAULT_ENCODING |
215 |
High |
fr.paris.lutece.plugins.webappcontainer.util.HttpAccess
Bug |
Category |
Details |
Line |
Priority |
La méthode fr.paris.lutece.plugins.webappcontainer.util.HttpAccess.doPost(String, Map, Map) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
204 |
Medium |
La méthode fr.paris.lutece.plugins.webappcontainer.util.HttpAccess.setMultipartRequest(PostMethod, Map, Map) fait une utilisation inefficace d'un itérateur sur keySet au lieu d'un itérateur sur entrySet |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
252 |
Medium |
fr.paris.lutece.plugins.webappcontainer.util.UrlUtils
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in fr.paris.lutece.plugins.webappcontainer.util.UrlUtils.decodeUrl(String): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
141 |
High |
Found reliance on default encoding in fr.paris.lutece.plugins.webappcontainer.util.UrlUtils.encodeUrl(String): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
123 |
High |
fr.paris.lutece.plugins.webappcontainer.web.WebappcontainerApp
Bug |
Category |
Details |
Line |
Priority |
Ecriture d'un champ statique fr.paris.lutece.plugins.webappcontainer.web.WebappcontainerApp._logger depuis la méthode d'une instance fr.paris.lutece.plugins.webappcontainer.web.WebappcontainerApp.getPage(HttpServletRequest, int, Plugin) |
STYLE |
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD |
123 |
Medium |
fr.paris.lutece.plugins.webappcontainer.web.WebappcontainerResourceServlet
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in fr.paris.lutece.plugins.webappcontainer.web.WebappcontainerResourceServlet.processRequest(HttpServletRequest, HttpServletResponse): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
98 |
High |