candidate release FindBugs 0.9.7-rc2 available

View: New views
1 Messages — Rating Filter:   Alert me  

candidate release FindBugs 0.9.7-rc2 available

by Brian Cole-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

greetings,

FindBugs release 0.9.7-rc2 is now available at
http://findbugs.sourceforge.net/release/

This is a candidate release and is not intended
for wide distribution. There have really been only
two changes since the rc1 release
     * stateless detectors are no longer cloned, must clear their own  
state between .class files
     * Eclipse plugin: fix serious threading bug
but these are potentially serious enough to justify
another candidate release.

Questions and comments are welcome.

-Brian Cole


Changes since verson 0.9.6:
     * performance improvements
     * ObjectType instances are cached to reduce memory footprint
     * for performance and memory reasons stateless detectors are no  
longer cloned, must clear their own state between .class files
     * fixed bug in bytecode set lookup for methods--was causing bad  
results for IS2 (and perhaps others)
     * HTML output includes LongMessage text again (regression in  
0.95 - 0.96)
     * New detectors
           o CalledMethods.java: builds a list of invoked methods for  
other detectors to consult (non-reporting)
           o UncallableMethodOfAnonymousClass.java: detect anonymous  
inner classes that define methods that are probably intended to but  
do not override methods in a superclass.
     * Updated detectors
           o FindFieldSelfAssignment.java: recognize separate fields  
with the same name (one from superclass)
           o FindLocalSelfAssignment2.java: handles backward branches  
better (Dave Brosius)
           o FindBadCast2.java: BC_NULL_INSTANCEOF changed to  
NP_NULL_INSTANCEOF
           o FindPuzzlers.java: eliminate false positive on setDate()  
(Dave Brosius)
     * Eclipse plugin
           o fix serious threading bug
           o French localization (David Cotton)
           o fix bug when reporting inner classes (Peter Friese)
     * Updated test case files
           o Mwn.java (Carl Burke/Dave Brosius)
           o DumbMethodInvocations.java (Anto paul/Dave Brosius)
     * XML output includes garbage collection duration
     * Swing GUI shows file name after Load Bugs command
     * miscellaneous code cleanup

_______________________________________________
Findbugs-discuss mailing list
Findbugs-discuss@...
http://mailman.cs.umd.edu/mailman/listinfo/findbugs-discuss