This is new code to Apache rather than a fork of code. I don't care if they're using Lang or not, but if they have nice re-usable methods that we don't have yet, I want to duplicate them :) That's the Commons charter.
Hen On Wed, 13 Aug 2003, Juozas Baliuka wrote: > It has meaning to duplicate or to fork code in some cases, > dependancies and integration can cause more problems than trivial code > maintainance. > > ----- Original Message ----- > From: "Henri Yandell" <[EMAIL PROTECTED]> > To: "Jakarta Commons Developers List" <[EMAIL PROTECTED]> > Sent: Tuesday, August 12, 2003 11:37 PM > Subject: Re: [lang] Geronimo: New commons fodder > > > > > > Other fodder: > > > > > http://cvs.apache.org/viewcvs.cgi/incubator-geronimo/modules/core/src/java/o > rg/apache/geronimo/core/util/ClassUtil.java?rev=HEAD&content-type=text/vnd.v > iewcvs-markup > > > > a ClassUtils with a little bit of interest. > > > > Hen > > > > On Tue, 12 Aug 2003, Henri Yandell wrote: > > > > > > > > Just took a look at the source for geronimo [apache j2ee thingy]. Yet > > > another String library etc etc :) > > > > > > > http://cvs.apache.org/viewcvs/incubator-geronimo/modules/common/src/java/org > /apache/geronimo/common/ > > > > > > So.... a source of input to lang methinks. And a nice document to the > Geri > > > chaps to let them know that all their stuff is in Lang. > > > > > > Summary so far: > > > > > > CloneableObject i like > > > NullArgumentException we've talked about this > > > UnreachableStatementException not convinced > > > Strings yet-another-StringUtils > > > EMPTY = "" > > > NEWLINE = LINE_SEPARATOR > > > A series of subst() methods. Akin to replace but with some odd > variants. > > > Range inner class. Basically just IntRange. Used in an odd rangeOf > method. > > > split, join, count, pad, compare, isEmpty, capitalize, trim(String[]) > > > nthIndexOf [pretty sure we have this] > > > toURL [booo] > > > makeURLFromFileSpec [booo] > > > > > > and then in a sub-package platform: > > > > > > Constants [SystemUtils basically] > > > > > > Hen > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
