On Friday 20 September 2002 03:09 am, Henri Yandell wrote:
> Okay, I'm figuring that 1 and 2 are done.
>
> 1) Decide on what we want to go and what doesn't go.
> 2) All agree that we're happy with the state of what is going, including
>    javadoc and unit tests.
>
> Which puts us on to:
>
> 3) Make a preliminery build available internally. I'd like to then run
>    JDiff on this with the beta. This hopefully can make us aware of any
>    issues. This means having tag stuff in cvs done at this point.
>
> I looked into JDiff, but the learning curve feels too high for the amount
> of effort I want to put in at the moment, so I wrote myself a script.
> Here's the output:
>
> http://www.generationjava.com/projects/vij/commons-lang.javadiff
>
> It basically tells us what has changed. It's in DIFF format [cuz I used
> diff] so the usual >  < stuff. It shows that we have a bunch of new
> classes, that the exception classes have had some API change, that
> ObjectUtils has gained an inner class and a method, that NumberUtils has
> gained a few methods, and that StringUtils has lost 3 methods and gained a
> new one.
>
> It's not wonderful, but seems to do what a changelog should do to me :)
>

Here's a Changlog generated from CVS commit comments:

Generated using cvs2cl.pl, from http://www.red-bean.com/cvs2cl/

2002-09-19 15:45  scolebourne

        *
        src/java/org/apache/commons/lang/builder/StandardToStringStyle.java
        (1.3): Superclass now specifies protected getters and setters

2002-09-19 15:44  scolebourne

        * src/java/org/apache/commons/lang/builder/ToStringStyle.java
        (1.3): Added javadoc Added protected getters and setters for fields
        Made fields private

2002-09-19 15:42  scolebourne

        * src/java/org/apache/commons/lang/builder/ToStringBuilder.java
        (1.2): Added some javadoc

2002-09-19 03:02  bayard

        * STATUS.html (1.18),
        src/test/org/apache/commons/lang/StringUtilsTest.java (1.5): added
        another test and updated STATUS to confirm containsOnly is done

2002-09-19 02:58  bayard

        * src/: java/org/apache/commons/lang/StringUtils.java (1.11),
        test/org/apache/commons/lang/StringUtilsTest.java (1.4): Patch from
        Fredrik Westermarck <[EMAIL PROTECTED]> that adds the
        containsOnly method. I added a couple more unit tests and modified
        the code slightly.

2002-09-18 16:12  scolebourne

        * STATUS.html (1.17): Remove Null placeholder singleton todo

2002-09-18 16:12  scolebourne

        * src/test/org/apache/commons/lang/ObjectUtilsTest.java (1.3): Add
        test for Null placeholder singleton

2002-09-18 16:11  scolebourne

        * src/java/org/apache/commons/lang/ObjectUtils.java (1.3): Add Null
        placeholder singleton

2002-09-18 15:55  scolebourne

        * src/java/org/apache/commons/lang/CharSetUtils.java (1.4): Added
        explicit public constructor

2002-09-18 15:53  bayard

        * src/java/org/apache/commons/lang/RandomStringUtils.java (1.4):
        And now i'll add a comment about the public constructor.

2002-09-18 15:52  bayard

        * src/java/org/apache/commons/lang/RandomStringUtils.java (1.3):
        Been meaning to do this. Made the constructor public in line with
        StringUtils.  scolebourne thankfully reminded me by doing
        NumberUtils :)

2002-09-18 15:50  scolebourne

        * STATUS.html (1.16): Removed identityToString todo Removed issues
        Added ArrayUtils todo

2002-09-18 15:49  scolebourne

        * src/test/org/apache/commons/lang/ObjectUtilsTest.java (1.2): Test
        identityToString Reformat for Suns coding standards

2002-09-18 15:49  scolebourne

        * src/java/org/apache/commons/lang/ObjectUtils.java (1.2): Add
        identityToString Make constructor public in line with NumberUtils
        and StringUtils Javadoc tidy

2002-09-18 11:51  stevencaswell

        *
        src/test/org/apache/commons/lang/exception/NestableDelegateTestCase
        .java (1.3): added printStackTrace(PrintStream) method to
        NonThrowableNestable static class to satisfy Nestable interface;
        removed deprecated getLength() and indexOfThrowable(int,Class)
        methods from static test classes; revised javadocs fof static test
        classes to be more accurate in describing method behavior

2002-09-18 11:47  stevencaswell

        *
        src/test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.j
        ava (1.3): change getCause() ExceptionWithoutCause static class: -
        changed signature to match getCause method in JDK 1.4 Exception -
        changed method to return null

2002-09-17 18:10  scolebourne

        * STATUS.html (1.15): Update for checked in ToStringBuilder

2002-09-17 18:09  scolebourne

        * src/java/org/apache/commons/lang/builder/:
        StandardToStringStyle.java (1.2), ToStringStyle.java (1.2): Tidy
        file layout

2002-09-17 18:07  scolebourne

        * src/test/org/apache/commons/lang/builder/: BuilderTestSuite.java
        (1.3), DefaultToStringStyleTest.java (1.1),
        MultiLineToStringStyleTest.java (1.1),
        NoFieldNamesToStringStyleTest.java (1.1),
        SimpleToStringStyleTest.java (1.1), StandardToStringStyleTest.java
        (1.1), ToStringBuilderTest.java (1.1): Tests for initial checkin of
        ToStringBuilder and assistants

2002-09-17 18:07  scolebourne

        * src/java/org/apache/commons/lang/builder/:
        StandardToStringStyle.java (1.1), ToStringBuilder.java (1.1),
        ToStringStyle.java (1.1): Initial checkin of ToStringBuilder and
        assistants

2002-09-17 18:06  scolebourne

        * src/java/org/apache/commons/lang/builder/: CompareToBuilder.java
        (1.2), EqualsBuilder.java (1.2), HashCodeBuilder.java (1.2):
        Exclude static fields from reflection based builder

2002-09-17 06:58  bayard

        * STATUS.html (1.14): Need an unescape.

2002-09-17 06:30  bayard

        * STATUS.html (1.13): Added some StringUtils todos.

2002-09-17 05:33  bayard

        * src/java/org/apache/commons/lang/enum/EnumUtils.java (1.2):
        Removed the @see ExtensibleEnum as there is no such class in the
        system currently. It was giving a warning in the building of
        javadoc.

2002-09-15 06:29  scolebourne

        * STATUS.html (1.12): Updated status as builder package evolves

2002-09-15 06:28  scolebourne

        * project.xml (1.5): Added Steve Downey as a contributor

2002-09-15 06:27  scolebourne

        * src/test/org/apache/commons/lang/NumberUtilsTest.java (1.2): Add
        tests for new min, max and compare methods

2002-09-15 06:27  scolebourne

        * src/test/org/apache/commons/lang/builder/: BuilderTestSuite.java
        (1.2), CompareToBuilderTest.java (1.1): Test CompareToBuilder

2002-09-15 06:26  scolebourne

        * src/java/org/apache/commons/lang/NumberUtils.java (1.2): Added
        compare methods for double and float Added min/max methods for long
        Added public constructor with comment

2002-09-15 06:25  scolebourne

        * src/java/org/apache/commons/lang/builder/CompareToBuilder.java
        (1.1): Add CompareToBuilder for building compareTo methods

2002-09-12 18:15  scolebourne

        * STATUS.html (1.11): Update for new builder subpackage

2002-09-12 18:01  scolebourne

        * src/test/org/apache/commons/lang/: builder/BuilderTestSuite.java
        (1.1), HashCodeBuilderTest.java (1.2), LangTestSuite.java (1.4):
        New builder subpackage created

2002-09-12 18:01  scolebourne

        * src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java
        (1.1): Add extra tests for reflection and multi dimensional arrays

2002-09-12 18:00  scolebourne

        * src/test/org/apache/commons/lang/builder/EqualsBuilderTest.java
        (1.1): Added code from Steve Downey,  with some formatting changes
        and extra tests

2002-09-12 18:00  scolebourne

        * src/java/org/apache/commons/lang/builder/EqualsBuilder.java
        (1.1): Added code from Steve Downey,  with some formatting changes
        and minor bug fixes

2002-09-12 17:59  scolebourne

        * src/java/org/apache/commons/lang/builder/HashCodeBuilder.java
        (1.1): Moved from superpackage

2002-09-12 17:58  scolebourne

        * src/java/org/apache/commons/lang/HashCodeBuilder.java (1.2):
        Moved to builder subpackage

2002-09-12 17:58  scolebourne

        * build.xml (1.4): Update testing for ant

2002-09-11 21:20  stevencaswell

        * src/java/org/apache/commons/lang/exception/Nestable.java (1.4):
        added printStackTrace(PrintStream) for consistency with
        printStackTrace(PrintWriter)

2002-09-11 15:40  stevencaswell

        *
        src/test/org/apache/commons/lang/exception/NestableRuntimeException
        TestCase.java (1.6): corrected name of test case class corrected
        name of second tester class in getTester2 method

2002-09-11 15:40  stevencaswell

        *
        src/test/org/apache/commons/lang/exception/NestableErrorTestCase.ja
        va (1.3): corrected name of test case class

2002-09-11 15:40  stevencaswell

        *
        src/test/org/apache/commons/lang/exception/AbstractNestableTestCase
        .java (1.2): corrected a couple of refactoring items missed:    -
        in testGetThrowableI, replaced construction of explicit class
        instance with getThrowable abstract method    - in
        testPrintPartialStackTrace, replaced class name in startsWith
        assert from explcit class name to class from getNestable abstract
        method    - in testPrintStackTrace, replaced class name in
        startsWith assert from explicit class name to class name from
        getThrowableClass abstract method    - in testPrintStackTrace,
        replaced class name in indexOf assert from explicit class name to
        class name from getNestable abstract method removed extranous
        commented code

2002-09-11 15:04  stevencaswell

        *
        src/test/org/apache/commons/lang/exception/NestableRuntimeException
        TestCase.java (1.5): updated javadocs

2002-09-11 14:58  stevencaswell

        * src/test/org/apache/commons/lang/exception/:
        NestableErrorTestCase.java (1.2), NestableExceptionTestCase.java
        (1.5): updated javadocs

2002-09-11 14:17  stevencaswell

        *
        src/test/org/apache/commons/lang/exception/ExceptionTestSuite.java
        (1.4): added NestableErrorTestCase to test suite

2002-09-11 14:17  stevencaswell

        *
        src/test/org/apache/commons/lang/exception/NestableErrorTestCase.ja
        va (1.1): created

2002-09-11 14:16  stevencaswell

        * src/test/org/apache/commons/lang/exception/:
        NestableExceptionTestCase.java (1.4),
        NestableRuntimeExceptionTestCase.java (1.4): refactored to share
        funcrionality from AbstractNestableTestCase

2002-09-11 14:16  stevencaswell

        *
        src/test/org/apache/commons/lang/exception/AbstractNestableTestCase
        .java (1.1): created by refactoring NestableException revision 1.3

2002-09-08 11:58  scolebourne

        * project.xml (1.4): Updated my personal details

2002-09-06 18:43  scolebourne

        * src/java/org/apache/commons/lang/ClassUtils.java (1.2): Removed
        to sandbox ready for 1.0 release

2002-08-31 15:05  bayard

        * src/java/org/apache/commons/lang/StringUtils.java (1.10): Removed
        stackTrace and getStackTrace. ExceptionUtils has getStackTrace and
        stackTrace is only slightly different in that it uses a
        ByteArrayOutputStream and not a StringWriter. A change since the
        beta, but not allowing obvious ones to happen will be silly.

2002-08-31 07:11  scolebourne

        * src/java/org/apache/commons/lang/SerializationException.java
        (1.2): Improve checkstyle report

2002-08-31 07:07  scolebourne

        * src/java/org/apache/commons/lang/: StringUtils.java (1.9),
        SerializationUtils.java (1.2): Improve checkstyle report

2002-08-31 06:51  scolebourne

        * src/java/org/apache/commons/lang/enum/Enum.java (1.2): Improve
        checkstyle report

2002-08-29 22:52  dlr

        * src/java/org/apache/commons/lang/StringUtils.java (1.8):
        split(String, String, int): Integrated some good suggested
        improvements from John Yu <[EMAIL PROTECTED]>.
        
        split(String, String): Referenced split(String, String, int) to
        avoid maintainence overhead of duplicated JavaDoc.

2002-08-28 02:02  bayard

        * project.xml (1.3): made it run TestCases as well as Tests

2002-08-26 12:40  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.15): CAUSE_METHOD_NAMES: Added "getSourceException" to list of
        method names.
        
        http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12043

2002-08-26 02:03  dlr

        * src/java/org/apache/commons/lang/exception/NestableError.java
        (1.2): Extend java.lang.Error rather than Exception.

2002-08-26 02:00  dlr

        * STATUS.html (1.10): Added a second action item for exception
        package tests.

2002-08-26 01:59  dlr

        * STATUS.html (1.9): Added action item for exception package tests.

2002-08-25 18:18  scolebourne

        * STATUS.html (1.8): Remove StringUtils constructors issue comment
        Add todo list

2002-08-25 18:17  scolebourne

        * src/java/org/apache/commons/lang/SystemUtils.java (1.2): Add
        extra system property constants Add java version methods

2002-08-25 15:18  dlr

        * src/java/org/apache/commons/lang/exception/NestableError.java
        (1.1): NestableError suggested by Stephen C.  Basically a clone of
        NestableException.

2002-08-25 15:15  dlr

        * src/java/org/apache/commons/lang/exception/:
        NestableRuntimeException.java (1.4), NestableException.java (1.4):
        Leveraged NestableDelegate.getMessage(String).

2002-08-25 15:09  dlr

        * src/java/org/apache/commons/lang/exception/NestableDelegate.java
        (1.8): Renamed "cause" private field to "nestable" to better
        reflect what it is.

2002-08-25 15:02  dlr

        * src/java/org/apache/commons/lang/exception/NestableDelegate.java
        (1.7): getMessage(String): Corrected grammar in JavaDoc.

2002-08-25 09:21  stevencaswell

        * src/test/org/apache/commons/lang/exception/:
        NestableExceptionTestCase.java (1.3),
        NestableRuntimeExceptionTestCase.java (1.3): removed testing of
        deprecated methods getLength() and indexOfThrowable(int, Class)

2002-08-25 09:20  stevencaswell

        * src/java/org/apache/commons/lang/exception/: Nestable.java (1.3),
        NestableException.java (1.3), NestableRuntimeException.java (1.3):
        removed deprecated methods getLength() and indexOfThrowable(int,
        Class)

2002-08-24 15:18  dlr

        * src/java/org/apache/commons/lang/exception/: ExceptionUtils.java
        (1.14), NestableDelegate.java (1.6): 
        ExceptionUtils.getThrowables(Throwable): Switched from concrete
        ArrayList local reference to List.
        
        ExceptionUtils.getStackTrace(Throwable): New method for extracting
        the text of a stack trace.
        
        ExceptionUtils.getStackFrames(Throwable): Splits an exception's
        stace trace into frames.
        
        ExceptionUtils.getStackFrames(String): Splits a stace trace into
        frames.
        
        NestableDelegate printStackTrace(): Delegate to
        printStackTrace(PrintStream) using System.err rather than
        duplicating its impl.
        
        NestableDelegate printStackTrace(PrintWriter): Used new name
        getStackFrames() method name.
        
        NestableDelegate getStackFrames(Throwable): Renamed decompose() to
        this and delegated to ExceptionUtils.getStackFrames(String) for
        half of impl.

2002-08-23 04:00  scolebourne

        * src/java/org/apache/commons/lang/StringUtils.java (1.7):
        Constrctor made public to enable those who use the class as a Bean

2002-08-22 18:11  scolebourne

        * src/java/org/apache/commons/lang/SystemUtils.java (1.1): Initial
        version of SystemUtils for system constants

2002-08-22 16:44  dlr

        * STATUS.html (1.7): Corrected wording in KNOWN ISSUES section.

2002-08-22 16:43  dlr

        * STATUS.html (1.6): Corrected the anchor name for the KNOWN ISSUES
        section.

2002-08-22 16:42  dlr

        * STATUS.html (1.5): Added a KNOWN ISSUES section.

2002-08-21 20:04  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.13): Applied squashing of impl of getThrowableCount(Throwable)
        to getThrowables(Throwable).

