Joe Walnes has released
XStream 1.0, an open source library for serializing arbitrary Java objects as
XML. The classes do not need to implement Serializable
or provide no-args constructors.
Java 1.4 or later is required for full functionality, though some of it appears to work in earlier VMs.
David Hovemeyer has posted FindBugs
0.7.3, an automated open source tool for finding potential
bugs in Java code.
This release improves the documentation,
provides a -workHard
option to reduce false warnings associated with
infeasible or unlikely exception edges, adds a
detector for code that catches IllegalMonitorStateException
,
a detector to find private methods that are never called,
a detector to find suspicious uses of non-short-circuiting boolean
operators (&
and |
, rather than &&
and ||
.
Java 1.4 or later is
required. FindBugs is published under the LGPL.
Slava Pestov has uploaded the thirteenth pre-release of jEdit 4.2, an open source programmer's editor written in Java with extensive plug-in support and my preferred text editor on Windows and Unix. This release adds Zope Page Template syntax highlighting and fixes various bugs.