Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 35593 invoked from network); 14 Nov 2006 05:03:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Nov 2006 05:03:27 -0000 Received: (qmail 83526 invoked by uid 500); 14 Nov 2006 05:03:34 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 83496 invoked by uid 500); 14 Nov 2006 05:03:34 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 83487 invoked by uid 99); 14 Nov 2006 05:03:34 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Nov 2006 21:03:34 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of stuart.a.ballard@gmail.com designates 66.249.92.168 as permitted sender) Received: from [66.249.92.168] (HELO ug-out-1314.google.com) (66.249.92.168) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 13 Nov 2006 21:03:21 -0800 Received: by ug-out-1314.google.com with SMTP id y2so1520935uge for ; Mon, 13 Nov 2006 21:03:00 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=HPqe5Q7+632+6KOI2t6odLI0+/S8exc5kMWaL8Ab6gT0usX3e/HPfOZyAEt7flmWCp/vhiS9lwr3AbQ/lQUFKTli/1poO8w1au7tlsrIiOukPrY0knAGlwzWhZz4xblNTgh4bLrZnwBtcr5nIRO9JLEFG/6ceI7anDS9zoiYIVI= Received: by 10.67.117.2 with SMTP id u2mr627693ugm.1163480580145; Mon, 13 Nov 2006 21:03:00 -0800 (PST) Received: by 10.67.87.8 with HTTP; Mon, 13 Nov 2006 21:03:00 -0800 (PST) Message-ID: Date: Tue, 14 Nov 2006 00:03:00 -0500 From: "Stuart Ballard" To: japitools-list@nongnu.org, "GNU Classpath" , harmony-dev@incubator.apache.org Subject: Japitools 0.9.7 released MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org I'm thrilled to be able to announce four things: 1) After far too long a wait, Japitools 0.9.7 "Life, liberty[1] and the pursuit of Japiness" has been released. This release includes the following improvements over 0.9.5: - Almost complete 1.5 language support, including generics, enums and varargs methods. The only missing feature for full language support (and the only blocker for a 1.0 release) is annotations. Big thanks to Jeroen Frijters for doing the heavy lifting of teaching Japitools to parse these features in .class files. - The ability to mark methods as not implemented by adding "NotImplementedException" to the throws clause. This allows Japitools to give results that more accurately match reality when parts of an API are known to have been "stubbed out" rather than actually being implemented. - The ability to traverse packages non-recursively (thanks to a contribution from Jaroslav Tuloch), making it easier to correctly specify the packages that are part of a public API, especially when that API is large. The new japiextractpkgs tool allows the list of packages to be extracted from Javadoc documentation. - An Ant task for running Japitools, thanks again to Jaroslav. - Too many bug fixes and minor enhancements to name, including a lot of changes that eliminate false positives and false negatives from the results. Thanks to many people for bug reports, feature suggestions and help in testing. 2) That there is now a Japitools mailing list, japitools-list@nongnu.org. See the mailing lists page (http://sab39.netreach.com/Software/Japitools/Mailing_Lists/52/) for more information. 3) That Japitools has a new homepage, http://sab39.netreach.com/japi/. It's ugly, and it's still a work in progress - some sections are still missing content, and others still have content that hasn't entirely been updated to match the current state of reality. I didn't want to delay any further getting the new release into people's hands. I'll continue working on filling out the content. 4) That Sun are AWESOME today! Stuart. [1] https://openjdk.dev.java.net/ -- http://sab39.netreach.com/