2002-08-21 20:03  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.12): Even shorter impl of getThrowableCount(Throwable) which
        returns zero when passed a null argument.

2002-08-21 20:00  dlr

        *
        src/test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.j
        ava (1.2): testGetThrowableCount(): New method to get
        ExceptionUtils.getThrowableCount() with null argument.

2002-08-21 19:57  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.11): o Improved getThrowableCount(Throwable) to return zero when
        passed a null argument.
        
        o Added @param JavaDoc for methods added during last commit.

2002-08-21 19:52  dlr

        * src/java/org/apache/commons/lang/exception/NestableDelegate.java
        (1.5): Moved the implementations of getThrowableCount(),
        getThrowables(), indexOfThrowable(Class), and
        indexOfThrowable(Class, int) methods to ExceptionUtils, as
        suggested by Stephen Colebourne <[EMAIL PROTECTED]>.

2002-08-21 19:51  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.10): Added the getThrowableCount(Throwable),
        getThrowables(Throwable), indexOfThrowable(Throwable, Class), and
        indexOfThrowable(Throwable, Class, int) methods factored out of
        NestableDelegate, as suggested by Stephen Colebourne
        <[EMAIL PROTECTED]>.  Added a TODO for the remaining
        methods he suggested moving.

2002-08-21 03:31  dlr

        * src/java/org/apache/commons/lang/exception/NestableDelegate.java
        (1.4): Broke long lines; no functional change.

2002-08-21 03:22  dlr

        * src/java/org/apache/commons/lang/exception/NestableDelegate.java
        (1.3): o Changed type of "cause" instance field from Nestable to
        Throwable.  Since implementation of Throwable is already required,
        this doesn't change the interface, but does simplify the internals.
        
        o Simplified code in getThrowableCount() method by removing
        extraneous null check and extra reference.
        
        o Implemented suggestion by [EMAIL PROTECTED] to use
        ExceptionUtils where Nestable.getCause() was previously called.

2002-08-21 03:13  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.9): getCauseUsingWellKnownTypes(Throwable): Collapsed checks for
        instanceof NestableException and NestableRuntimeException into
        single check for Nestable interface.

2002-08-15 18:37  scolebourne

        * src/: java/org/apache/commons/lang/HashCodeBuilder.java (1.1),
        java/org/apache/commons/lang/HashCodeUtils.java (1.3),
        test/org/apache/commons/lang/LangTestSuite.java (1.3),
        test/org/apache/commons/lang/HashCodeBuilderTest.java (1.1),
        test/org/apache/commons/lang/HashCodeUtilsTest.java (1.2): Change
        HashCodeUtils to HashCodeBuilder

2002-08-14 19:16  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.8): CAUSE_METHOD_PARAMS: Updated JavaDoc for recent API
        enchancements.

2002-08-14 19:15  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.7): CAUSE_METHOD_NAMES: Updated JavaDoc for last commit.

2002-08-14 19:08  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.6): CAUSE_METHOD_NAMES: Repurposed CAUSE_METHOD_NAME to be a
        list of method names which may yield a wrapped exception.
        
        getCause(Throwable): Now just wraps getCause(Throwable, String[]),
        passing in CAUSE_METHOD_NAMES as its list of method names.
        
        getCause(Throwable, String[]): Refactored code extracted from
        getCause(Throwable) which looks at a list of method names, plus a
        "detail" field.
        
        getCauseUsingMethodName(): Swapped parameter order for consistency.
        
        getCauseUsingFieldName(): New method which introspects fields
        instead of methods.

2002-08-14 17:05  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.5): getCause(Throwable): Refactored into two methods which are
        called internally.  This will allow more cause method names to be
        added with ease.
        
        getCauseUsingWellKnownTypes(Throwable): Extracted from getCause().
        
        getCauseUsingMethodName(String, Throwable): Extracted from
        getCause().

2002-08-14 00:51  bayard

        * src/java/org/apache/commons/lang/ClassUtils.java (1.1): Checked
        back in for consideration in 1.0

2002-08-13 15:58  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.4): getCause(Throwable): Added detection of SQLException and its
        getNextException() method pointed out by Costin M., Paul Jack, and
        Nicola Ken Barozzi.  They've also suggested some more general
        patterns which we're discussing the addition of on the
        [EMAIL PROTECTED] list.

