Fork me on GitHub

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