Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/devel
In directory
sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv18499/10.3/unstable/main/finkinfo/devel
Modified Files:
findbugs.info
Log Message:
New upstream version 1.0.0
Index: findbugs.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/devel/findbugs.info,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -d -r1.23 -r1.24
--- findbugs.info 28 Apr 2006 02:13:48 -0000 1.23
+++ findbugs.info 22 Jun 2006 07:53:15 -0000 1.24
@@ -1,12 +1,12 @@
Package: findbugs
-Version: 0.9.7
+Version: 1.0.0
Revision: 1
Description: Bug pattern detector for java
License: OSI-Approved
Maintainer: Rohan Lloyd <[EMAIL PROTECTED]>
Depends: system-java14 | system-java15
Source: mirror:sourceforge:%n/%n-%v.tar.gz
-Source-MD5: 1f168e117d14c0d547554b0c0c986058
+Source-MD5: 8996cd377b5c3351912ea3d577b3c560
PatchScript: /usr/bin/true
CompileScript: /usr/bin/true
InstallScript: <<
@@ -36,46 +36,74 @@
instances of "bug patterns" --- code instances that are likely to be
errors.
-Changes since verson 0.9.6:
+Changes since verson 0.9.7:
- * 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, perhaps others)
- * fix some OpcodeStack bugs with integer and long operations,
- perform iterative analysis when effort is max
- * 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 preferences for Filters and effort (Peter Hendriks)
- 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
- * French messages updated (David Cotton)
- * Swing GUI shows file name after Load Bugs command
- * Ant task to launch the findbugs frame (Mark McKay)
- * miscellaneous code cleanup
+ * fix ObjectTypeFactory bug that was supressing some bugs
+ * opcode stack may determine definite zeros on some paths
+ * opcode stack can track some constant string concatenations (dbrosius)
+ * default effort performs iterative opcode analysis (but min effort does
+ not)
+ * default heap size upped to 384m
+ * schema for XML output available: bugcollection.xsd
+ * fixed some internal confusion between dotted and slashed class names
+ * New detectors
+ o CheckImmutableAnnotation.java: checks JCIP annotations
+ * Updated detectors
+ o BadRegEx.java: understands Pattern.LITERAL, warns about "."
+ o FindUnreleasedLock.java: fewer false positives
+ o DumbMethods.java: check for vacuous comparisons to MAX_INTEGER or
+ MIN_INTEGER, fix bugs detecting DM_NEXTINT_VIA_NEXTDOUBLE
+ o FindPuzzlers.java: detect n%2==1, detect toString() on array types
+ o FindInconsistentSync2.java: detects IS_FIELD_NOT_GUARDED
+ o MethodReturnCheck.java: add check for discarded newly constructed
+ values, increase priority of some ignored constructed exceptions,
+ better handling of bytecode compiled by Eclipse
+ o FindEmptySynchronizedBlock.java: better handling of bytecode
+ compiled by Eclipse
+ o DoInsideDoPriviledged.java: warn if call to setAccessible isn't
+ in doPriviledged, don't report private methods
+ o LoadOfKnownNullValue.java: fix bug that was reporting false
+ positives on finally blocks
+ o CheckReturnAnnotationDatabase.java: better checks for unstarted
+ threads
+ o ConfusionBetweenInheritedAndOuterMethod.java: fewer false
+ positives, fixed a package-handling bug
+ o BadResultSetAccess.java: separate bug pattern for
+ PreparedStatements, BRZA category folded into SQL category
+ o FindDeadLocalStores.java, FindBadCast2.java, DumbMethods.java,
+ RuntimeExceptionCapture.java: coalesce similar bugs within a
+ method into a single bug instance with multiple source lines
+ * Eclipse plugin
+ o plugin ID changed from de.tobject.findbugs to
+ edu.umd.cs.findbugs.plugin.eclipse
+ o support for findbugs eclipse auto-update site
+ * Updated test case files
+ o BadRegEx.java
+ o JSR166.java
+ o ConcurrentModificationBug.java
+ o DeadStore.java
+ o InstanceOf.java
+ o LoadKnownNull.java
+ o NeedsToCheckReturnValue.java
+ o BadResultSetAccessTest.java
+ o DeadStore.java
+ o TestNonNull2.java
+ o TestImmutable.java
+ o TestGuardedBy.java
+ o BadRandomInt.java
+ o six test cases added to new TigerTraps directory
+ * fix bug that was generating duplicate uids
+ * fix bug with -onlyAnalyze some.package.* on jdk1.4
+ * fix regression bug in DismantleByteCode.getRefConstantOperand()
+ * fix some minor bugs with the Swing GUI
+ * reordered some bugInstances so that source line annotations come last
+ * removed references to unused java system properties
+ * French translation updates (David Cotton)
+ * Japanese translation updates (Hanai Shisei)
+ * content cleanup for findbugs.xml and messages.xml
+ * references to cvs hostname updated to findbugs.cvs.sourceforge.net
+ * documented xdoc output options, new mineBugHistory/computeBugHistory
+ options
<<
DescPackaging: <<
Findbugs itself is release under the LGPL, however the shell scripts that
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits