<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-2570</id>
	<title>Nabble - FindBugs</title>
	<updated>2009-11-23T05:46:34Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/FindBugs-f2570.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/FindBugs-f2570.html" />
	<subtitle type="html">FindBugs uses static analysis to inspect Java bytecode for occurrences of bug patterns. We have found that FindBugs finds real errors in most Java software. Because its analysis is sometimes imprecise, FindBugs can report false warnings, which are warnings that do not indicate real errors. In practice, the rate of false warnings reported by FindBugs is generally less than 50%. FindBugs home is &lt;a href=&quot;http://findbugs.sourceforge.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26478348</id>
	<title>Re: Eclipse plug-in vs Ant discrepancy</title>
	<published>2009-11-23T05:46:34Z</published>
	<updated>2009-11-23T05:46:34Z</updated>
	<author>
		<name>ann.campbell</name>
	</author>
	<content type="html">
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;Christopher,&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;Fair question.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;Here are my properties:&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;property
name=&amp;quot;findbugs.home&amp;quot; value=&amp;quot;c:/findbugs-1.3.9&amp;quot;/&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;property
name=&amp;quot;findbugs.ant.jar&amp;quot; value=&amp;quot;${findbugs.home}/lib/findbugs-ant.jar&amp;quot;/&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&lt;br&gt;
Thanks,&lt;br&gt;
Ann&lt;br&gt;
&lt;br&gt;
------&lt;br&gt;
G. Ann Campbell&lt;br&gt;
Systems Engineer&lt;br&gt;
Low Level Systems, IS MFG&lt;br&gt;
Shaw Industries&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2&gt;&lt;tt&gt;&amp;gt; Date: Fri, 20 Nov 2009 14:35:28 -0800 (PST)&lt;br&gt;
&amp;gt; From: Christopher Popp &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26478348&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;christopherpopp@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; Subject: Re: [FB-Discuss] Eclipse plug-in vs Ant discrepancy&lt;br&gt;
&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26478348&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;findbugs-discuss@...&lt;/a&gt;&lt;br&gt;
&amp;gt; Message-ID: &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26478348&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;381424.46868.qm@...&lt;/a&gt;&amp;gt;&lt;br&gt;
&amp;gt; Content-Type: text/plain; charset=&amp;quot;us-ascii&amp;quot;&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Hi,&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; I'm running FindBugs with an ant script and after a quick glance at
&lt;br&gt;
&amp;gt; the results I see it reporting &amp;quot;Dead store to local variable&amp;quot;,
and &lt;br&gt;
&amp;gt; &amp;quot;Method ignores exceptional return value&amp;quot;, &amp;nbsp;and I believe
I have &lt;br&gt;
&amp;gt; seen instances of the others you have mentioned as well. &amp;nbsp;&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Are you sure that your ant script is pointing to your 1.3.9 &lt;br&gt;
&amp;gt; installation of FindBugs? &amp;nbsp;&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Here is the relevant part of my ant script for FindBugs:&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &amp;lt;property name=&amp;quot;findbugs.home&amp;quot; value =&amp;quot;C:/findbugs-1.3.9/&amp;quot;
/&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;target name=&amp;quot;findbugs&amp;quot; depends=&amp;quot;jar&amp;quot;&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;taskdef name=&amp;quot;findbugs&amp;quot; classname=&amp;quot;edu.umd.cs.findbugs.anttask.&lt;br&gt;
&amp;gt; FindBugsTask&amp;quot;/&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;findbugs home=&amp;quot;${findbugs.home}&amp;quot; output=&amp;quot;xml&amp;quot;
outputFile=&amp;quot;findbugs-&lt;br&gt;
&amp;gt; result.xml&amp;quot;&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;sourcePath path=&amp;quot;${src.dir}&amp;quot; /&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;class location=&amp;quot;${jar.dir}/${ant.project.name}.jar&amp;quot;
/&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;/findbugs&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;/target&amp;gt;&lt;br&gt;
&amp;gt; &lt;br&gt;
&lt;/tt&gt;&lt;/font&gt;
&lt;pre&gt;**********************************************************
Privileged and/or confidential information may be contained in this message. If you are not the addressee indicated in this message (or are not responsible for delivery of this message to that person) , you may not copy or deliver this message to anyone. In such case, you should destroy this message and notify the sender by reply e-mail.
If you or your employer do not consent to Internet e-mail for messages of this kind, please advise the sender.
Shaw Industries does not provide or endorse any opinions, conclusions or other information in this message that do not relate to the official business of the company  or its subsidiaries.
**********************************************************
&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26478348&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Eclipse-plug-in-vs-Ant-discrepancy-tp26450983p26478348.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26467879</id>
	<title>using find bugs with Eclipse J2EE projects</title>
	<published>2009-11-22T12:09:45Z</published>
	<updated>2009-11-22T12:09:45Z</updated>
	<author>
		<name>ChrisAdkin</name>
	</author>
	<content type="html">I'm quite happily using find bugs with Eclipse and conventional Java. So I thought I would try find bugs with a J2EE project I've working on, however when I right click on the source code an invike find bugs from the floating menu that appears, I get Java project does not exist or is not open: P/MyProject. It has ocurred to me that:-
&lt;br&gt;&lt;br&gt;1) I need to create an explicit ant build.xml and add a task for findbugs and build the project from ant on the command line.
&lt;br&gt;&lt;br&gt;2) Customise the build xml file that Eclipse uses
&lt;br&gt;&lt;br&gt;3) What I trying to do despite working quite happily with the normal Java 1.5 JDK and Eclipse cannot be done with J2EE projects.
&lt;br&gt;&lt;br&gt;Can someone please help me out here.&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/FindBugs---General-f2572.html&quot; embed=&quot;fixTarget[2572]&quot; target=&quot;_top&quot; &gt;FindBugs - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/using-find-bugs-with-Eclipse-J2EE-projects-tp26467879p26467879.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26465308</id>
	<title>Multiple Exclude Filter Files</title>
	<published>2009-11-22T05:15:02Z</published>
	<updated>2009-11-22T05:15:02Z</updated>
	<author>
		<name>Robert Zimmermann-3</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Is there an effort (or already an solution) to have FindBugs being &amp;nbsp;
&lt;br&gt;able to use more than one exclude filter file at once?
&lt;br&gt;It would be helpful for setting up e.g. company excludes together with &amp;nbsp;
&lt;br&gt;per project excludes.
&lt;br&gt;&lt;br&gt;I am right now thinking about extending the findbugs-maven-plugin to &amp;nbsp;
&lt;br&gt;allow this by merging multiple exclude files on XML level and passing &amp;nbsp;
&lt;br&gt;that to FindBugs.
&lt;br&gt;That feature would only be available for maven users, but should be &amp;nbsp;
&lt;br&gt;available for ant and IDE plugin users as well.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&amp;nbsp; Robert Zimmermann
&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26465308&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Multiple-Exclude-Filter-Files-tp26465308p26465308.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26451395</id>
	<title>Re: Eclipse plug-in vs Ant discrepancy</title>
	<published>2009-11-20T14:35:28Z</published>
	<updated>2009-11-20T14:35:28Z</updated>
	<author>
		<name>Christopher Popp</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=&quot;font-family:arial, helvetica, sans-serif;font-size:12pt&quot;&gt;&lt;div&gt;Hi,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I'm running FindBugs with an ant script and after a quick glance at the results I see it reporting &quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: small; &quot;&gt;Dead store to local variable&quot;, and &quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: 'times new roman', 'new york', times, serif; font-size: 16px; &quot;&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;Method ignores exceptional return value&lt;/font&gt;&quot;,&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, helvetica, sans-serif; &quot;&gt;&amp;nbsp;and I believe I have seen instances of the others you have mentioned as well. &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: small; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: 'times new roman', 'new
 york', times, serif; font-size: 16px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, helvetica, sans-serif; &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: sans-serif; font-size: small; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: 'times new roman', 'new york', times, serif; font-size: 16px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: arial, helvetica, sans-serif; &quot;&gt;Are you sure that your ant script is pointing to your 1.3.9 installation of FindBugs? &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-family:arial, helvetica, sans-serif;font-size:12pt&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;font-family:arial, helvetica, sans-serif;font-size:12pt&quot;&gt;Here is the relevant part of my ant script for FindBugs:&lt;/div&gt;&lt;div style=&quot;font-family:arial, helvetica, sans-serif;font-size:12pt&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;lt;property name=&quot;findbugs.home&quot; value
 =&quot;C:/findbugs-1.3.9/&quot; /&amp;gt;&lt;/div&gt;&lt;div style=&quot;font-family:arial, helvetica, sans-serif;font-size:12pt&quot;&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;lt;target name=&quot;findbugs&quot; depends=&quot;jar&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&amp;lt;taskdef name=&quot;findbugs&quot; classname=&quot;edu.umd.cs.findbugs.anttask.FindBugsTask&quot;/&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&amp;lt;findbugs home=&quot;${findbugs.home}&quot; output=&quot;xml&quot; outputFile=&quot;findbugs-result.xml&quot;&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&amp;lt;sourcePath path=&quot;${src.dir}&quot; /&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&amp;lt;class location=&quot;${jar.dir}/${ant.project.name}.jar&quot; /&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&amp;lt;/findbugs&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&amp;lt;/target&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-family:arial, helvetica, sans-serif;font-size:12pt&quot;&gt;&lt;br&gt;&lt;div style=&quot;font-family:times new roman, new york, times, serif;font-size:12pt&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;hr size=&quot;1&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;From:&lt;/span&gt;&lt;/b&gt; &quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451395&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ann.campbell@...&lt;/a&gt;&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451395&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ann.campbell@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;To:&lt;/span&gt;&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451395&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;findbugs-discuss@...&lt;/a&gt;&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Sent:&lt;/span&gt;&lt;/b&gt; Fri, November 20, 2009 3:58:08 PM&lt;br&gt;&lt;b&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Subject:&lt;/span&gt;&lt;/b&gt; [FB-Discuss] Eclipse plug-in vs Ant discrepancy&lt;br&gt;&lt;/font&gt;&lt;br&gt;

&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;Hi,&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;I'm not seeing this topic in the list
archives, so forgive me if this question is old ground.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;I'm running FindBugs 1.3.9 on a large
project via both the Eclipse plug-in and Ant.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;Using the default Eclipse plug-in settings,
I get 189 bugs.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;Using the Ant task I get 149.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;Missing from the Ant report are:&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;* Dead store to local variable&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;* Nullcheck of a value previously dereferenced&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;* Redundant nullcheck&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;* Useless control flow to next line&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;* Method ignores exceptional return
value&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;I'm trying to document the uses and
usage of FindBugs for my work group and would like to recommend incorporating
FindBugs into our build scripts, but am stymied by the difference in findings.
Particularly the missing 'useless control flow,' since that was a very
good catch.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;Can anyone tell me: &lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;1) why Ant finds fewer bugs than Eclipse&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;2) how to find via Ant the bugs that
Eclipse catches.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;Here is my task:&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;target
name=&quot;lookforbugs&quot; if=&quot;findbugsAvailable&quot;&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;taskdef name=&quot;findbugs&quot; classname=&quot;&lt;a target=&quot;_blank&quot; href=&quot;http://edu.umd.cs.findbugs.anttask.Fi&quot; rel=&quot;nofollow&quot;&gt;edu.umd.cs&lt;/a&gt;.findbugs.anttask.FindBugsTask&quot;&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;classpath&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;pathelement location=&quot;${findbugs.ant.jar}&quot;/&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/classpath&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/taskdef&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;findbugs home=&quot;${findbugs.home}&quot;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; outputFile=&quot;bugs.${version}.xml&quot;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output=&quot;xml&quot;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; effort=&quot;max&quot;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; jvmargs=&quot;-Xmx1024m&quot;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;auxClasspath
refid=&quot;build.classpath&quot;/&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;sourcePath
path=&quot;src-ese&quot; /&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;sourcePath
path=&quot;src-shopflex3&quot; /&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;class
location=&quot;${build.dir}&quot; /&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/findbugs&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/target&amp;gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;I've tried reportLevel=&quot;experimental&quot;
in the ant target and reportLevel=&quot;low.&quot; Both variants get me
740 bugs. &lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;It would also be nice to know how to
filter the Ant report by severity, if possible. &lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=&quot;2&quot; face=&quot;sans-serif&quot;&gt;&lt;br&gt;
Thanks,&lt;br&gt;
Ann&lt;br&gt;
&lt;br&gt;
------&lt;br&gt;
G. Ann Campbell&lt;br&gt;
Systems Engineer&lt;br&gt;
Low Level Systems, IS MFG&lt;br&gt;
Shaw Industries&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;
&lt;pre&gt;**********************************************************
Privileged and/or confidential information may be contained in this message. If you are not the addressee indicated in this message (or are not responsible for delivery of this message to that person) , you may not copy or deliver this message to anyone. In such case, you should destroy this message and notify the sender by reply e-mail.
If you or your employer do not consent to Internet e-mail for messages of this kind, please advise the sender.
Shaw Industries does not provide or endorse any opinions, conclusions or other information in this message that do not relate to the official business of the company  or its subsidiaries.
**********************************************************
&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;position:fixed&quot;&gt;&lt;/div&gt;


&lt;!-- cg18.c2.mail.re1.yahoo.com compressed/chunked Fri Nov 13 07:56:41 PST 2009 --&gt;
&lt;/div&gt;&lt;br&gt;

      &lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451395&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Eclipse-plug-in-vs-Ant-discrepancy-tp26450983p26451395.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26451141</id>
	<title>Re: Eclipse plug-in vs Ant discrepancy</title>
	<published>2009-11-20T14:12:19Z</published>
	<updated>2009-11-20T14:12:19Z</updated>
	<author>
		<name>Andrei Loskutov</name>
	</author>
	<content type="html">Hi Ann!
&lt;br&gt;&lt;br&gt;&amp;gt; 1) why Ant finds fewer bugs than Eclipse
&lt;br&gt;&lt;br&gt;Eclipse uses it's own compiler (ecj), which generates different bytecode
&lt;br&gt;compared with javac (used as default by Ant).
&lt;br&gt;Because FindBugs inspects *byte*code, it has different outputs then...
&lt;br&gt;&lt;br&gt;&amp;gt; 2) how to find via Ant the bugs that Eclipse catches.
&lt;br&gt;&lt;br&gt;You have to specify Eclipse ecj compiler as Java compiler in the ant task.
&lt;br&gt;Simply check build files generated by Eclipse or Google for &amp;quot;ecj.jar
&lt;br&gt;compiler&amp;quot;.
&lt;br&gt;For example, I've blogged once how to build Eclipse with it's own
&lt;br&gt;compiler:
&lt;br&gt;&lt;a href=&quot;http://www.jroller.com/andyl/entry/compiler_championship_continued&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jroller.com/andyl/entry/compiler_championship_continued&lt;/a&gt;&lt;br&gt;This was really fun btw ;-)
&lt;br&gt;&lt;br&gt;On Fri, 20 Nov 2009 22:58:08 +0100, &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451141&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ann.campbell@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;[...]
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I'm running FindBugs 1.3.9 on a large project via both the Eclipse
&lt;br&gt;&amp;gt; plug-in and Ant.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Using the default Eclipse plug-in settings, I get 189 bugs.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Using the Ant task I get 149.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Missing from the Ant report are:
&lt;br&gt;&amp;gt; * Dead store to local variable
&lt;br&gt;&amp;gt; * Nullcheck of a value previously dereferenced
&lt;br&gt;&amp;gt; * Redundant nullcheck
&lt;br&gt;&amp;gt; * Useless control flow to next line
&lt;br&gt;&amp;gt; * Method ignores exceptional return value
&lt;/div&gt;[...]
&lt;br&gt;&amp;gt; Can anyone tell me:
&lt;br&gt;&amp;gt; 1) why Ant finds fewer bugs than Eclipse
&lt;br&gt;&amp;gt; 2) how to find via Ant the bugs that Eclipse catches.
&lt;br&gt;&lt;br&gt;&lt;br&gt;--
&lt;br&gt;Kind regards,
&lt;br&gt;Mit freundlichen Grüßen
&lt;br&gt;Andrei Loskutov
&lt;br&gt;&lt;br&gt;@Home: &lt;a href=&quot;http://andrei.gmxhome.de/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://andrei.gmxhome.de/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451141&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Eclipse-plug-in-vs-Ant-discrepancy-tp26450983p26451141.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26450983</id>
	<title>Eclipse plug-in vs Ant discrepancy</title>
	<published>2009-11-20T13:58:08Z</published>
	<updated>2009-11-20T13:58:08Z</updated>
	<author>
		<name>ann.campbell</name>
	</author>
	<content type="html">
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;Hi,&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;I'm not seeing this topic in the list
archives, so forgive me if this question is old ground.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;I'm running FindBugs 1.3.9 on a large
project via both the Eclipse plug-in and Ant.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;Using the default Eclipse plug-in settings,
I get 189 bugs.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;Using the Ant task I get 149.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;Missing from the Ant report are:&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;* Dead store to local variable&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;* Nullcheck of a value previously dereferenced&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;* Redundant nullcheck&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;* Useless control flow to next line&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;* Method ignores exceptional return
value&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;I'm trying to document the uses and
usage of FindBugs for my work group and would like to recommend incorporating
FindBugs into our build scripts, but am stymied by the difference in findings.
Particularly the missing 'useless control flow,' since that was a very
good catch.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;Can anyone tell me: &lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;1) why Ant finds fewer bugs than Eclipse&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;2) how to find via Ant the bugs that
Eclipse catches.&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;Here is my task:&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;target
name=&amp;quot;lookforbugs&amp;quot; if=&amp;quot;findbugsAvailable&amp;quot;&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;taskdef name=&amp;quot;findbugs&amp;quot; classname=&amp;quot;edu.umd.cs.findbugs.anttask.FindBugsTask&amp;quot;&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;classpath&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;pathelement location=&amp;quot;${findbugs.ant.jar}&amp;quot;/&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/classpath&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/taskdef&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;findbugs home=&amp;quot;${findbugs.home}&amp;quot;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; outputFile=&amp;quot;bugs.${version}.xml&amp;quot;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output=&amp;quot;xml&amp;quot;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; effort=&amp;quot;max&amp;quot;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; jvmargs=&amp;quot;-Xmx1024m&amp;quot;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;auxClasspath
refid=&amp;quot;build.classpath&amp;quot;/&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;sourcePath
path=&amp;quot;src-ese&amp;quot; /&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;sourcePath
path=&amp;quot;src-shopflex3&amp;quot; /&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;class
location=&amp;quot;${build.dir}&amp;quot; /&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/findbugs&amp;gt;&lt;/font&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/target&amp;gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;I've tried reportLevel=&amp;quot;experimental&amp;quot;
in the ant target and reportLevel=&amp;quot;low.&amp;quot; Both variants get me
740 bugs. &lt;/font&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;It would also be nice to know how to
filter the Ant report by severity, if possible. &lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;font size=2 face=&quot;sans-serif&quot;&gt;&lt;br&gt;
Thanks,&lt;br&gt;
Ann&lt;br&gt;
&lt;br&gt;
------&lt;br&gt;
G. Ann Campbell&lt;br&gt;
Systems Engineer&lt;br&gt;
Low Level Systems, IS MFG&lt;br&gt;
Shaw Industries&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;
&lt;pre&gt;**********************************************************
Privileged and/or confidential information may be contained in this message. If you are not the addressee indicated in this message (or are not responsible for delivery of this message to that person) , you may not copy or deliver this message to anyone. In such case, you should destroy this message and notify the sender by reply e-mail.
If you or your employer do not consent to Internet e-mail for messages of this kind, please advise the sender.
Shaw Industries does not provide or endorse any opinions, conclusions or other information in this message that do not relate to the official business of the company  or its subsidiaries.
**********************************************************
&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450983&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Eclipse-plug-in-vs-Ant-discrepancy-tp26450983p26450983.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26320567</id>
	<title>excludeFilter in ant task not working?</title>
	<published>2009-11-12T07:20:17Z</published>
	<updated>2009-11-12T07:20:17Z</updated>
	<author>
		<name>el07</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;maybe this has already been asked but I didn't find any discussion with a solution.
&lt;br&gt;&lt;br&gt;I am using the ant task (newest findbugs version, ant version 1.7
&lt;br&gt;I am not able to set an exclude filter to work.
&lt;br&gt;This is my ant task:
&lt;br&gt;&lt;br&gt;&amp;lt;target name=&amp;quot;findbugs&amp;quot; description=&amp;quot;run findbugs against project&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;findbugs home=&amp;quot;findbugs-home&amp;quot; output=&amp;quot;text&amp;quot; excludeFilter=&amp;quot;config/findbugs.xml&amp;quot; &amp;gt;
&lt;br&gt;&amp;lt;auxClasspath refid=&amp;quot;findbugs.aux&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;sourcePath path=&amp;quot;${src.dir.main}:${src.dir.test}&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;class location=&amp;quot;${build.dest}/&amp;quot; /&amp;gt;
&lt;br&gt;&amp;lt;/findbugs&amp;gt;
&lt;br&gt;&lt;br&gt;When I run ant with -debug I can see the arguments which with findbugs is called:
&lt;br&gt;-Dfindbugs.home=...
&lt;br&gt;-classpath ...
&lt;br&gt;-sortByClass
&lt;br&gt;-timestampNow
&lt;br&gt;-auxclasspath ...
&lt;br&gt;-sourcepath ...
&lt;br&gt;-exitcode ...
&lt;br&gt;&lt;br&gt;But no argument about excludeFilter.
&lt;br&gt;The same happens when setting includeFilter.
&lt;br&gt;&lt;br&gt;This is my findbugs.xml:
&lt;br&gt;&lt;br&gt;&amp;lt;FindBugsFilter&amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;lt;Match&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;Bug pattern=&amp;quot;NP_UNWRITTEN_FIELD&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/Match&amp;gt;
&lt;br&gt;&amp;lt;/FindBugsFilter&amp;gt;
&lt;br&gt;&lt;br&gt;I also tried &amp;quot;NP&amp;quot; as pattern.
&lt;br&gt;&lt;br&gt;Is this not expected to work or am I doing something wrong?
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Eddie
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 -
&lt;br&gt;sicherer, schneller und einfacher! &lt;a href=&quot;http://portal.gmx.net/de/go/atbrowser&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://portal.gmx.net/de/go/atbrowser&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26320567&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/excludeFilter-in-ant-task-not-working--tp26320567p26320567.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26296820</id>
	<title>[PATCH] detectors for more dumb or deprecated methods</title>
	<published>2009-11-10T22:22:38Z</published>
	<updated>2009-11-10T22:22:38Z</updated>
	<author>
		<name>Chris Peterson-5</name>
	</author>
	<content type="html">I submitted a FindBugs patch on SourceForge [1]. This patch adds
&lt;br&gt;detectors for more dumb or deprecated methods [2]. Some of these
&lt;br&gt;checks were inspired by recommendations in Michael Nygard's excellent
&lt;br&gt;book &amp;quot;Release It!: Design and Deploy Production-Ready Software&amp;quot;.
&lt;br&gt;&lt;br&gt;chris
&lt;br&gt;&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;https://sourceforge.net/tracker/?func=detail&amp;aid=2891689&amp;group_id=96405&amp;atid=614695&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/tracker/?func=detail&amp;aid=2891689&amp;group_id=96405&amp;atid=614695&lt;/a&gt;&lt;br&gt;&lt;br&gt;[2]
&lt;br&gt;&lt;br&gt;* DM_RUNTIME_EXIT_OR_HALT: Calling Runtime.exit() or Runtime.halt()
&lt;br&gt;shuts down the entire Java virtual machine. This should only been done
&lt;br&gt;when it is appropriate. Such calls make it hard or impossible for your
&lt;br&gt;code to be invoked by other code. Consider throwing a RuntimeException
&lt;br&gt;instead.
&lt;br&gt;&lt;br&gt;* DM_RUNFINALIZATION: Triggering finalization can result in serious
&lt;br&gt;performance problems and may indicate incorrect resource cleanup.
&lt;br&gt;&lt;br&gt;* EQ_BIGDECIMAL_EQUALS: equals() being called to compare two
&lt;br&gt;java.math.BigDecimal numbers. This is normally a mistake, as two
&lt;br&gt;BigDecimal objects are only equal if they are equal in both value and
&lt;br&gt;scale, so that 2.0 is not equal to 2.00. To compare BigDecimal objects
&lt;br&gt;for mathematical equality, use compareTo() instead.
&lt;br&gt;&lt;br&gt;* DM_INETADDRESS_GETLOCALHOST: Do not call InetAddress.getLocalHost()
&lt;br&gt;on multihomed servers. On a multihomed server,
&lt;br&gt;InetAddress.getLocalHost() simply returns the IP address associated
&lt;br&gt;with the server's internal hostname. This could any of the network
&lt;br&gt;interfaces, which could expose the machine to security risks. Server
&lt;br&gt;applications that need to listen on sockets should add configurable
&lt;br&gt;properties to define which network interfaces the server should bind.
&lt;br&gt;&lt;br&gt;* DM_PROMISCUOUS_SERVERSOCKET: Do not use the ServerSocket constructor
&lt;br&gt;or ServerSocketFactory.createServerSocket() factory methods that
&lt;br&gt;accepts connections on any network interface. By default, an
&lt;br&gt;application that listens on a socket will listen for connection
&lt;br&gt;attempts on any network interface, which can be a security risk. Only
&lt;br&gt;the long form the ServerSocket constructor or
&lt;br&gt;ServerSocketFactory.createServerSocket() factory methods take a
&lt;br&gt;specific local address to define which network interface the socket
&lt;br&gt;should bind.
&lt;br&gt;&lt;br&gt;* RV_RANDOM_SEED: Random() constructor without a seed is insecure
&lt;br&gt;because it defaults to easily guessable seed:
&lt;br&gt;System.currentTimeMillis(). Initialize seed with
&lt;br&gt;Random(SecureRandom.getInstance().generateSeed()) or use SecureRandom
&lt;br&gt;instead.
&lt;br&gt;&lt;br&gt;* RV_SECURERANDOM: The SecureRandom() constructors and
&lt;br&gt;SecureRandom.getSeed() method are deprecated. Call
&lt;br&gt;SecureRandom.getInstance() and
&lt;br&gt;SecureRandom.getInstance().generateSeed() instead.
&lt;br&gt;&lt;br&gt;* DM_THREAD_PRIORITIES: Getting or setting thread priorities is not
&lt;br&gt;portable and could indicate race conditions.
&lt;br&gt;&lt;br&gt;* DM_THREAD_YIELD: Manual thread scheduling with Thread.sleep() or
&lt;br&gt;Thread.yield() has no guaranteed semantics and is often used to mask
&lt;br&gt;race conditions.
&lt;br&gt;&lt;br&gt;* DM_WAIT_WITHOUT_TIMEOUT: Calling {2} without timeout could block
&lt;br&gt;forever. Consider using a timeout to detect deadlocks or performance
&lt;br&gt;problems. Thread.join() Object.wait() Condition.await() Lock.lock()
&lt;br&gt;Lock.lockInterruptibly()
&lt;br&gt;&lt;br&gt;* DM_THREAD_FAIRNESS: Calling Lock.tryLock() or
&lt;br&gt;ReentrantLock.tryLock() without a timeout does not honor the lock's
&lt;br&gt;fairness setting. If you want to honor the fairness setting for this
&lt;br&gt;lock, then use tryLock(0, TimeUnit.SECONDS) which is almost equivalent
&lt;br&gt;(it also detects interruption).
&lt;br&gt;&lt;br&gt;* DM_SIGNAL_NOT_SIGNALALL: Condition.signalAll() is prefered over
&lt;br&gt;Condition.signal(). Calling signal() only wakes up one thread, meaning
&lt;br&gt;that the thread woken up might not be the one waiting for the
&lt;br&gt;condition that the caller just satisfied.
&lt;br&gt;&lt;br&gt;* DM_LOCK_ISLOCKED: Calling ReentrantLock.isLocked() or
&lt;br&gt;ReentrantLock.isHeldByCurrentThread() might indicate race conditions
&lt;br&gt;or incorrect locking. These methods are designed for use in debug code
&lt;br&gt;or monitoring of the system state, not for synchronization control.
&lt;br&gt;&lt;br&gt;* DM_STRINGBUFFER: StringBuffer's methods are synchronized.
&lt;br&gt;StringBuilder is faster and preferred if you don't need StringBuffer's
&lt;br&gt;thread safety.
&lt;br&gt;&lt;br&gt;* DM_STRING_BYTES_ENCODING: The behavior of the String(byte[] bytes)
&lt;br&gt;and String.getBytes() is undefined if the string cannot be encoded in
&lt;br&gt;the platform's default charset. Instead, use the String(byte[] bytes,
&lt;br&gt;String encoding) or String.getBytes(String encoding)&amp;gt; constructor
&lt;br&gt;which accepts the string's encoding as an argument. Be sure to specify
&lt;br&gt;the encoding used for the user's locale.
&lt;br&gt;&lt;br&gt;* DM_SETDEFAULTLOCALE: Do not use the Locale.setDefault() method to
&lt;br&gt;change the default locale. It changes the JVM's default locale for all
&lt;br&gt;threads and makes your applications unsafe to threads. It does not
&lt;br&gt;affect the host locale. Since changing the JVM's default locale may
&lt;br&gt;affect many different areas of functionality, this method should only
&lt;br&gt;be used if the caller is prepared to reinitialize locale-sensitive
&lt;br&gt;code running within the same Java Virtual Machine, such as the user
&lt;br&gt;interface.
&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26296820&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-PATCH--detectors-for-more-dumb-or-deprecated-methods-tp26296820p26296820.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26287503</id>
	<title>status of eclipse daily / candidate update sites</title>
	<published>2009-11-10T08:55:44Z</published>
	<updated>2009-11-10T08:55:44Z</updated>
	<author>
		<name>Hans Horn-2</name>
	</author>
	<content type="html">Folks,
&lt;br&gt;&lt;br&gt;did the eclipse daily / candidate update sites get pulled?
&lt;br&gt;&lt;br&gt;This is what I get when I try to update (Eclipse v3.5.1):
&lt;br&gt;&lt;br&gt;Error
&lt;br&gt;Tue Nov 10 07:57:35 PST 2009
&lt;br&gt;Unknown Host: &lt;a href=&quot;http://findbugs.cs.umd.edu/eclipse-daily/content.xml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://findbugs.cs.umd.edu/eclipse-daily/content.xml&lt;/a&gt;&lt;br&gt;&lt;br&gt;java.net.UnknownHostException: findbugs.cs.umd.edu
&lt;br&gt;at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
&lt;br&gt;at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
&lt;br&gt;at java.net.Socket.connect(Socket.java:525)
&lt;br&gt;at 
&lt;br&gt;org.eclipse.ecf.provider.filetransfer.events.socket.SocketEventCreateUtil.createSocket(SocketEventCreateUtil.java:43) 
&lt;br&gt;&lt;br&gt;at 
&lt;br&gt;org.eclipse.ecf.internal.provider.filetransfer.httpclient.ECFHttpClientProtocolSocketFactory.createSocket(ECFHttpClientProtocolSocketFactory.java:81) 
&lt;br&gt;&lt;br&gt;at 
&lt;br&gt;org.eclipse.ecf.internal.provider.filetransfer.httpclient.ECFHttpClientProtocolSocketFactory.createSocket(ECFHttpClientProtocolSocketFactory.java:73) 
&lt;br&gt;&lt;br&gt;at 
&lt;br&gt;org.eclipse.ecf.internal.provider.filetransfer.httpclient.ECFHttpClientProtocolSocketFactory.createSocket(ECFHttpClientProtocolSocketFactory.java:65) 
&lt;br&gt;&lt;br&gt;at 
&lt;br&gt;org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
&lt;br&gt;at 
&lt;br&gt;org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361) 
&lt;br&gt;&lt;br&gt;at 
&lt;br&gt;org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) 
&lt;br&gt;&lt;br&gt;at 
&lt;br&gt;org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) 
&lt;br&gt;&lt;br&gt;at 
&lt;br&gt;org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
&lt;br&gt;at 
&lt;br&gt;org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346)
&lt;br&gt;at 
&lt;br&gt;org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:204) 
&lt;br&gt;&lt;br&gt;at 
&lt;br&gt;org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:71) 
&lt;br&gt;&lt;br&gt;at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
&lt;br&gt;&lt;br&gt;Thx.
&lt;br&gt;H.
&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26287503&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/status-of-eclipse-daily---candidate-update-sites-tp26287503p26287503.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26218074</id>
	<title>FL_MATH_USING_FLOAT_PRECISION</title>
	<published>2009-11-05T08:35:48Z</published>
	<updated>2009-11-05T08:35:48Z</updated>
	<author>
		<name>Tobias van Treeck</name>
	</author>
	<content type="html">Recently &lt;span&gt;findbugs&lt;/span&gt; reported the following bug in my code:&lt;br&gt;&lt;br&gt;FL_MATH_USING_FLOAT_PRECISION&lt;br&gt;&lt;p&gt;The method performs math operations using floating point precision. Floating 
