logo       

FindBugs 1.1.2-rc4: msg#00040

java.findbugs.general

Subject: FindBugs 1.1.2-rc4



Hopefully, the last release candidate before 1.1.2 final (of course, I said that last time).
Please check and see if it works for you and resolves any issues you had with the previous release.



Changes since version 1.1.1:
* Added check for infinite iterative loops
* Added check for use of incompatible types in a collection (e.g.,
* checking to see if a Set<String> contains a StringBuffer).
* Added check for invocations of equals or hashCode on a URL, which, <a href="http://michaelscharf.blogspot.com/2006/11/ javaneturlequals-and-hashcode-make.html">surprising
many people</a>, requires DNS resolution.
* Added check for classes that define compareTo but not equals;
* such classes can exhibit some anomalous behavior (e.g., they are
* treated differently by PriorityQueues in Java 5 and Java 6).
* Added a check for useless self operations (e.g., x < x or x ^ x).
* Fixed a datarace that could cause the GUI to fail on startup
* Partial internationalization of the new GUI
* Fix bug in "Redo analysis" option of new GUI
* Tuning to reduce false positives
* Fixed a bug in null pointer analysis that was generating false
* positive null pointer warnings on exception paths. Fixing this
bug eliminates about 1/4 of the warnings on null pointer
exceptions on exception paths.
* Fixed a bug in the processing of phi nodes for fields in the null pointer analysis
* Applied contributed patch that provides more quick fixes in
* Eclipse plugin.
* Fixed progress bar in Eclipse plugin
* A number of other bug fixes.

Bill


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise