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
502 lines of code changed in:
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
248 lines of code changed in:
updated e-maill address for Steven Caswell
1 lines of code changed in:
o using the parent project.xml
21 lines of code changed in:
o adding .txt extension to keep windows and checkstyle happy.
53 lines of code changed in:
Changed the javadoc on this one. Randomness stuff came solely from GenJava
library.
3 lines of code changed in:
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().
2 lines of code changed in:
Added myself to commiters list.
2 lines of code changed in:
Adding Lang maven POM.
151 lines of code changed in:
wrote a release text.
19 lines of code changed in:
changed release info and added steven caswell as a committer.
PR:
Obtained from:
Submitted by:
Reviewed by:
6 lines of code changed in:
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.
14 lines of code changed in:
Moved deleteWhitespace from CharSetUtils to StringUtils.
22 lines of code changed in:
Added a deleteWhitespace method as Jakarta.Avalon has a need for this.
Should this go on StringUtils though.
13 lines of code changed in:
Class names updated and new classes added.
12 lines of code changed in:
Added another test to show that I can pass in delimiters that don't appear
in the string I'm stripping.
2 lines of code changed in:
stripStart and stripEnd methods changed to fulfill their javadoc.
Passing in strip("-+-+FOO---", "+-") will result in FOO.
11 lines of code changed in:
removed my junit location :)
1 lines of code changed in:
Initial copy from jakarta-commons-sandbox
9998 lines of code changed in: