Stephen Colebourne
0dce2b5285
Relax exceptions in leftPad(), rightPad() and center()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137553 13f79535-47bb-0310-9956-ffa450edef68
2003-08-01 23:20:06 +00:00
Stephen Colebourne
9a51cf5efc
Relax exceptions in left(), right() and mid()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137552 13f79535-47bb-0310-9956-ffa450edef68
2003-08-01 23:11:55 +00:00
Stephen Colebourne
f085c58744
Add overlay() as a replacement for overlayString()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137551 13f79535-47bb-0310-9956-ffa450edef68
2003-08-01 23:01:52 +00:00
Stephen Colebourne
95c2d8bbad
Add substringBetween() as a replacement for getNestedString()
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137550 13f79535-47bb-0310-9956-ffa450edef68
2003-08-01 22:05:43 +00:00
Stephen Colebourne
4da8084e45
Add join(Object[]) as a replacement for concatenate
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137549 13f79535-47bb-0310-9956-ffa450edef68
2003-08-01 21:02:16 +00:00
Stephen Colebourne
a2bb66002d
File formatting for clarity
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137548 13f79535-47bb-0310-9956-ffa450edef68
2003-08-01 20:45:17 +00:00
Stephen Colebourne
035055e826
Extra tests suggested by Clover
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137547 13f79535-47bb-0310-9956-ffa450edef68
2003-08-01 00:12:32 +00:00
Stephen Colebourne
87b920c44b
Hide NPE from ArrayUtils as IAE
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137546 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 23:55:57 +00:00
Stephen Colebourne
bcfc9c2602
Make ClassUtils handle null more nicely
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137545 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 23:47:20 +00:00
Stephen Colebourne
aa3b4bbccc
Unify exception handling re IAE
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137544 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 23:45:28 +00:00
Stephen Colebourne
43db5237ab
Fix RandomStringUtils to not throw NPE all the time
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137543 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 23:24:35 +00:00
Stephen Colebourne
6d98f1d5f3
Extra tests suggested by Clover
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137542 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 23:03:46 +00:00
Stephen Colebourne
f62d2f0590
Extra tests suggested by Clover
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137541 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 22:36:39 +00:00
Stephen Colebourne
c6bfb25997
Extra tests suggested by Clover
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137540 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 22:31:12 +00:00
Stephen Colebourne
ed86f124d6
Emit correct exceptions
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137539 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 22:30:07 +00:00
Stephen Colebourne
4926914ecb
Fix CharSetUtils to not throw NPE all the time
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137538 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 21:32:47 +00:00
Stephen Colebourne
357851bdb1
Add replaceChars() to StringUtils
...
Deprecate translate() on CharSetUtils
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137537 13f79535-47bb-0310-9956-ffa450edef68
2003-07-31 20:38:26 +00:00
Henri Yandell
5596790adb
Added note that IllegalArgumentException should be thrown when a bad argument
...
of 'null' is passed in and not NullPointerException.
Also a note that XxxUtils classes should suppress Exceptions when sensible.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137536 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 23:58:36 +00:00
Henri Yandell
0786ecd354
Added note that XxxUtils classes are not to be final.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137535 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 23:54:33 +00:00
Stephen Colebourne
7f7d37421a
Bring EnumUtils public constructor testing in line with main package
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137534 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 23:21:39 +00:00
Stephen Colebourne
d793a1fd62
Lang version 1.0.1 serial compatability
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137533 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 23:17:23 +00:00
Stephen Colebourne
7f9f65f7e2
Extra tests and optimisations suggested by Clover
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137532 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 23:13:09 +00:00
Stephen Colebourne
c7767ea25b
Additional tests as suggested by Clover report
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137531 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 22:21:39 +00:00
Stephen Colebourne
35b8cc4ce3
Fixes arising from Clover report
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137530 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 22:17:49 +00:00
Stephen Colebourne
45232572e2
Update javadoc to better describe method
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137529 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 22:17:00 +00:00
Stephen Colebourne
61df6f8b53
Make package scoped
...
Format as per the [lang] coding standards
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137528 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 21:16:13 +00:00
Henri Yandell
1f9205ff84
Backed the 1.0.1 out. Maybe it doesn't make sense.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137527 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 03:30:58 +00:00
Henri Yandell
ebf4847c53
Added in the bugs fixed in the last few weeks.
...
Changed comment to say that these are the changes since 1.0.1.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137526 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 03:21:42 +00:00
Henri Yandell
87f80c4dca
Changed so it stops putting .html files into the jar file.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137525 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 01:32:09 +00:00
Stephen Colebourne
3a8907682b
Javadoc fixes and improved tests
...
bug 21952, from Phil Steitz
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137524 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 00:08:38 +00:00
Henri Yandell
0c1c4431d2
Updated version so that new builds will be rc2.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137523 13f79535-47bb-0310-9956-ffa450edef68
2003-07-30 00:06:44 +00:00
Stephen Colebourne
4f1528447c
Redo null/empty string checking for performance
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137522 13f79535-47bb-0310-9956-ffa450edef68
2003-07-28 21:37:32 +00:00
Gary D. Gregory
c8ecea62ca
Severity Description Resource In Folder Location Creation Time
...
The private field StringEscapeUtils.DEFAULT_ENTITIES is never read locally StringEscapeUtils.java Apache Jakarta Commons/lang/src/java/org/apache/commons/lang line 80 July 28, 2003 9:17:25 AM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137521 13f79535-47bb-0310-9956-ffa450edef68
2003-07-28 16:17:57 +00:00
Gary D. Gregory
3b19309d76
Fix http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21904 as suggested (but with the guard clause factored in a method.)
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137520 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 19:12:30 +00:00
Stephen Colebourne
9410b31864
Remove final status, classes can be subclassed
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137519 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 15:39:04 +00:00
Stephen Colebourne
89d6fa50c5
Update padding to be thread-safe
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137518 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 15:35:35 +00:00
Stephen Colebourne
f3506beb79
Variables renamed to capitals
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137517 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 15:34:47 +00:00
Stephen Colebourne
a86463bcc2
Declare variables final, and rename to capitals
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137516 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 15:34:19 +00:00
Stephen Colebourne
bdbdb49ace
Declare variable final
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137515 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 15:33:34 +00:00
Stephen Colebourne
3f532cf5c3
Add test for indexOf edge case
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137514 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 14:36:30 +00:00
Stephen Colebourne
3d97997494
Comment out unreliable test based on stack trace
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137513 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 14:36:00 +00:00
Stephen Colebourne
89e735ed4e
Handle JDK1.2/JDK1.3 bug in String.indexOf
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137512 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 14:34:49 +00:00
Stephen Colebourne
9345b31d15
Fix bug in isNestedThrowable, shown on JDK<1.4
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137511 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 14:22:21 +00:00
Stephen Colebourne
858d38ddcf
Comment out checkstyle to allow for maven-beta10
...
bug 21809
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137510 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 13:21:44 +00:00
Stephen Colebourne
ccb2c966f9
Update null handling in ExceptionUtils
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137509 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 13:11:21 +00:00
Stephen Colebourne
96de08907e
Update null handling in ExceptionUtils
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137508 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 13:05:21 +00:00
Stephen Colebourne
5943137656
Javadoc improvements
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137507 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 13:00:36 +00:00
Stephen Colebourne
7edd55554a
Fix Javadoc troubles
...
from Phil Steitz
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137506 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 10:32:17 +00:00
Gary D. Gregory
b612cd4156
In 2 places, removed local var def before return of var, replaced with actual expression.
...
This follows the other methods' code pattern.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137505 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 02:57:37 +00:00
Gary D. Gregory
f133c130bc
Severity Description Resource In Folder Location Creation Time
...
Unnecessary cast to type int for expression of type int Fraction.java Apache Jakarta Commons/lang/src/java/org/apache/commons/lang/math line 391 July 25, 2003 5:56:34 PM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137504 13f79535-47bb-0310-9956-ffa450edef68
2003-07-26 00:57:02 +00:00