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]>