On Wed, 18 Jun 2008, Torsten Curdt <[EMAIL PROTECTED]> wrote: >> - the exceptions could extend IOException > > Could - but why restrict it that way? (composition over inheritance) > >> - I'm not sure to understand the purpose of the jar classes, isn't >> a jar just a renamed zip ? > > Essentially - yes. But the JDK also handles them differently because > of meta data and so on.
The JDK also relies on the file names being UTF-8 encoded, for example. >> - hungarian notation must die :) +1 > Yepp!! ....these classes are borrowed from ant :) Impossible! 8-) OK, we've never been consistent with our notation and some committers liked HN You probably don't find any in the zip package. I've probably said this before. The compress classes have been extracted from Ant and found their way into commons via Avalon and probably some other places without the Ant community being involved. I'd double check whether any improvements/bug fixes that have been made in Ant over the past five years or so are present in the compress codebase as well. Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]