Author: violetagg
Date: Tue Jan  5 20:38:01 2016
New Revision: 1723155

URL: http://svn.apache.org/viewvc?rev=1723155&view=rev
Log:
Update findbugs false positive - reliance on default encoding

Modified:
    tomcat/trunk/res/findbugs/filter-false-positives.xml

Modified: tomcat/trunk/res/findbugs/filter-false-positives.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/res/findbugs/filter-false-positives.xml?rev=1723155&r1=1723154&r2=1723155&view=diff
==============================================================================
--- tomcat/trunk/res/findbugs/filter-false-positives.xml (original)
+++ tomcat/trunk/res/findbugs/filter-false-positives.xml Tue Jan  5 20:38:01 
2016
@@ -141,6 +141,13 @@
     <Bug code="RCN"/>
   </Match>
   <Match>
+    <!-- the platform default encoding is a fallback when calculating the
+    lenght of the string -->
+    <Class name="org.apache.catalina.connector.Request"/>
+    <Method name="parseParts"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
     <!-- JNI library can only be loaded once so statics are appropriate -->
     <Class name="org.apache.catalina.core.AprLifecycleListener" />
     <Bug code="ST" />
@@ -216,6 +223,13 @@
     <Bug code="RCN"/>
   </Match>
   <Match>
+    <!-- If encoding is specified it will be used,
+    otherwise platform default encoding will be used -->
+    <Class name="org.apache.catalina.realm.RealmBase"/>
+    <Method name="Digest"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
   <!-- The header value is safe  -->
     <Class name="org.apache.catalina.servlets.DefaultServlet" />
     <Method name="doDirectoryRedirect" />
@@ -254,6 +268,20 @@
     <Bug code="NP" />
   </Match>
   <Match>
+    <!-- If encoding is specified it will be used,
+    otherwise platform default encoding will be used -->
+    <Class name="org.apache.catalina.ssi.SSIServlet"/>
+    <Method name="processSSI"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
+    <!-- If encoding is specified it will be used,
+    otherwise platform default encoding will be used -->
+    <Class name="org.apache.catalina.ssi.SSIServletExternalResolver"/>
+    <Method name="getFileText"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
     <!-- Catalina isn't used when embedding -->
     <Class name="org.apache.catalina.startup.Catalina" />
     <Method name="stopServer" />
@@ -331,6 +359,12 @@
     <Bug code="UG" />
   </Match>
   <Match>
+    <!-- the platform default encoding is a fallback -->
+    <Class name="org.apache.catalina.util.URLEncoder"/>
+    <Method name="encode"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
     <!-- request.getRemoteHost() can be null because
     o.a.t.util.buf.MessageBytes.toString() can return NULL -->
     <Class 
name="org.apache.catalina.valves.AbstractAccessLogValve$HostElement"/>
@@ -518,6 +552,12 @@
     <Bug code="NP" />
   </Match>
   <Match>
+    <!-- the platform default encoding is a fallback -->
+    <Class name="org.apache.jasper.runtime.JspRuntimeLibrary"/>
+    <Method name="URLEncode"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
     <!-- Use of == is deliberate, String.intern() is used -->
     <Class name="org.apache.jasper.xmlparser.XMLEncodingDetector"/>
     <Method name="scanXMLDeclOrTextDecl"/>
@@ -531,6 +571,13 @@
     <Bug code="OBL"/>
   </Match>
   <Match>
+    <!-- If encoding is specified it will be used,
+    otherwise platform default encoding will be used -->
+    <Class name="org.apache.juli.FileHandler"/>
+    <Method name="openWriter"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
     <!-- Simpler to catch Exception than to create dummy implementations of the
          necessary exception hierarchy -->
     <Class name="org.apache.naming.factory.SendMailFactory$1" />
@@ -654,6 +701,12 @@
     <Bug code="RCN" />
   </Match>
   <Match>
+    <!-- the platform default encoding is a fallback -->
+    <Class name="org.apache.tomcat.util.buf.UDecoder"/>
+    <Method name="URLDecode"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
     <!-- NPE is desired as it indicates an error condition -->
     <Class name="org.apache.tomcat.util.digester.CallMethodRule"/>
     <Method name="end"/>
@@ -675,6 +728,24 @@
     <Bug code="SF" />
   </Match>
   <Match>
+    <!-- the platform default encoding is a fallback -->
+    <Class name="org.apache.tomcat.util.http.fileupload.MultipartStream"/>
+    <Method name="readHeaders"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
+    <!-- the platform default encoding is a fallback -->
+    <Class name="org.apache.tomcat.util.http.fileupload.disk.DiskFileItem"/>
+    <Method name="getString"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
+    <!-- the platform default encoding is deliberate -->
+    <Class name="org.apache.tomcat.util.http.fileupload.util.Streams"/>
+    <Method name="asString"/>
+    <Bug code="Dm" />
+  </Match>
+  <Match>
     <!-- Fall-through expected -->
     <Class name="org.apache.tomcat.util.http.parser.Cookie" />
     <Or>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to