2002-08-13 14:19  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.3): getCause(Throwable): Adjusted JavaDoc of method to note the
        return type of the getCause() method it checks for.

2002-08-13 14:17  dlr

        * src/java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.2): getCause(Throwable): Perform a softer check on the return
        type of the argument's getCause() method, doing isAssignableFrom()
        instead of a hard memory address comparison.

2002-08-13 14:05  dlr

        * src/: java/org/apache/commons/lang/exception/ExceptionUtils.java
        (1.1),
        test/org/apache/commons/lang/exception/ExceptionTestSuite.java
        (1.3),
        test/org/apache/commons/lang/exception/ExceptionUtilsTestCase.java
        (1.1): Added a utility for examining Throwable objects, as proposed
        by Costin <[EMAIL PROTECTED]> and Henri Yandell
        <[EMAIL PROTECTED]>.  Comes complete with a full suite of tests for
        initial functionality.

2002-08-13 13:56  dlr

        * build.xml (1.3): Compile the test cases without deprecation
        warnings, since we are testing deprecated methods in the exception
        sub-package.

2002-08-11 19:20  scolebourne

        * build.xml (1.2): Add new Enum class tests to build xml

2002-08-11 19:17  scolebourne

        * src/: java/org/apache/commons/lang/enum/Enum.java (1.1),
        java/org/apache/commons/lang/enum/EnumUtils.java (1.1),
        java/org/apache/commons/lang/enum/ValuedEnum.java (1.1),
        test/org/apache/commons/lang/enum/ColorEnum.java (1.1),
        test/org/apache/commons/lang/enum/EnumTest.java (1.1),
        test/org/apache/commons/lang/enum/EnumTestSuite.java (1.1),
        test/org/apache/commons/lang/enum/EnumUtilsTest.java (1.1),
        test/org/apache/commons/lang/enum/ValuedColorEnum.java (1.1),
        test/org/apache/commons/lang/enum/ValuedEnumTest.java (1.1): Add
        new Enum class (similar to enum in C) plus associated Utils and
        tests

2002-08-11 13:52  dlr

        * src/java/org/apache/commons/lang/HashCodeUtils.java (1.2):
        CONSTANT: Adjusted documentation, making it into JavaDoc. 
        Incidently, this constant could use a more descriptive name which
        better indicates its use.

2002-08-10 08:13  scolebourne

        * src/test/org/apache/commons/lang/LangTestSuite.java (1.2,
        STRUTS_1_1_B2): Add HashCodeUtilsTest

2002-08-10 08:13  scolebourne

        * src/test/org/apache/commons/lang/HashCodeUtilsTest.java (1.1,
        STRUTS_1_1_B2): Test HashCodeUtils - a utility to build good
        hashCodes

2002-08-10 08:12  scolebourne

        * src/java/org/apache/commons/lang/HashCodeUtils.java (1.1,
        STRUTS_1_1_B2): Add HashCodeUtils - a utility to build good
        hashCodes

2002-08-01 16:15  bayard

        * src/java/org/apache/commons/lang/StringUtils.java (1.6,
        STRUTS_1_1_B2): Added a stackTrace method. Possibly needs renaming.
        It's in common use in other Jakarta projects such as Ant. Turns a
        Throwable into a String.

2002-07-26 16:30  stevencaswell

        * src/test/org/apache/commons/lang/exception/:
        NestableDelegateTestCase.java (1.2), NestableExceptionTestCase.java
        (1.2), NestableRuntimeExceptionTestCase.java (1.2) (utags:
        STRUTS_1_1_B2): updated tests to reflect the following changes:
        deprecated method getLength(), replaced with getThrowableCount();
        deprecated indexOfThrowable(int, Class), replaced with
        indexOfThrowable(Class, int) to make signature consistent with
        other APIs; changed functionality of methods that receive an index
        argument to throw an IndexOutOfBoundsException if the index is
        specified incorrectly, rather than absorbing invalid indices
        silently, to bring in line with the String API

