Author: markt
Date: Tue May 22 16:29:03 2018
New Revision: 1832044

URL: http://svn.apache.org/viewvc?rev=1832044&view=rev
Log:
SpotBugs: False positives

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=1832044&r1=1832043&r2=1832044&view=diff
==============================================================================
--- tomcat/trunk/res/findbugs/filter-false-positives.xml (original)
+++ tomcat/trunk/res/findbugs/filter-false-positives.xml Tue May 22 16:29:03 
2018
@@ -1750,7 +1750,25 @@
       <Field name="first" />
       <Field name="last" />
     </Or>
-    <Bug pattern="RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT" />
+    <Bug pattern="IS2_INCONSISTENT_SYNC" />
+  </Match>
+  <Match>
+    <!-- Field set via injection-->
+    <Class name="org.apache.naming.TesterInjectionServlet" />
+    <Or>
+      <Field name="property1" />
+      <Field name="property3" />
+    </Or>
+    <Bug pattern="UWF_NULL_FIELD" />
+  </Match>
+  <Match>
+    <!-- Deliberate hack for the purposes of the test -->
+    <Class name="org.apache.naming.TesterInjectionServlet" />
+    <Or>
+      <Field name="property2"/>
+      <Field name="property2a"/>
+    </Or>
+    <Bug pattern="MSF_MUTABLE_SERVLET_FIELD"/>
   </Match>
   <Match>
     <!-- Use of statics is unavoidable in all cases -->
@@ -1858,6 +1876,38 @@
     <Bug code="RR" />
   </Match>
   <Match>
+    <!-- Path is designed to test edge cases and does not have to exist-->
+    <Class name="org.apache.tomcat.util.buf.TesterUriUtilBase" />
+    <Or>
+      <Method name="testBuildJarUrl01"/>
+      <Method name="testBuildJarUrl02"/>
+      <Method name="testBuildJarUrl03"/>
+      <Method name="performanceTestBuildJarUrl"/>
+    </Or>
+    <Bug pattern="DMI_HARDCODED_ABSOLUTE_FILENAME"/>
+  </Match>
+  <Match>
+    <!-- Return value ignored as this is a performance test -->
+    <Class name="org.apache.tomcat.util.http.parser.TesterParserPerformance" />
+    <Or>
+      <Method name="doLookupTest" />
+      <Method name="doLookupTestCheck" />
+    </Or>
+    <Bug pattern="RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT" />
+  </Match>
+  <Match>
+    <!-- Object not used as this is a performance test -->
+    <Class name="org.apache.tomcat.util.http.TesterParametersPerformance" />
+    <Method name="doCreateString" />
+    <Bug pattern="UC_USELESS_OBJECT" />
+  </Match>
+  <Match>
+    <!-- Return value ignored because an exception is expected -->
+    <Class name="org.apache.tomcat.util.net.TestTLSClientHelloExtractor" />
+    <Method name="doTestInputMalformed" />
+    <Bug pattern="RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT" />
+  </Match>
+  <Match>
     <Class name="org.apache.tomcat.util.threads.TestLimitLatch" />
     <Or>
       <Method name="waitForThreadToStop" />
@@ -1889,12 +1939,33 @@
     <Bug pattern="ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD"/>
   </Match>
   <Match>
+    <!-- Statics are used deliberately as they are simpler -->
+    <Class 
name="org.apache.tomcat.websocket.TestWsSubprotocols$SubProtocolsEndpoint" />
+    <Field name="subprotocols" />
+    <Bug pattern="ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD"/>
+  </Match>
+  <Match>
+    <!-- Statics are used deliberately as they are simpler -->
+    <Class 
name="org.apache.tomcat.websocket.TestWsWebSocketContainer$ConstantTxEndpoint" 
/>
+    <Or>
+      <Field name="exception" />
+      <Field name="running" />
+      <Field name="timeout" />
+    </Or>
+    <Bug pattern="ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD"/>
+  </Match>
+  <Match>
     <!-- Code is deliberately unused -->
     <Class name="org.apache.tomcat.websocket.server.TestUriTemplate" />
     <Or>
       <Method name="testBasicPrefix" />
-      <Method name="testQuote2" />
       <Method name="testDuplicate01" />
+      <Method name="testEgMailingList04" />
+      <Method name="testEgMailingList05" />
+      <Method name="testPrefixOneOfTwo" />
+      <Method name="testPrefixTwoOfTwo" />
+      <Method name="testQuote1" />
+      <Method name="testQuote2" />
     </Or>
     <Bug pattern="DLS_DEAD_LOCAL_STORE"/>
   </Match>



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

Reply via email to