point precision is very imprecise. For example, 16777216.0f + 1.0f = 
16777216.0f. Consider using double math instead.&lt;/p&gt;&lt;br&gt;In
some other project i remembered that bug but didn&amp;#39;t remember which
project it was, so i searched the online bug descriptions.&lt;br&gt;However i couldn&amp;#39;t find the bug description there:&lt;br&gt;
&lt;a href=&quot;http://findbugs.sourceforge.net/bugDescriptions.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://&lt;span&gt;findbugs&lt;/span&gt;.sourceforge.net/bugDescriptions.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Has it been forgotten?&lt;br&gt;Regards,&lt;br&gt;ToM
&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26218074&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/FL_MATH_USING_FLOAT_PRECISION-tp26218074p26218074.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26216933</id>
	<title>How to filter on errors common to inner classes of a class.</title>
	<published>2009-11-05T07:32:24Z</published>
	<updated>2009-11-05T07:32:24Z</updated>
	<author>
		<name>Wim Veldhuis</name>
	</author>
	<content type="html">&lt;div&gt;Hello,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I am working on a project on which we recently integrated findbugs. As expected there are a lot of existing warnings which we incrementally are trying to either solve or to suppress them. A number of these warnings is about a serializable inner class (not static) like in :&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;package x;&lt;/div&gt;&lt;div&gt;public class Foo {&lt;/div&gt;&lt;div&gt;  ...&lt;/div&gt;&lt;div&gt;  private final class SomeAction extends  javax.swing.AbstractAction {&lt;/div&gt;&lt;div&gt;    ...&lt;/div&gt;&lt;div&gt;  }&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;div&gt;Findbugs reports a SE_BAD_FIELD_INNER_CLASS  warning here. However in this case we know this is not a problem and want to suppress this specific warning. In the example, the class Foo actually has many inner classes and we want to suppress the warning on the outer class level. So I added a clause to our findbugs-exclude filter like&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;lt;And&amp;gt;&lt;/div&gt;&lt;div&gt;   &amp;lt;Bug pattern=&amp;quot;SE_BAD_FIELD_INNER_CLASS&amp;quot;/&amp;gt;&lt;/div&gt;&lt;div&gt;    &amp;lt;Or&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&amp;lt;!-- Following classes declare actions as inner class, action are by default serializable --&amp;gt;&lt;/div&gt;
&lt;div&gt;        &amp;lt;Class name=&amp;quot;x.Foo&amp;quot;/&amp;gt;&lt;/div&gt;&lt;div&gt;        &amp;lt;Class name=&amp;quot;y.AnotherFoo&amp;quot;/&amp;gt;&lt;/div&gt;&lt;div&gt;    &amp;lt;/Or&amp;gt;&lt;/div&gt;&lt;div&gt;&amp;lt;/And&amp;gt; &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;However Findbugs still reports these warnings, which is irritating as these are confirmed false positives.&lt;/div&gt;
&lt;div&gt;I already tried &amp;quot;x.Foo$&amp;quot; and and &amp;quot;x.Foo$*&amp;quot; as class name, but to no avail.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Does anybody know how to specifiy that these warnings should be suppressed for all inner classes of Foo ?&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks in advance,&lt;/div&gt;&lt;div&gt;Wim Veldhuis.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26216933&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-filter-on-errors-common-to-inner-classes-of-a-class.-tp26216933p26216933.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26205063</id>
	<title>Re: does 1.3.9 not find ANY bugs?</title>
	<published>2009-11-04T13:30:18Z</published>
	<updated>2009-11-04T13:30:18Z</updated>
	<author>
		<name>captainmidnight</name>
	</author>
	<content type="html">Since I suspect that 1.3.9's not reporting any bugs is probably due to a misconfiguration on my part, I did a diff between the findbugs.bat files in 1.3.8 and 1.3.9.
&lt;br&gt;&lt;br&gt;1.3.9's version has a LOT more stuff inside. &amp;nbsp;Tons of options like
&lt;br&gt;&amp;nbsp; &amp;nbsp; -addMessages
&lt;br&gt;&amp;nbsp; &amp;nbsp; -computeBugHistory
&lt;br&gt;etc.
&lt;br&gt;&lt;br&gt;As near as I can tell, these are all undocumented in the current manual
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://findbugs.sourceforge.net/manual/running.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://findbugs.sourceforge.net/manual/running.html&lt;/a&gt;&lt;br&gt;especially
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://findbugs.sourceforge.net/manual/running.html#d0e511&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://findbugs.sourceforge.net/manual/running.html#d0e511&lt;/a&gt;&lt;br&gt;and
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://findbugs.sourceforge.net/manual/running.html#commandLineOptions&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://findbugs.sourceforge.net/manual/running.html#commandLineOptions&lt;/a&gt;&lt;br&gt;&lt;br&gt;Guessing, I tried adding a few of those options to my .bat file, but they all seemed to make FB abort.
&lt;br&gt;&lt;br&gt;Does anyone know if I am not seeing bugs being reported because I need to update the options that I use with findbugs.bat?
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26205063&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/does-1.3.9-not-find-ANY-bugs--tp26200559p26205063.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26204916</id>
	<title>Re: does 1.3.9 not find ANY bugs?</title>
	<published>2009-11-04T13:24:33Z</published>
	<updated>2009-11-04T13:24:33Z</updated>
	<author>
		<name>Bill Pugh</name>
	</author>
	<content type="html">Brent,
&lt;br&gt;&amp;nbsp; &amp;nbsp;Yeah, sounds like some sort of problem. No changes that big between &amp;nbsp;
&lt;br&gt;1.3.8 and 1.3.9.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Is your code open or closed source?
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Can you try analyzing it on the command line or in ant, and &amp;nbsp;
&lt;br&gt;generating xml? The XML will contain a bunch of diagnostic information.
&lt;br&gt;Alternatively, you can do &amp;quot;Save as...&amp;quot; from the GUI, select &amp;quot;Findbugs &amp;nbsp;
&lt;br&gt;analysis file&amp;quot;, and that will save the XML.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;If nothing else, look for the following entries in the XML:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;Errors ...&amp;gt;
&lt;br&gt;&lt;br&gt;and
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;FindBugsSummary...&amp;gt;
&lt;br&gt;&lt;br&gt;FindBugs summary shouldn't contain any confidential data, and the &amp;nbsp;
&lt;br&gt;&amp;lt;Errors&amp;gt; start tag shouldn't contain any either (the nested elements
&lt;br&gt;inside the &amp;lt;Errors&amp;gt; tag might list class names.
&lt;br&gt;&lt;br&gt;Can you send those to me?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Bill
&lt;br&gt;&lt;br&gt;On Nov 4, 2009, at 4:11 PM, Brent wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; John:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Put a bug in your code and see if it finds it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; OK. &amp;nbsp;I picked a random class and added this:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; static {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Object obj = null;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;System.out.println( obj.toString() );
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It compiles with no warning.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Running 1.3.8 yields, as expected, this bug:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Null pointer dereference
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Running 1.3.9 yields, again, no bugs.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I cannot believe that 1.3.9 would have removed this bug pattern, so &amp;nbsp;
&lt;br&gt;&amp;gt; there obviously has to be something wrong in my configuration of &amp;nbsp;
&lt;br&gt;&amp;gt; 1.3.9. &amp;nbsp;I just can't see it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; All I did was download 1.3.9, unzip it, and then update my .bat &amp;nbsp;
&lt;br&gt;&amp;gt; script file to run with its findbugs.bat script file instead of &amp;nbsp;
&lt;br&gt;&amp;gt; 1.3.8's. &amp;nbsp;No other configuration changes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; NOTE: to the find bugs developers: it would be nice if you could &amp;nbsp;
&lt;br&gt;&amp;gt; copy text from the 2 bottom TextAreas in the gui.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Findbugs-discuss mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204916&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204916&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/does-1.3.9-not-find-ANY-bugs--tp26200559p26204916.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26204733</id>
	<title>Re: does 1.3.9 not find ANY bugs?</title>
	<published>2009-11-04T13:11:51Z</published>
	<updated>2009-11-04T13:11:51Z</updated>
	<author>
		<name>captainmidnight</name>
	</author>
	<content type="html">John:
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Put a bug in your code and see if it finds it.
&lt;br&gt;&lt;br&gt;OK. &amp;nbsp;I picked a random class and added this:
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;static {
&lt;br&gt;&amp;nbsp; &amp;nbsp; Object obj = null;
&lt;br&gt;&amp;nbsp; &amp;nbsp; System.out.println( obj.toString() );
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;It compiles with no warning.
&lt;br&gt;&lt;br&gt;Running 1.3.8 yields, as expected, this bug:
&lt;br&gt;&amp;nbsp; &amp;nbsp; Null pointer dereference
&lt;br&gt;&lt;br&gt;Running 1.3.9 yields, again, no bugs.
&lt;br&gt;&lt;br&gt;I cannot believe that 1.3.9 would have removed this bug pattern, so there obviously has to be something wrong in my configuration of 1.3.9. &amp;nbsp;I just can't see it.
&lt;br&gt;&lt;br&gt;All I did was download 1.3.9, unzip it, and then update my .bat script file to run with its findbugs.bat script file instead of 1.3.8's. &amp;nbsp;No other configuration changes.
&lt;br&gt;&lt;br&gt;&lt;br&gt;NOTE: to the find bugs developers: it would be nice if you could copy text from the 2 bottom TextAreas in the gui.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204733&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/does-1.3.9-not-find-ANY-bugs--tp26200559p26204733.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26202338</id>
	<title>Re: does 1.3.9 not find ANY bugs?</title>
	<published>2009-11-04T10:43:45Z</published>
	<updated>2009-11-04T10:43:45Z</updated>
	<author>
		<name>John Penix</name>
	</author>
	<content type="html">Hi Brent,
&lt;br&gt;&lt;br&gt;Put a bug in your code and see if it finds it.
&lt;br&gt;&lt;br&gt;John
&lt;br&gt;&lt;br&gt;On Wed, Nov 4, 2009 at 10:02 AM, Brent &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26202338&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;yhbrent@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; One more thing: when the FindBugs 1.3.9 GUI came up, I looked under the
&lt;br&gt;&amp;gt; View menu, and verified that all the settings were for maximum
&lt;br&gt;&amp;gt; viewability.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In particular, the following choices were selected: All bug ranks, All issues, No matter when first seen.  I never changed these choices in the first place (I think that they
&lt;br&gt;&amp;gt; are the defaults).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Findbugs-discuss mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26202338&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26202338&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/does-1.3.9-not-find-ANY-bugs--tp26200559p26202338.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26201631</id>
	<title>Re: does 1.3.9 not find ANY bugs?</title>
	<published>2009-11-04T10:02:08Z</published>
	<updated>2009-11-04T10:02:08Z</updated>
	<author>
		<name>captainmidnight</name>
	</author>
	<content type="html">One more thing: when the FindBugs 1.3.9 GUI came up, I looked under the
&lt;br&gt;View menu, and verified that all the settings were for maximum
&lt;br&gt;viewability.
&lt;br&gt;&lt;br&gt;In particular, the following choices were selected: All bug ranks, All issues, No matter when first seen. &amp;nbsp;I never changed these choices in the first place (I think that they
&lt;br&gt;are the defaults).
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26201631&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/does-1.3.9-not-find-ANY-bugs--tp26200559p26201631.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26200559</id>
	<title>does 1.3.9 not find ANY bugs?</title>
	<published>2009-11-04T08:57:59Z</published>
	<updated>2009-11-04T08:57:59Z</updated>
	<author>
		<name>captainmidnight</name>
	</author>
	<content type="html">I last used 1.3.8 several months ago on my personal code library, and it found several bugs (as well as many more non-bugs, but thats the nature of these things).
&lt;br&gt;&lt;br&gt;I have made a lot of changes to my code library since then, so this morning I wanted to reanalyse. &amp;nbsp;First thing that I did was download 1.3.9 since it ought to be better. &amp;nbsp;When I ran it (from a .bat script file), it spent the usual minute or so analysing my code, and then it reported ZERO bugs!
&lt;br&gt;&lt;br&gt;Puzzled, I reinstalled 1.3.8 and reran my .bat file, and sure enough, 68 &amp;quot;bugs&amp;quot; were flagged. &amp;nbsp;(Probably most of them are not true bugs, but we'll see when I analyse them in more detail later.)
&lt;br&gt;&lt;br&gt;Does anyone have any idea what happened here? &amp;nbsp;Is 1.3.9 really just that good at not flagging bogus bugs? &amp;nbsp;Or (probably more likely) is there a usage error on my part, like some new kind of option that I have not configured?
&lt;br&gt;&lt;br&gt;Below is the relevant part of my .bat file (notice that I AM using -effort:max):
&lt;br&gt;&lt;br&gt;set findBugsDir=C:\Program Files\Java\findbugs-1.3.9\bin
&lt;br&gt;&lt;br&gt;set effort=-effort:max
&lt;br&gt;&lt;br&gt;set project=-project [code path relevant only to me]
&lt;br&gt;&lt;br&gt;set properties=-property &amp;quot;findbugs.assertionmethods=bb.util.Check.notNull&amp;quot;
&lt;br&gt;set properties=%properties% &amp;nbsp;-property &amp;quot;findbugs.de.comment=true&amp;quot;
&lt;br&gt;set properties=%properties% &amp;nbsp;-property &amp;quot;findbugs.maskedfields.locals=true&amp;quot;
&lt;br&gt;&lt;br&gt;cmd /c &amp;nbsp;&amp;quot;cd &amp;nbsp;/d &amp;nbsp;%findBugsDir% &amp;nbsp;&amp;&amp; &amp;nbsp;findbugs.bat &amp;nbsp;%effort% &amp;nbsp;%project% &amp;nbsp;%properties%&amp;quot;
&lt;br&gt;&lt;br&gt;&lt;br&gt;I searched this list's archives before posting, and did not seem to see anything.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26200559&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/does-1.3.9-not-find-ANY-bugs--tp26200559p26200559.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26040069</id>
	<title>Does the FInd Bugs acts on the class files or source files ??</title>
	<published>2009-10-24T08:31:23Z</published>
	<updated>2009-10-24T08:31:23Z</updated>
	<author>
		<name>kiran781</name>
	</author>
	<content type="html">Please let me know 
&lt;br&gt;&lt;br&gt;Does the FInd Bugs acts on the class files or source files ??&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Does-the-FInd-Bugs-acts-on-the-class-files-or-source-files----tp26040069p26040069.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26040064</id>
	<title>Meaning of Dead Store Variable</title>
	<published>2009-10-24T08:30:36Z</published>
	<updated>2009-10-24T08:30:36Z</updated>
	<author>
		<name>kiran781</name>
	</author>
	<content type="html">&lt;br&gt;Hi i am new to FindBugs so please help me .
&lt;br&gt;&lt;br&gt;what is meant by Dead store to a variable 
&lt;br&gt;&lt;br&gt;Thanks in advance&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Meaning-of-Dead-Store-Variable-tp26040064p26040064.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26023203</id>
	<title>cant see row numbers in findbugs report</title>
	<published>2009-10-23T02:19:24Z</published>
	<updated>2009-10-23T02:19:24Z</updated>
	<author>
		<name>plueschmuetze</name>
	</author>
	<content type="html">hey folks,
&lt;br&gt;&lt;br&gt;i am using findbugs and hudson with hudson findbugs plugin. my problem is that i cant see the row number in the findbugs report. i can see the errors, warnings etc but not the row number where i can find the error, warning ... i am using findbugs on a jar file that i build in the following way:
&lt;br&gt;&lt;br&gt;&amp;lt;target name=&amp;quot;BuildJar&amp;quot;&amp;gt;
&lt;br&gt;&amp;lt;jar destfile=&amp;quot;${jarFile}&amp;quot;
&lt;br&gt;basedir=&amp;quot;${build}&amp;quot;
&lt;br&gt;excludes=&amp;quot;**/test.class&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;the thing that makes me wonder is that when i use findbugs on another jar that i didnt build on my own (in my case it was bcel.jar from apache) i can see the line numbers.... ????? 
&lt;br&gt;&lt;br&gt;can anybody help me? 
&lt;br&gt;&lt;br&gt;thx in advance!!!!
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/FindBugs---General-f2572.html&quot; embed=&quot;fixTarget[2572]&quot; target=&quot;_top&quot; &gt;FindBugs - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/cant-see-row-numbers-in-findbugs-report-tp26023203p26023203.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25871992</id>
	<title>OutofMemory FindBugs</title>
	<published>2009-10-13T05:30:29Z</published>
	<updated>2009-10-13T05:30:29Z</updated>
	<author>
		<name>montoya</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;When i ran this command 
&lt;br&gt;&lt;br&gt;D:\ReleaseTemp\trunk.nbs\target\checkout&amp;gt;mvn clean clover2:instrument clover2:aggregate clover2:clover site site:deploy -Dmaxmemory=1024m -P build-site,build-site-archive &amp;gt; &amp;quot;c:\NBSSiteBuild.log&amp;quot;
&lt;br&gt;&lt;br&gt;altough i set maven's heap size to 1g by writing -Xmx1024m to mvn.bat, I've got this exception 
&lt;br&gt;&lt;br&gt;[INFO] Clover Version 2.5.1, built on May 28 2009 (build-758)
&lt;br&gt;[INFO] Loaded from: c:\dev\tools_data\maven_local_repo\com\cenqua\clover\clover\2.5.1\clover-2.5.1.jar
&lt;br&gt;[INFO] Clover: Evaluation License registered to Yapi Kredi Bankasi.
&lt;br&gt;[INFO] You have 8 day(s) before your license expires.
&lt;br&gt;[INFO] Loading coverage database from: 'D:\ReleaseTemp\trunk.nbs\target\checkout\texan-nbs-ui\target\clover\clover.db'
&lt;br&gt;[WARNING] No coverage recordings found. No report will be generated.
&lt;br&gt;[INFO] Clover Version 2.5.1, built on May 28 2009 (build-758)
&lt;br&gt;[INFO] Loaded from: c:\dev\tools_data\maven_local_repo\com\cenqua\clover\clover\2.5.1\clover-2.5.1.jar
&lt;br&gt;[INFO] Clover: Evaluation License registered to Yapi Kredi Bankasi.
&lt;br&gt;[INFO] You have 8 day(s) before your license expires.
&lt;br&gt;[INFO] Clover is enabled with initstring 'D:\ReleaseTemp\trunk.nbs\target\checkout\texan-nbs-ui\target\clover\clover.db'
&lt;br&gt;[WARNING] Clover historical directory [D:\ReleaseTemp\trunk.nbs\target\checkout\texan-nbs-ui\target/clover/history] does not exist, skipping Clover historical report generation ([D:\ReleaseTemp\trunk.nbs\target\checkout\texan-nbs-ui\target\site\clover/clover.xml])
&lt;br&gt;[INFO] Clover Version 2.5.1, built on May 28 2009 (build-758)
&lt;br&gt;[INFO] Loaded from: c:\dev\tools_data\maven_local_repo\com\cenqua\clover\clover\2.5.1\clover-2.5.1.jar
&lt;br&gt;[INFO] Clover: Evaluation License registered to xxxxxx.
&lt;br&gt;[INFO] You have 8 day(s) before your license expires.
&lt;br&gt;[INFO] Loading coverage database from: 'D:\ReleaseTemp\trunk.nbs\target\checkout\texan-nbs-ui\target\clover\clover.db'
&lt;br&gt;[WARNING] No coverage recordings found. No report will be generated.
&lt;br&gt;[INFO] Generating &amp;quot;JIRA Report&amp;quot; report.
&lt;br&gt;[ERROR] Unable to extract a JIRA pid from the page at the url &lt;a href=&quot;http://falez10.kfs.local:8080/browse/OPENTAHSIS&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://falez10.kfs.local:8080/browse/OPENTAHSIS&lt;/a&gt;&lt;br&gt;[ERROR] The issue management URL in the POM does not include a pid, and it was not possible to extract it from the page at that URL.
&lt;br&gt;[INFO] Generating &amp;quot;Checkstyle&amp;quot; report.
&lt;br&gt;[INFO] There are 81135 checkstyle errors.
&lt;br&gt;[INFO] Generating &amp;quot;Source Xref&amp;quot; report.
&lt;br&gt;[INFO] Generating &amp;quot;PMD Report&amp;quot; report.
&lt;br&gt;[INFO] Generating &amp;quot;CPD Report&amp;quot; report.
&lt;br&gt;[INFO] Generating &amp;quot;FindBugs Report&amp;quot; report.
&lt;br&gt;[INFO] &amp;nbsp; Using source root:
&lt;br&gt;[INFO] &amp;nbsp; &amp;nbsp; D:\ReleaseTemp\trunk.nbs\target\checkout\texan-nbs-ui\target\classes
&lt;br&gt;[INFO] &amp;nbsp; Using test source root:
&lt;br&gt;[INFO] &amp;nbsp; &amp;nbsp; D:\ReleaseTemp\trunk.nbs\target\checkout\texan-nbs-ui\target\test-classes
&lt;br&gt;[INFO] &amp;nbsp; No effort provided, using default effort.
&lt;br&gt;[INFO] &amp;nbsp; Adding Source Directory: D:\ReleaseTemp\trunk.nbs\target\checkout\texan-nbs-ui\src\main\java
&lt;br&gt;[INFO] &amp;nbsp; No threshold provided, using default threshold.
&lt;br&gt;[INFO] &amp;nbsp; Using FindBugs Version: 1.3.8
&lt;br&gt;[INFO] &amp;nbsp; No threshold provided, using default threshold.
&lt;br&gt;[INFO] &amp;nbsp; No threshold provided, using default threshold.
&lt;br&gt;[INFO] &amp;nbsp; Debugging is Off
&lt;br&gt;[INFO] &amp;nbsp; No bug include filter.
&lt;br&gt;[INFO] &amp;nbsp; No bug exclude filter.
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[ERROR] FATAL ERROR
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Java heap space
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Trace
&lt;br&gt;java.lang.OutOfMemoryError: Java heap space
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.ArrayList.&amp;lt;init&amp;gt;(ArrayList.java:112)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.util.ArrayList.&amp;lt;init&amp;gt;(ArrayList.java:119)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.copyFrom(ValueNumberFrame.java:332)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.ba.FrameDataflowAnalysis.mergeInto(FrameDataflowAnalysis.java:115)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis.mergeInto(ValueNumberAnalysis.java:203)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis.meetInto(ValueNumberAnalysis.java:197)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.ba.vna.ValueNumberAnalysis.meetInto(ValueNumberAnalysis.java:55)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.ba.Dataflow.execute(Dataflow.java:333)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.classfile.engine.bcel.ValueNumberDataflowFactory.analyze(ValueNumberDataflowFactory.java:72)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.classfile.engine.bcel.ValueNumberDataflowFactory.analyze(ValueNumberDataflowFactory.java:47)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.analyzeMethod(AnalysisCache.java:331)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getMethodAnalysis(AnalysisCache.java:281)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory.getValueNumberDataflow(AnalysisFactory.java:108)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.classfile.engine.bcel.LockDataflowFactory.analyze(LockDataflowFactory.java:55)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.classfile.engine.bcel.LockDataflowFactory.analyze(LockDataflowFactory.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.analyzeMethod(AnalysisCache.java:331)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getMethodAnalysis(AnalysisCache.java:281)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.ba.ClassContext.getMethodAnalysis(ClassContext.java:937)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.ba.ClassContext.getLockDataflow(ClassContext.java:534)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.detect.StaticCalendarDetector.visitMethod(StaticCalendarDetector.java:180)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.bcel.classfile.Method.accept(Method.java:102)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.visitclass.PreorderVisitor.doVisitMethod(PreorderVisitor.java:223)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.visitclass.PreorderVisitor.visitJavaClass(PreorderVisitor.java:266)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:276)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.BytecodeScanningDetector.visitClassContext(BytecodeScanningDetector.java:36)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.DetectorToDetector2Adapter.visitClass(DetectorToDetector2Adapter.java:68)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.FindBugs2.analyzeApplication(FindBugs2.java:971)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:222)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;[INFO] ------------------------------------------------------------------------
&lt;br&gt;[INFO] Total time: 412 minutes 27 seconds
&lt;br&gt;[INFO] Finished at: Tue Oct 13 14:55:23 EEST 2009
&lt;br&gt;[INFO] Final Memory: 125M/508M
&lt;br&gt;[INFO] ------------------------------------------------------------------------&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OutofMemory-FindBugs-tp25871992p25871992.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25816109</id>
	<title>Help need to write custom rules</title>
	<published>2009-10-08T23:28:01Z</published>
	<updated>2009-10-08T23:28:01Z</updated>
	<author>
		<name>Gaurav Thakur-3</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns:p=&quot;urn:schemas-microsoft-com:office:powerpoint&quot; xmlns:a=&quot;urn:schemas-microsoft-com:office:access&quot; xmlns:dt=&quot;uuid:C2F41010-65B3-11d1-A29F-00AA00C14882&quot; xmlns:s=&quot;uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882&quot; xmlns:rs=&quot;urn:schemas-microsoft-com:rowset&quot; xmlns:Z=&quot;urn:schemas-microsoft-com:&quot; xmlns:b=&quot;urn:schemas-microsoft-com:office:publisher&quot; xmlns:ss=&quot;urn:schemas-microsoft-com:office:spreadsheet&quot; xmlns:c=&quot;urn:schemas-microsoft-com:office:component:spreadsheet&quot; xmlns:odc=&quot;urn:schemas-microsoft-com:office:odc&quot; xmlns:oa=&quot;urn:schemas-microsoft-com:office:activation&quot; xmlns:html=&quot;http://www.w3.org/TR/REC-html40&quot; xmlns:q=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:rtc=&quot;http://microsoft.com/officenet/conferencing&quot; xmlns:D=&quot;DAV:&quot; xmlns:Repl=&quot;http://schemas.microsoft.com/repl/&quot; xmlns:mt=&quot;http://schemas.microsoft.com/sharepoint/soap/meetings/&quot; xmlns:x2=&quot;http://schemas.microsoft.com/office/excel/2003/xml&quot; xmlns:ppda=&quot;http://www.passport.com/NameSpace.xsd&quot; xmlns:ois=&quot;http://schemas.microsoft.com/sharepoint/soap/ois/&quot; xmlns:dir=&quot;http://schemas.microsoft.com/sharepoint/soap/directory/&quot; xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot; xmlns:dsp=&quot;http://schemas.microsoft.com/sharepoint/dsp&quot; xmlns:udc=&quot;http://schemas.microsoft.com/data/udc&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:sub=&quot;http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/&quot; xmlns:ec=&quot;http://www.w3.org/2001/04/xmlenc#&quot; xmlns:sp=&quot;http://schemas.microsoft.com/sharepoint/&quot; xmlns:sps=&quot;http://schemas.microsoft.com/sharepoint/soap/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:udcs=&quot;http://schemas.microsoft.com/data/udc/soap&quot; xmlns:udcxf=&quot;http://schemas.microsoft.com/data/udc/xmlfile&quot; xmlns:udcp2p=&quot;http://schemas.microsoft.com/data/udc/parttopart&quot; xmlns:wf=&quot;http://schemas.microsoft.com/sharepoint/soap/workflow/&quot; xmlns:dsss=&quot;http://schemas.microsoft.com/office/2006/digsig-setup&quot; xmlns:dssi=&quot;http://schemas.microsoft.com/office/2006/digsig&quot; xmlns:mdssi=&quot;http://schemas.openxmlformats.org/package/2006/digital-signature&quot; xmlns:mver=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns:mrels=&quot;http://schemas.openxmlformats.org/package/2006/relationships&quot; xmlns:spwp=&quot;http://microsoft.com/sharepoint/webpartpages&quot; xmlns:ex12t=&quot;http://schemas.microsoft.com/exchange/services/2006/types&quot; xmlns:ex12m=&quot;http://schemas.microsoft.com/exchange/services/2006/messages&quot; xmlns:pptsl=&quot;http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/&quot; xmlns:spsl=&quot;http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService&quot; xmlns:st=&quot;&amp;#1;&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;META HTTP-EQUIV=&quot;Content-Type&quot; CONTENT=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;Hi All,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I`m trying to write some custom FindBugs rules.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I need some help as to figure out how to get the value as
highlighted below,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I`m able to get the correct OPCODE value in side the
sawopcode method but when I try to call the super class methods to get operand
or other information&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I always get an exception &amp;#8220;xxxmethod called but value not
available&amp;#8221;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I need to get the value like the value being pushed on to
the stack using bipush or sipush.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Code::Code(max_stack = 2, max_locals = 2, code_length = 23)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;0:&amp;nbsp;&amp;nbsp;&amp;nbsp;
ldc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;quot;AES&amp;quot; (3)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;
invokestatic&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
javax.crypto.KeyGenerator.getInstance (Ljava/lang/String&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;;)Ljavax/crypto/KeyGenerator; (4)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;5:&amp;nbsp;&amp;nbsp;&amp;nbsp; astore_1&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;6:&amp;nbsp;&amp;nbsp;&amp;nbsp; aload_1&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;
bipush&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style='color:red'&gt;127&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;9:&amp;nbsp;&amp;nbsp;&amp;nbsp; invokevirtual&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
javax.crypto.KeyGenerator.init (I)V (5)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;12:&amp;nbsp;&amp;nbsp; aload_0&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;13:&amp;nbsp;&amp;nbsp;
getfield&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
com.symcor.pmd.test.KeyTooShort.k1 Ljavax/crypto/KeyGenerator; (2)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;16:&amp;nbsp;&amp;nbsp;
sipush&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style='color:red'&gt;128&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;19:&amp;nbsp;&amp;nbsp; invokevirtual&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
javax.crypto.KeyGenerator.init (I)V (5)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;22:&amp;nbsp;&amp;nbsp; return&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Please help me out.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Thanks &amp;amp; Regards&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Gaurav Thakur&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;

&lt;table&gt;&lt;tr&gt;&lt;td bgcolor=#ffffff&gt;&lt;font color=#000000&gt;&lt;pre&gt;**************** CAUTION - Disclaimer *****************
This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely 
for the use of the addressee(s). If you are not the intended recipient, please 
notify the sender by e-mail and delete the original message. Further, you are not 
to copy, disclose, or distribute this e-mail or its contents to any other person and 
any such actions are unlawful. This e-mail may contain viruses. Infosys has taken 
every reasonable precaution to minimize this risk, but is not liable for any damage 
you may sustain as a result of any virus in this e-mail. You should carry out your 
own virus checks before opening the e-mail or attachment. Infosys reserves the 
right to monitor and review the content of all messages sent to or from this e-mail 
address. Messages sent to or from this e-mail address may be stored on the 
Infosys e-mail system.
***INFOSYS******** End of Disclaimer ********INFOSYS***&lt;/pre&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25816109&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-need-to-write-custom-rules-tp25816109p25816109.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25816261</id>
	<title>Help need to write custom rules</title>
	<published>2009-10-08T23:26:48Z</published>
	<updated>2009-10-08T23:26:48Z</updated>
	<author>
		<name>Gaurav Thakur-3</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns:p=&quot;urn:schemas-microsoft-com:office:powerpoint&quot; xmlns:a=&quot;urn:schemas-microsoft-com:office:access&quot; xmlns:dt=&quot;uuid:C2F41010-65B3-11d1-A29F-00AA00C14882&quot; xmlns:s=&quot;uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882&quot; xmlns:rs=&quot;urn:schemas-microsoft-com:rowset&quot; xmlns:Z=&quot;urn:schemas-microsoft-com:&quot; xmlns:b=&quot;urn:schemas-microsoft-com:office:publisher&quot; xmlns:ss=&quot;urn:schemas-microsoft-com:office:spreadsheet&quot; xmlns:c=&quot;urn:schemas-microsoft-com:office:component:spreadsheet&quot; xmlns:odc=&quot;urn:schemas-microsoft-com:office:odc&quot; xmlns:oa=&quot;urn:schemas-microsoft-com:office:activation&quot; xmlns:html=&quot;http://www.w3.org/TR/REC-html40&quot; xmlns:q=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:rtc=&quot;http://microsoft.com/officenet/conferencing&quot; xmlns:D=&quot;DAV:&quot; xmlns:Repl=&quot;http://schemas.microsoft.com/repl/&quot; xmlns:mt=&quot;http://schemas.microsoft.com/sharepoint/soap/meetings/&quot; xmlns:x2=&quot;http://schemas.microsoft.com/office/excel/2003/xml&quot; xmlns:ppda=&quot;http://www.passport.com/NameSpace.xsd&quot; xmlns:ois=&quot;http://schemas.microsoft.com/sharepoint/soap/ois/&quot; xmlns:dir=&quot;http://schemas.microsoft.com/sharepoint/soap/directory/&quot; xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot; xmlns:dsp=&quot;http://schemas.microsoft.com/sharepoint/dsp&quot; xmlns:udc=&quot;http://schemas.microsoft.com/data/udc&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:sub=&quot;http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/&quot; xmlns:ec=&quot;http://www.w3.org/2001/04/xmlenc#&quot; xmlns:sp=&quot;http://schemas.microsoft.com/sharepoint/&quot; xmlns:sps=&quot;http://schemas.microsoft.com/sharepoint/soap/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:udcs=&quot;http://schemas.microsoft.com/data/udc/soap&quot; xmlns:udcxf=&quot;http://schemas.microsoft.com/data/udc/xmlfile&quot; xmlns:udcp2p=&quot;http://schemas.microsoft.com/data/udc/parttopart&quot; xmlns:wf=&quot;http://schemas.microsoft.com/sharepoint/soap/workflow/&quot; xmlns:dsss=&quot;http://schemas.microsoft.com/office/2006/digsig-setup&quot; xmlns:dssi=&quot;http://schemas.microsoft.com/office/2006/digsig&quot; xmlns:mdssi=&quot;http://schemas.openxmlformats.org/package/2006/digital-signature&quot; xmlns:mver=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns:mrels=&quot;http://schemas.openxmlformats.org/package/2006/relationships&quot; xmlns:spwp=&quot;http://microsoft.com/sharepoint/webpartpages&quot; xmlns:ex12t=&quot;http://schemas.microsoft.com/exchange/services/2006/types&quot; xmlns:ex12m=&quot;http://schemas.microsoft.com/exchange/services/2006/messages&quot; xmlns:pptsl=&quot;http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/&quot; xmlns:spsl=&quot;http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService&quot; xmlns:st=&quot;&amp;#1;&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;Hi All,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I`m trying to write some custom FindBugs rules.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I need some help as to figure out how to get the value as
highlighted below,&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I`m able to get the correct OPCODE value in side the
sawopcode method but when I try to call the super class methods to get operand
or other information&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I always get an exception &amp;#8220;xxxmethod called but value
not available&amp;#8221;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;I need to get the value like the value being pushed on to
the stack using bipush or sipush.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Code::Code(max_stack = 2, max_locals = 2, code_length = 23)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;0:&amp;nbsp;&amp;nbsp;&amp;nbsp; ldc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;quot;AES&amp;quot; (3)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;
invokestatic&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
javax.crypto.KeyGenerator.getInstance (Ljava/lang/String&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;;)Ljavax/crypto/KeyGenerator; (4)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;5:&amp;nbsp;&amp;nbsp;&amp;nbsp; astore_1&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;6:&amp;nbsp;&amp;nbsp;&amp;nbsp; aload_1&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;
bipush&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style='color:red'&gt;127&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;9:&amp;nbsp;&amp;nbsp;&amp;nbsp; invokevirtual&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
javax.crypto.KeyGenerator.init (I)V (5)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;12:&amp;nbsp;&amp;nbsp; aload_0&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;13:&amp;nbsp;&amp;nbsp;
getfield&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
com.symcor.pmd.test.KeyTooShort.k1 Ljavax/crypto/KeyGenerator; (2)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;16:&amp;nbsp;&amp;nbsp;
sipush&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style='color:red'&gt;128&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;19:&amp;nbsp;&amp;nbsp; invokevirtual&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
javax.crypto.KeyGenerator.init (I)V (5)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;22:&amp;nbsp;&amp;nbsp; return&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Please help me out.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Thanks &amp;amp; Regards&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Gaurav Thakur&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25816261&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-need-to-write-custom-rules-tp25816261p25816261.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25795585</id>
	<title>Re: ODR_OPEN_DATABASE_RESOURCE in findbugs 1.3.8</title>
	<published>2009-10-07T15:29:43Z</published>
	<updated>2009-10-07T15:29:43Z</updated>
	<author>
		<name>Dave Brosius-2</name>
	</author>
	<content type="html">&lt;font face=&quot;arial&quot; size=&quot;2&quot;&gt;not that i am aware of.&lt;br&gt;&lt;br&gt;-----Original Message-----&lt;br&gt;From: &quot;Hafner Ullrich&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25795585&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ullrich.Hafner@...&lt;/a&gt;&amp;gt;&lt;br&gt;Sent: Wednesday, October 7, 2009 5:37pm&lt;br&gt;To: &quot;Dave Brosius&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25795585&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrosius@...&lt;/a&gt;&amp;gt;&lt;br&gt;Subject: RE: [FB-Discuss] ODR_OPEN_DATABASE_RESOURCE in findbugs 1.3.8&lt;br&gt;&lt;br&gt;

&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta content=&quot;MSHTML 6.00.6000.16850&quot; name=&quot;GENERATOR&quot;&gt;
&lt;div dir=&quot;ltr&quot; align=&quot;left&quot;&gt;&lt;span class=&quot;477221721-07102009&quot;&gt;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot; face=&quot;Arial&quot;&gt;Hmm, the API description says:&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; align=&quot;left&quot;&gt;&lt;span class=&quot;477221721-07102009&quot;&gt;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot; face=&quot;Arial&quot;&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; align=&quot;left&quot;&gt;&lt;span class=&quot;477221721-07102009&quot;&gt;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot; face=&quot;Arial&quot;&gt;&quot;Closing a connection instance that was obtained from a 
pooled connection does not close the physical database connection. It does, 
however, free the resources of the connection instance, clear the state, close 
statement objects created from the connection instance, and restore the defaults 
for the next connection instance that will be created.&quot;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; align=&quot;left&quot;&gt;&lt;span class=&quot;477221721-07102009&quot;&gt;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot; face=&quot;Arial&quot;&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; align=&quot;left&quot;&gt;&lt;span class=&quot;477221721-07102009&quot;&gt;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot; face=&quot;Arial&quot;&gt;Is there a way to configure findbugs to only find missing 
close connection statements and not the other &quot;missing&quot; statements? I think it 
makes sense to trust the JDBC driver developers, otherwise you will produce a 
lot of redundant code:-)&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot; face=&quot;Arial&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;477221721-07102009&quot;&gt;&lt;/span&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;font color=&quot;#0000ff&quot;&gt;&lt;font size=&quot;2&quot;&gt;U&lt;span class=&quot;477221721-07102009&quot;&gt;lli&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/div&gt;
&lt;blockquote style=&quot;border-left: 2px solid rgb(0, 0, 255); padding-left: 5px; margin-left: 5px; margin-right: 0px;&quot;&gt;
  &lt;div class=&quot;OutlookMessageHeader&quot; dir=&quot;ltr&quot; align=&quot;left&quot; lang=&quot;en-us&quot;&gt;
  &lt;hr tabindex=&quot;-1&quot;&gt;
  &lt;font size=&quot;2&quot; face=&quot;Tahoma&quot;&gt;&lt;b&gt;From:&lt;/b&gt; Dave Brosius 
  [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25795585&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrosius@...&lt;/a&gt;] &lt;br&gt;&lt;b&gt;Sent:&lt;/b&gt; Mittwoch, 7. Oktober 2009 
  17:49&lt;br&gt;&lt;b&gt;To:&lt;/b&gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25795585&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;&lt;br&gt;&lt;b&gt;Cc:&lt;/b&gt; Hafner 
  Ullrich&lt;br&gt;&lt;b&gt;Subject:&lt;/b&gt; RE: [FB-Discuss] ODR_OPEN_DATABASE_RESOURCE in 
  findbugs 1.3.8&lt;br&gt;&lt;/font&gt;&lt;br&gt;&lt;/div&gt;
  &lt;div&gt;&lt;/div&gt;&lt;font size=&quot;2&quot; face=&quot;arial&quot;&gt;This is true if the connection is a raw 
  connection, however it's possible that the connection came from a pool, in 
  which case close doesn't close a connection, it just allows the pool to reuse 
  it. So in this case you do want to close all the statements as well. And i'd 
  go further to say, you probably should close them yourself in all cases 
  anyway, as you don't know for sure that the driver you use tomorrow will do 
  the right thing.&lt;br&gt;&lt;br&gt;-----Original Message-----&lt;br&gt;From: &quot;Hafner Ullrich&quot; 
  &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25795585&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ullrich.Hafner@...&lt;/a&gt;&amp;gt;&lt;br&gt;Sent: Wednesday, October 7, 2009 
  10:56am&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25795585&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;&lt;br&gt;Subject: [FB-Discuss] 
  ODR_OPEN_DATABASE_RESOURCE in findbugs 1.3.8&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;I have a 
  question about the detector ODR_OPEN_DATABASE_RESOURCE in&lt;br&gt;findbugs 1.3.8. 
  In the following snipped the detector creates a warning&lt;br&gt;with the message 
  that the statement on line 97 is not closed. However,&lt;br&gt;the JDBC API defines 
  that if a connection is closed than the connection&lt;br&gt;object should also close 
  the associated statements. Shouldn't the&lt;br&gt;detector be adjusted to handle 
  that case?&lt;br&gt;&lt;br&gt;094 try {&lt;br&gt;095 connection = connect();&lt;br&gt;096 &lt;br&gt;097 
  CallableStatement statement =&lt;br&gt;connection.prepareCall(query);&lt;br&gt;098 
  statement.execute();&lt;br&gt;099 }&lt;br&gt;100 catch (SQLException exception) {&lt;br&gt;101 
  throw new DatabaseException(exception);&lt;br&gt;102 }&lt;br&gt;103 finally {&lt;br&gt;104 
  close(connection);&lt;br&gt;105 
  }&lt;br&gt;&lt;br&gt;Ulli&lt;br&gt;&lt;br&gt;_______________________________________________&lt;br&gt;Findbugs-discuss 
  mailing 
  list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25795585&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;&lt;br&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;br&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;font size=&quot;2&quot; face=&quot;arial&quot;&gt;&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25795585&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ODR_OPEN_DATABASE_RESOURCE-in-findbugs-1.3.8-tp25788419p25795585.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25789350</id>
	<title>Re: ODR_OPEN_DATABASE_RESOURCE in findbugs 1.3.8</title>
	<published>2009-10-07T08:49:10Z</published>
	<updated>2009-10-07T08:49:10Z</updated>
	<author>
		<name>Dave Brosius-2</name>
	</author>
	<content type="html">&lt;font face=&quot;arial&quot; size=&quot;2&quot;&gt;This is true if the connection is a raw connection, however it's possible that the connection came from a pool, in which case close doesn't close a connection, it just allows the pool to reuse it. So in this case you do want to close all the statements as well. And i'd go further to say, you probably should close them yourself in all cases anyway, as you don't know for sure that the driver you use tomorrow will do the right thing.&lt;br&gt;&lt;br&gt;-----Original Message-----&lt;br&gt;From: &quot;Hafner Ullrich&quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25789350&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ullrich.Hafner@...&lt;/a&gt;&amp;gt;&lt;br&gt;Sent: Wednesday, October 7, 2009 10:56am&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25789350&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;&lt;br&gt;Subject: [FB-Discuss] ODR_OPEN_DATABASE_RESOURCE in findbugs 1.3.8&lt;br&gt;&lt;br&gt;Hi,&lt;br&gt;&lt;br&gt;I have a question about the detector ODR_OPEN_DATABASE_RESOURCE in&lt;br&gt;findbugs 1.3.8. In the following snipped the detector creates a warning&lt;br&gt;with the message that the statement on line 97 is not closed. However,&lt;br&gt;the JDBC API defines that if a connection is closed than the connection&lt;br&gt;object should also close the associated statements. Shouldn't the&lt;br&gt;detector be adjusted to handle that case?&lt;br&gt;&lt;br&gt;094         try {&lt;br&gt;095             connection = connect();&lt;br&gt;096 &lt;br&gt;097             CallableStatement statement =&lt;br&gt;connection.prepareCall(query);&lt;br&gt;098             statement.execute();&lt;br&gt;099         }&lt;br&gt;100         catch (SQLException exception) {&lt;br&gt;101             throw new DatabaseException(exception);&lt;br&gt;102         }&lt;br&gt;103         finally {&lt;br&gt;104             close(connection);&lt;br&gt;105         }&lt;br&gt;&lt;br&gt;Ulli&lt;br&gt;&lt;br&gt;_______________________________________________&lt;br&gt;Findbugs-discuss mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25789350&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;&lt;br&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;br&gt;&lt;/font&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25789350&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ODR_OPEN_DATABASE_RESOURCE-in-findbugs-1.3.8-tp25788419p25789350.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25788419</id>
	<title>ODR_OPEN_DATABASE_RESOURCE in findbugs 1.3.8</title>
	<published>2009-10-07T07:56:02Z</published>
	<updated>2009-10-07T07:56:02Z</updated>
	<author>
		<name>Ulli Hafner</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have a question about the detector ODR_OPEN_DATABASE_RESOURCE in
&lt;br&gt;findbugs 1.3.8. In the following snipped the detector creates a warning
&lt;br&gt;with the message that the statement on line 97 is not closed. However,
&lt;br&gt;the JDBC API defines that if a connection is closed than the connection
&lt;br&gt;object should also close the associated statements. Shouldn't the
&lt;br&gt;detector be adjusted to handle that case?
&lt;br&gt;&lt;br&gt;094 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try {
&lt;br&gt;095 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; connection = connect();
&lt;br&gt;096 
&lt;br&gt;097 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CallableStatement statement =
&lt;br&gt;connection.prepareCall(query);
&lt;br&gt;098 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; statement.execute();
&lt;br&gt;099 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;100 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; catch (SQLException exception) {
&lt;br&gt;101 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new DatabaseException(exception);
&lt;br&gt;102 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;103 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; finally {
&lt;br&gt;104 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; close(connection);
&lt;br&gt;105 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;Ulli
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25788419&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ODR_OPEN_DATABASE_RESOURCE-in-findbugs-1.3.8-tp25788419p25788419.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25685351</id>
	<title>NoSuchFieldError, AbstractMethodError, VerifyError missing</title>
	<published>2009-09-30T10:13:08Z</published>
	<updated>2009-09-30T10:13:08Z</updated>
	<author>
		<name>Wes Munsil</name>
	</author>
	<content type="html">FindBugs 1.3.9, Java version 1.6.0_15 on Windows, project with about 
&lt;br&gt;5,000 classes.
&lt;br&gt;&lt;br&gt;Have you seen the below message, or know what might be causing it? Thanks.
&lt;br&gt;&lt;br&gt;The following classes needed for analysis were missing:
&lt;br&gt;&amp;nbsp; java.lang.NoSuchFieldError
&lt;br&gt;&amp;nbsp; java.lang.AbstractMethodError
&lt;br&gt;&amp;nbsp; java.lang.VerifyError
&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25685351&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/NoSuchFieldError%2C-AbstractMethodError%2C-VerifyError-missing-tp25685351p25685351.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25652843</id>
	<title>SBSC: Method concatenates strings using + in a loop</title>
	<published>2009-09-28T13:52:03Z</published>
	<updated>2009-09-28T13:52:03Z</updated>
	<author>
		<name>gardner_art</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns:x=&quot;urn:schemas-microsoft-com:office:excel&quot; xmlns:p=&quot;urn:schemas-microsoft-com:office:powerpoint&quot; xmlns:a=&quot;urn:schemas-microsoft-com:office:access&quot; xmlns:dt=&quot;uuid:C2F41010-65B3-11d1-A29F-00AA00C14882&quot; xmlns:s=&quot;uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882&quot; xmlns:rs=&quot;urn:schemas-microsoft-com:rowset&quot; xmlns:Z=&quot;urn:schemas-microsoft-com:&quot; xmlns:b=&quot;urn:schemas-microsoft-com:office:publisher&quot; xmlns:ss=&quot;urn:schemas-microsoft-com:office:spreadsheet&quot; xmlns:c=&quot;urn:schemas-microsoft-com:office:component:spreadsheet&quot; xmlns:odc=&quot;urn:schemas-microsoft-com:office:odc&quot; xmlns:oa=&quot;urn:schemas-microsoft-com:office:activation&quot; xmlns:html=&quot;http://www.w3.org/TR/REC-html40&quot; xmlns:q=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:rtc=&quot;http://microsoft.com/officenet/conferencing&quot; xmlns:D=&quot;DAV:&quot; xmlns:Repl=&quot;http://schemas.microsoft.com/repl/&quot; xmlns:mt=&quot;http://schemas.microsoft.com/sharepoint/soap/meetings/&quot; xmlns:x2=&quot;http://schemas.microsoft.com/office/excel/2003/xml&quot; xmlns:ppda=&quot;http://www.passport.com/NameSpace.xsd&quot; xmlns:ois=&quot;http://schemas.microsoft.com/sharepoint/soap/ois/&quot; xmlns:dir=&quot;http://schemas.microsoft.com/sharepoint/soap/directory/&quot; xmlns:ds=&quot;http://www.w3.org/2000/09/xmldsig#&quot; xmlns:dsp=&quot;http://schemas.microsoft.com/sharepoint/dsp&quot; xmlns:udc=&quot;http://schemas.microsoft.com/data/udc&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:sub=&quot;http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/&quot; xmlns:ec=&quot;http://www.w3.org/2001/04/xmlenc#&quot; xmlns:sp=&quot;http://schemas.microsoft.com/sharepoint/&quot; xmlns:sps=&quot;http://schemas.microsoft.com/sharepoint/soap/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:udcs=&quot;http://schemas.microsoft.com/data/udc/soap&quot; xmlns:udcxf=&quot;http://schemas.microsoft.com/data/udc/xmlfile&quot; xmlns:udcp2p=&quot;http://schemas.microsoft.com/data/udc/parttopart&quot; xmlns:wf=&quot;http://schemas.microsoft.com/sharepoint/soap/workflow/&quot; xmlns:dsss=&quot;http://schemas.microsoft.com/office/2006/digsig-setup&quot; xmlns:dssi=&quot;http://schemas.microsoft.com/office/2006/digsig&quot; xmlns:mdssi=&quot;http://schemas.openxmlformats.org/package/2006/digital-signature&quot; xmlns:mver=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot; xmlns:m=&quot;http://schemas.microsoft.com/office/2004/12/omml&quot; xmlns:mrels=&quot;http://schemas.openxmlformats.org/package/2006/relationships&quot; xmlns:spwp=&quot;http://microsoft.com/sharepoint/webpartpages&quot; xmlns:ex12t=&quot;http://schemas.microsoft.com/exchange/services/2006/types&quot; xmlns:ex12m=&quot;http://schemas.microsoft.com/exchange/services/2006/messages&quot; xmlns:pptsl=&quot;http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/&quot; xmlns:spsl=&quot;http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService&quot; xmlns:st=&quot;&amp;#1;&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=us-ascii&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 12 (filtered medium)&quot;&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapedefaults v:ext=&quot;edit&quot; spidmax=&quot;1026&quot; /&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:shapelayout v:ext=&quot;edit&quot;&gt;
  &lt;o:idmap v:ext=&quot;edit&quot; data=&quot;1&quot; /&gt;
 &lt;/o:shapelayout&gt;&lt;/xml&gt;&lt;![endif]--&gt;
&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;My guess would be that we don&amp;#8217;t want to flag the &amp;#8220;Method
concatenates strings using + in a loop&amp;#8221; condition, if the string is
always intialized in the loop, as well?&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;The following was flagged in 1.3.9.20090821:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while
(all.hasNext()) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map.Entry
entry = (Map.Entry) all.next();&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String
key = (String) entry.getKey();&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if
(!usedObjects.containsKey(key)) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Content
cont = (Content) entry.getValue();&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String
msg = key + &amp;quot;\t&amp;quot; + cont.getName();&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if
(!versioning)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; msg
+= &amp;quot; &amp;quot; + cont.getVersion();&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; msg
+= &amp;quot;\t&amp;quot;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if
(!cont.getDocumentName().equals(masterDoc))&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; msg
+= cont.getDocumentName();&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sw.logUnused(msg);&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;Art&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25652843&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SBSC%3A-Method-concatenates-strings-using-%2B-in-a-loop-tp25652843p25652843.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25640241</id>
	<title>Re: Findbugs Maven 2 plugin problem</title>
	<published>2009-09-27T20:30:49Z</published>
	<updated>2009-09-27T20:30:49Z</updated>
	<author>
		<name>Bill Shannon</name>
	</author>
	<content type="html">I changed the version in the pom.xml to 2.0.1. &amp;nbsp;It made no difference.
&lt;br&gt;&lt;br&gt;You should be able to reproduce this easily using GlassFish, but let
&lt;br&gt;me know if you need any help with that.
&lt;br&gt;&lt;br&gt;Garvin LeClaire wrote on 9/27/09 7:12 PM:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Bill,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The current version of the plugin is 2.0.1, &amp;nbsp;The 2.1 version is a
&lt;br&gt;&amp;gt; byproducts of a bug in the release plugin. &amp;nbsp;Unfortunately there is not
&lt;br&gt;&amp;gt; any way to remove from the repositories.
&lt;br&gt;&amp;gt; Hopefully I will get a 2.2 release out in the next couple of weeks once
&lt;br&gt;&amp;gt; I address a bug in FindBugs I found.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Try the 2.0.1 version and see what your results you get.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I will set up a test case similar to yours and see if I can reproduce
&lt;br&gt;&amp;gt; the problem.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Garvin LeClaire
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25640241&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garvin.leclaire@...&lt;/a&gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Sep 24, 2009, at 6:37 PM, Bill Shannon wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; I'm using the FindBugs Maven 2 plugin v2.1 to run FindBugs against
&lt;br&gt;&amp;gt;&amp;gt; GlassFish
&lt;br&gt;&amp;gt;&amp;gt; (&lt;a href=&quot;https://glassfish.dev.java.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://glassfish.dev.java.net/&lt;/a&gt;). &amp;nbsp;GlassFish has many modules and
&lt;br&gt;&amp;gt;&amp;gt; submodules.
&lt;br&gt;&amp;gt;&amp;gt; I've configured FindBugs in the top level pom.xml and then specified
&lt;br&gt;&amp;gt;&amp;gt; exclude
&lt;br&gt;&amp;gt;&amp;gt; files in some of the lower level modules that need them.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have one case of a sub-sub-module that seems to be ignoring the exclude
&lt;br&gt;&amp;gt;&amp;gt; file, or rather, ignoring the contents of the exclude file.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If I run &amp;quot;mvn findbugs:findbugs&amp;quot; in the security/core module, I get the
&lt;br&gt;&amp;gt;&amp;gt; expected results.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If I run &amp;quot;mvn findbugs:findbugs&amp;quot; in the security module, which also
&lt;br&gt;&amp;gt;&amp;gt; causes
&lt;br&gt;&amp;gt;&amp;gt; it to run on the security/core module, I get the expected results.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; But if I run &amp;quot;mvn findbugs:findbugs&amp;quot; on the top level module, the results
&lt;br&gt;&amp;gt;&amp;gt; are as if the exclude file is being ignored. &amp;nbsp;It *says* it's using an
&lt;br&gt;&amp;gt;&amp;gt; exclude file (copied to some temporary location for some reason), but
&lt;br&gt;&amp;gt;&amp;gt; it's still reporting bugs that should be excluded.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Can anyone suggest anything I might be doing wrong?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I can provide lots more details to anyone who can help me debug this.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; You can find the code via svn here:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://svn.dev.java.net/svn/glassfish-svn/trunk/v3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.dev.java.net/svn/glassfish-svn/trunk/v3&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; or browse it here:
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://fisheye4.atlassian.com/browse/glassfish-svn/trunk/v3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fisheye4.atlassian.com/browse/glassfish-svn/trunk/v3&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I tried to use the 2.2-SNAPSHOT version of the FindBugs plugin, but in
&lt;br&gt;&amp;gt;&amp;gt; general we don't want to use SNAPSHOT versions of things in the GlassFish
&lt;br&gt;&amp;gt;&amp;gt; build and apparently I don't understand enough about maven to figure out
&lt;br&gt;&amp;gt;&amp;gt; how to make it use it anyway. &amp;nbsp;:-(
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks for any help!
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; FYI, you can find the report here:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://hudson.glassfish.org/job/gf-trunk-findbugs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hudson.glassfish.org/job/gf-trunk-findbugs/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Findbugs-discuss mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25640241&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25640241&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Findbugs-Maven-2-plugin-tp25217832p25640241.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25639807</id>
	<title>Re: Findbugs Maven 2 plugin problem</title>
	<published>2009-09-27T19:12:24Z</published>
	<updated>2009-09-27T19:12:24Z</updated>
	<author>
		<name>Garvin LeClaire-2</name>
	</author>
	<content type="html">Bill,
&lt;br&gt;&lt;br&gt;The current version of the plugin is 2.0.1, &amp;nbsp;The 2.1 version is a &amp;nbsp;
&lt;br&gt;byproducts of a bug in the release plugin. &amp;nbsp;Unfortunately there is not &amp;nbsp;
&lt;br&gt;any way to remove from the repositories.
&lt;br&gt;Hopefully I will get a 2.2 release out in the next couple of weeks &amp;nbsp;
&lt;br&gt;once I address a bug in FindBugs I found.
&lt;br&gt;&lt;br&gt;Try the 2.0.1 version and see what your results you get.
&lt;br&gt;&lt;br&gt;I will set up a test case similar to yours and see if I can reproduce &amp;nbsp;
&lt;br&gt;the problem.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Garvin LeClaire
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25639807&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garvin.leclaire@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Sep 24, 2009, at 6:37 PM, Bill Shannon wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I'm using the FindBugs Maven 2 plugin v2.1 to run FindBugs against &amp;nbsp;
&lt;br&gt;&amp;gt; GlassFish
&lt;br&gt;&amp;gt; (&lt;a href=&quot;https://glassfish.dev.java.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://glassfish.dev.java.net/&lt;/a&gt;). &amp;nbsp;GlassFish has many modules and &amp;nbsp;
&lt;br&gt;&amp;gt; submodules.
&lt;br&gt;&amp;gt; I've configured FindBugs in the top level pom.xml and then specified &amp;nbsp;
&lt;br&gt;&amp;gt; exclude
&lt;br&gt;&amp;gt; files in some of the lower level modules that need them.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have one case of a sub-sub-module that seems to be ignoring the &amp;nbsp;
&lt;br&gt;&amp;gt; exclude
&lt;br&gt;&amp;gt; file, or rather, ignoring the contents of the exclude file.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If I run &amp;quot;mvn findbugs:findbugs&amp;quot; in the security/core module, I get &amp;nbsp;
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; expected results.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If I run &amp;quot;mvn findbugs:findbugs&amp;quot; in the security module, which also &amp;nbsp;
&lt;br&gt;&amp;gt; causes
&lt;br&gt;&amp;gt; it to run on the security/core module, I get the expected results.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But if I run &amp;quot;mvn findbugs:findbugs&amp;quot; on the top level module, the &amp;nbsp;
&lt;br&gt;&amp;gt; results
&lt;br&gt;&amp;gt; are as if the exclude file is being ignored. &amp;nbsp;It *says* it's using an
&lt;br&gt;&amp;gt; exclude file (copied to some temporary location for some reason), but
&lt;br&gt;&amp;gt; it's still reporting bugs that should be excluded.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can anyone suggest anything I might be doing wrong?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I can provide lots more details to anyone who can help me debug this.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You can find the code via svn here:
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://svn.dev.java.net/svn/glassfish-svn/trunk/v3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.dev.java.net/svn/glassfish-svn/trunk/v3&lt;/a&gt;&lt;br&gt;&amp;gt; or browse it here:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://fisheye4.atlassian.com/browse/glassfish-svn/trunk/v3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fisheye4.atlassian.com/browse/glassfish-svn/trunk/v3&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I tried to use the 2.2-SNAPSHOT version of the FindBugs plugin, but in
&lt;br&gt;&amp;gt; general we don't want to use SNAPSHOT versions of things in the &amp;nbsp;
&lt;br&gt;&amp;gt; GlassFish
&lt;br&gt;&amp;gt; build and apparently I don't understand enough about maven to figure &amp;nbsp;
&lt;br&gt;&amp;gt; out
&lt;br&gt;&amp;gt; how to make it use it anyway. &amp;nbsp;:-(
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks for any help!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; FYI, you can find the report here:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://hudson.glassfish.org/job/gf-trunk-findbugs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hudson.glassfish.org/job/gf-trunk-findbugs/&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Findbugs-discuss mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25639807&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25639807&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Findbugs-Maven-2-plugin-tp25217832p25639807.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25603869</id>
	<title>Findbugs Maven 2 plugin problem</title>
	<published>2009-09-24T15:37:05Z</published>
	<updated>2009-09-24T15:37:05Z</updated>
	<author>
		<name>Bill Shannon</name>
	</author>
	<content type="html">I'm using the FindBugs Maven 2 plugin v2.1 to run FindBugs against GlassFish
&lt;br&gt;(&lt;a href=&quot;https://glassfish.dev.java.net/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://glassfish.dev.java.net/&lt;/a&gt;). &amp;nbsp;GlassFish has many modules and submodules.
&lt;br&gt;I've configured FindBugs in the top level pom.xml and then specified exclude
&lt;br&gt;files in some of the lower level modules that need them.
&lt;br&gt;&lt;br&gt;I have one case of a sub-sub-module that seems to be ignoring the exclude
&lt;br&gt;file, or rather, ignoring the contents of the exclude file.
&lt;br&gt;&lt;br&gt;If I run &amp;quot;mvn findbugs:findbugs&amp;quot; in the security/core module, I get the
&lt;br&gt;expected results.
&lt;br&gt;&lt;br&gt;If I run &amp;quot;mvn findbugs:findbugs&amp;quot; in the security module, which also causes
&lt;br&gt;it to run on the security/core module, I get the expected results.
&lt;br&gt;&lt;br&gt;But if I run &amp;quot;mvn findbugs:findbugs&amp;quot; on the top level module, the results
&lt;br&gt;are as if the exclude file is being ignored. &amp;nbsp;It *says* it's using an
&lt;br&gt;exclude file (copied to some temporary location for some reason), but
&lt;br&gt;it's still reporting bugs that should be excluded.
&lt;br&gt;&lt;br&gt;Can anyone suggest anything I might be doing wrong?
&lt;br&gt;&lt;br&gt;I can provide lots more details to anyone who can help me debug this.
&lt;br&gt;&lt;br&gt;You can find the code via svn here:
&lt;br&gt;&lt;a href=&quot;https://svn.dev.java.net/svn/glassfish-svn/trunk/v3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.dev.java.net/svn/glassfish-svn/trunk/v3&lt;/a&gt;&lt;br&gt;or browse it here:
&lt;br&gt;&lt;a href=&quot;http://fisheye4.atlassian.com/browse/glassfish-svn/trunk/v3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fisheye4.atlassian.com/browse/glassfish-svn/trunk/v3&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;I tried to use the 2.2-SNAPSHOT version of the FindBugs plugin, but in
&lt;br&gt;general we don't want to use SNAPSHOT versions of things in the GlassFish
&lt;br&gt;build and apparently I don't understand enough about maven to figure out
&lt;br&gt;how to make it use it anyway. &amp;nbsp;:-(
&lt;br&gt;&lt;br&gt;Thanks for any help!
&lt;br&gt;&lt;br&gt;FYI, you can find the report here:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://hudson.glassfish.org/job/gf-trunk-findbugs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hudson.glassfish.org/job/gf-trunk-findbugs/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25603869&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Findbugs-Maven-2-plugin-tp25217832p25603869.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25546040</id>
	<title>Re: Why mysql-connector-java?</title>
	<published>2009-09-21T08:33:06Z</published>
	<updated>2009-09-21T08:33:06Z</updated>
	<author>
		<name>Jerry James-3</name>
	</author>
	<content type="html">On Mon, Aug 24, 2009 at 4:54 PM, Jerry James &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25546040&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;loganjerry@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; I'm the findbugs package maintainer for Fedora.  I'm working on
&lt;br&gt;&amp;gt; putting the 1.3.9 update together.  Why has
&lt;br&gt;&amp;gt; mysql-connector-java-5.1.7-bin.jar been added to the lib subdirectory?
&lt;br&gt;&amp;gt;  I can't find anything that uses it.  Thanks,
&lt;br&gt;&lt;br&gt;One month later, I still need an answer to this question.
&lt;br&gt;--
&lt;br&gt;Jerry James
&lt;br&gt;&lt;a href=&quot;http://www.jamezone.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jamezone.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25546040&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Why-mysql-connector-java--tp25125390p25546040.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25545059</id>
	<title>FL_MATH_USING_FLOAT_PRECISION</title>
	<published>2009-09-21T07:33:38Z</published>
	<updated>2009-09-21T07:33:38Z</updated>
	<author>
		<name>Tobias van Treeck</name>
	</author>
	<content type="html">Recently findbugs reported the following bug in my code:&lt;br&gt;&lt;br&gt;FL_MATH_USING_FLOAT_PRECISION&lt;br&gt;&lt;p&gt;The method performs math operations using floating point precision. Floating 
point precision is very imprecise. For example, 16777216.0f + 1.0f = 
16777216.0f. Consider using double math instead.&lt;/p&gt;&lt;br&gt;In
some other project i remembered that bug but didn&amp;#39;t remember which
project it was, so i searched the online bug descriptions.&lt;br&gt;However i couldn&amp;#39;t find the bug description there:&lt;br&gt;
&lt;a href=&quot;http://findbugs.sourceforge.net/bugDescriptions.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://findbugs.sourceforge.net/bugDescriptions.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Has it been forgotten?&lt;br&gt;Regards,&lt;br&gt;ToM
&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25545059&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/FL_MATH_USING_FLOAT_PRECISION-tp25545059p25545059.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25500053</id>
	<title>JLM_JSR166_UTILCONCURRENT_MONITORENTER</title>
	<published>2009-09-17T15:02:36Z</published>
	<updated>2009-09-17T15:02:36Z</updated>
	<author>
		<name>hhale21</name>
	</author>
	<content type="html">Just upgraded to 1.3.9 and findbugs reports JLM_JSR166_UTILCONCURRENT_MONITORENTER. I googled for a description with no hits. 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25500053&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JLM_JSR166_UTILCONCURRENT_MONITORENTER-tp25500053p25500053.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25473762</id>
	<title>FL_MATH_USING_FLOAT_PRECISION</title>
	<published>2009-09-16T07:16:09Z</published>
	<updated>2009-09-16T07:16:09Z</updated>
	<author>
		<name>Tobias van Treeck</name>
	</author>
	<content type="html">Recently findbugs reported the following bug in my code:&lt;br&gt;&lt;br&gt;FL_MATH_USING_FLOAT_PRECISION&lt;br&gt;&lt;p&gt;The method performs math operations using floating point precision. Floating 
point precision is very imprecise. For example, 16777216.0f + 1.0f = 
16777216.0f. Consider using double math instead.&lt;/p&gt;&lt;br&gt;In some other project i remembered that bug but didn&amp;#39;t remember which project it was,  so i searched the online bug descriptions.&lt;br&gt;However i couldn&amp;#39;t find the bug description there:&lt;br&gt;

&lt;a href=&quot;http://findbugs.sourceforge.net/bugDescriptions.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://findbugs.sourceforge.net/bugDescriptions.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Has it been forgotten?&lt;br&gt;Regards,&lt;br&gt;ToM&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Findbugs-discuss mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25473762&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Findbugs-discuss@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/findbugs-discuss-f15313.html&quot; embed=&quot;fixTarget[15313]&quot; target=&quot;_top&quot; &gt;findbugs-discuss&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/FL_MATH_USING_FLOAT_PRECISION-tp25473762p25473762.html" />
</entry>

</feed>
