Yes, the latest available source does seem to support all the needed features. There are a few useful methods that I would expect to see there that are missing, but they can be worked around fairly easily.
I agree in general that it's not good practice to unneccesarily switch to unreleased versions, but in the case of BCEL when the last release was 2 years ago and the code base has been very stable for a number of years due to little active development I wouldn't think the risk is very high. Also the only dependencies are from pack200 and Yoko, so it doesn't affect that much of the class library. However I have been assuming that a 5.3 in the near future is unlikely, but as you say it would be worth asking on their mailing list, so I will do that first. Thanks, Sian On 12/06/2008, Alexey Petrenko <[EMAIL PROTECTED]> wrote: > > Does latest available sources support all the needed features? > We also can write a message BCEL developers to understand current > status of the sources. It is probably not the best idea to switch to > bleeding sources.. > > SY, Alexey > > 2008/6/12, Sian January <[EMAIL PROTECTED]>: > > We're currently using BCEL 5.2 in Harmony, which is the latest released > > version (from June 2006). However it doesn't support all the Java 5 > class > > file features, which is making it complicated to implement pack200 (and > also > > means that javap won't print Java 5 stuff properly when we have > one). There > > is support for these features in HEAD, but I don't think there's much > active > > development going on in BCEL and I can't find any information about when > a > > possible 5.3 might be released. > > > > I'd like to propose upgrading Harmony to the latest available source for > > BCEL. Does that sound possible? > > > > Thanks, > > > > Sian > > > > > > > > -- > > Unless stated otherwise above: > > IBM United Kingdom Limited - Registered in England and Wales with number > > 741598. > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 > 3AU > > > -- Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