2002-07-26 16:30  stevencaswell

        * src/java/org/apache/commons/lang/exception/: Nestable.java (1.2),
        NestableDelegate.java (1.2), NestableException.java (1.2),
        NestableRuntimeException.java (1.2) (utags: STRUTS_1_1_B2):
        deprecated method getLength(), replaced with getThrowableCount();
        deprecated indexOfThrowable(int, Class), replaced with
        indexOfThrowable(Class, int) to make signature consistent with
        other APIs; changed functionality of methods that receive an index
        argument to throw an IndexOutOfBoundsException if the index is
        specified incorrectly, rather than absorbing invalid indices
        silently, to bring in line with the String API cleaned up javadoc;
        rearranged methods alphabetically

2002-07-26 15:46  stevencaswell

        *
        src/test/org/apache/commons/lang/exception/ExceptionTestSuite.java
        (1.2, STRUTS_1_1_B2): updated e-maill address for Steven Caswell

2002-07-26 15:07  jvanzyl

        * LICENSE (1.2), maven.xml (1.1, STRUTS_1_1_B2), project.xml (1.2,
        STRUTS_1_1_B2): o using the parent project.xml

2002-07-26 14:58  jvanzyl

        * LICENSE.txt (1.1, STRUTS_1_1_B2): o adding .txt extension to keep
        windows and checkstyle happy.

2002-07-26 10:05  bayard

        * src/java/org/apache/commons/lang/RandomStringUtils.java (1.2,
        STRUTS_1_1_B2): Changed the javadoc on this one. Randomness stuff
        came solely from GenJava library.

2002-07-25 21:40  dlr

        * src/: java/org/apache/commons/lang/StringUtils.java (1.5),
        test/org/apache/commons/lang/StringUtilsTest.java (1.3,
        STRUTS_1_1_B2): Removed two broken methods from StringUtils.  Since
        a beta has gone out, this is not good practice.  However, since 1.0
        final has not yet been released, it is out-weighed by the trade off
        of releasing code that just plain doesn't work.
        
        Use str.getBytes(encoding) in place of convertUnicodeToNative().
        
        Use new String(byte[], encoding) in place of
        convertNativeToUnicode().

2002-07-25 21:14  dlr

        * STATUS.html (1.4, STRUTS_1_1_B2): Added myself to commiters list.

2002-07-25 20:41  bayard

        * project.xml (1.1): Adding Lang maven POM.

2002-07-25 18:44  bayard

        * RELEASE-NOTES.txt (1.2, STRUTS_1_1_B2, LANG_1_0_B1): wrote a
        release text.

2002-07-25 18:18  bayard

        * STATUS.html (1.3, LANG_1_0_B1): changed release info and added
        steven caswell as a committer.  PR: Obtained from: Submitted by:
        Reviewed by:

2002-07-23 01:21  bayard

        * src/: test/org/apache/commons/lang/StringUtilsTest.java (1.2),
        java/org/apache/commons/lang/StringUtils.java (1.4) (utags:
        LANG_1_0_B1): Added a concatenate method. While this is just a join
        with a "" delimiter, the Avalon StringUtil shows that this is a
        valid way of looking at the functionality.

2002-07-21 16:19  bayard

        * src/: java/org/apache/commons/lang/CharSetUtils.java (1.3,
        STRUTS_1_1_B2, LANG_1_0_B1),
        java/org/apache/commons/lang/StringUtils.java (1.3),
        test/org/apache/commons/lang/CharSetUtilsTest.java (1.3,
        STRUTS_1_1_B2, LANG_1_0_B1),
        test/org/apache/commons/lang/StringUtilsTrimEmptyTest.java (1.4,
        STRUTS_1_1_B2, LANG_1_0_B1): Moved deleteWhitespace from
        CharSetUtils to StringUtils.

2002-07-21 16:14  bayard

        * src/: java/org/apache/commons/lang/CharSetUtils.java (1.2),
        test/org/apache/commons/lang/CharSetUtilsTest.java (1.2): Added a
        deleteWhitespace method as Jakarta.Avalon has a need for this. 
        Should this go on StringUtils though.

2002-07-19 00:27  bayard

        * STATUS.html (1.2): Class names updated and new classes added.

2002-07-19 00:05  bayard

        * src/test/org/apache/commons/lang/StringUtilsTrimEmptyTest.java
        (1.3): Added another test to show that I can pass in delimiters
        that don't appear in the string I'm stripping.

2002-07-19 00:04  bayard

        * src/: java/org/apache/commons/lang/StringUtils.java (1.2),
        test/org/apache/commons/lang/StringUtilsTrimEmptyTest.java (1.2):
        stripStart and stripEnd methods changed to fulfill their javadoc. 
        Passing in strip("-+-+FOO---", "+-") will result in FOO.

2002-07-18 23:39  bayard

        * default.properties (1.2, STRUTS_1_1_B2, LANG_1_0_B1): removed my
        junit location :)

2002-07-18 23:35  bayard

        * LICENSE (1.1, LANG_1_0_B1), PROPOSAL.html (1.1, STRUTS_1_1_B2,
        LANG_1_0_B1), RELEASE-NOTES.txt (1.1), STATUS.html (1.1), build.xml
        (1.1, STRUTS_1_1_B2, LANG_1_0_B1), default.properties (1.1),
        src/conf/MANIFEST.MF (1.1, STRUTS_1_1_B2, LANG_1_0_B1),
        src/java/org/apache/commons/lang/CharRange.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/java/org/apache/commons/lang/CharSet.java (1.1, STRUTS_1_1_B2,
        LANG_1_0_B1), src/java/org/apache/commons/lang/CharSetUtils.java
        (1.1), src/java/org/apache/commons/lang/NumberRange.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/java/org/apache/commons/lang/NumberUtils.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/java/org/apache/commons/lang/ObjectUtils.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/java/org/apache/commons/lang/RandomStringUtils.java (1.1,
        LANG_1_0_B1),
        src/java/org/apache/commons/lang/SerializationException.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/java/org/apache/commons/lang/SerializationUtils.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/java/org/apache/commons/lang/StringUtils.java (1.1),
        src/java/org/apache/commons/lang/exception/Nestable.java (1.1,
        LANG_1_0_B1),
        src/java/org/apache/commons/lang/exception/NestableDelegate.java
        (1.1, LANG_1_0_B1),
        src/java/org/apache/commons/lang/exception/NestableException.java
        (1.1, LANG_1_0_B1),
        src/java/org/apache/commons/lang/exception/NestableRuntimeException
        .java (1.1, LANG_1_0_B1),
        src/test/org/apache/commons/lang/CharSetUtilsTest.java (1.1),
        src/test/org/apache/commons/lang/LangTestSuite.java (1.1,
        LANG_1_0_B1), src/test/org/apache/commons/lang/NumberRangeTest.java
        (1.1, STRUTS_1_1_B2, LANG_1_0_B1),
        src/test/org/apache/commons/lang/NumberUtilsTest.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/test/org/apache/commons/lang/ObjectUtilsTest.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/test/org/apache/commons/lang/RandomStringUtilsTest.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/test/org/apache/commons/lang/SerializationUtilsTest.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/test/org/apache/commons/lang/StringUtilsEqualsIndexOfTest.java
        (1.1, STRUTS_1_1_B2, LANG_1_0_B1),
        src/test/org/apache/commons/lang/StringUtilsIsTest.java (1.1,
        STRUTS_1_1_B2, LANG_1_0_B1),
        src/test/org/apache/commons/lang/StringUtilsSubstringTest.java
        (1.1, STRUTS_1_1_B2, LANG_1_0_B1),
        src/test/org/apache/commons/lang/StringUtilsTest.java (1.1),
        src/test/org/apache/commons/lang/StringUtilsTrimEmptyTest.java
        (1.1),
        src/test/org/apache/commons/lang/exception/ExceptionTestSuite.java
        (1.1, LANG_1_0_B1),
        src/test/org/apache/commons/lang/exception/NestableDelegateTestCase
        .java (1.1, LANG_1_0_B1),
        src/test/org/apache/commons/lang/exception/NestableExceptionTestCas
        e.java (1.1, LANG_1_0_B1),
        src/test/org/apache/commons/lang/exception/NestableRuntimeException
        TestCase.java (1.1, LANG_1_0_B1): Initial copy from
        jakarta-commons-sandbox


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to