Commit Graph

808 Commits

Author SHA1 Message Date
Steven Caswell 02dde889ee moved testParseCVS to sandbox DateFormatterTest.java
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137878 13f79535-47bb-0310-9956-ffa450edef68
2004-07-11 18:40:35 +00:00
Steven Caswell 946ba1293b moved parseCVS to sandbox DateFormatter.java
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137877 13f79535-47bb-0310-9956-ffa450edef68
2004-07-11 18:40:04 +00:00
Steven Caswell e3289ed1eb added tests for new splitPreserveAllTokens methods (http://issues.apache.org/bugzilla/show_bug.cgi?id=22692)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137876 13f79535-47bb-0310-9956-ffa450edef68
2004-07-11 16:49:07 +00:00
Steven Caswell f919d93040 http://issues.apache.org/bugzilla/show_bug.cgi?id=22692 :
- added new splitPreserveAllTokens methods to mirror the split functionality, preserving empty tokens indicated by adjacent tokens;
- refactored logic of existing split method into splitWorker for sharing by new splitPreserveAllTokens methods


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137875 13f79535-47bb-0310-9956-ffa450edef68
2004-07-11 16:48:31 +00:00
Stephen Colebourne 3787473c50 Add MutableObject
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137874 13f79535-47bb-0310-9956-ffa450edef68
2004-07-08 00:02:35 +00:00
Stephen Colebourne fbeb9d58da Update mutable package for release 2.1
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137873 13f79535-47bb-0310-9956-ffa450edef68
2004-07-07 23:50:28 +00:00
Stephen Colebourne 4301e384b8 Add format(long) and format(long, StringBuffer)
bug 29794


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137871 13f79535-47bb-0310-9956-ffa450edef68
2004-07-05 22:37:40 +00:00
Stephen Colebourne 5707063592 A reworked mutable int, ready for comments
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137870 13f79535-47bb-0310-9956-ffa450edef68
2004-07-05 22:15:33 +00:00
Stephen Colebourne 85eea5a83a Improve javadocs
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137869 13f79535-47bb-0310-9956-ffa450edef68
2004-07-05 22:12:22 +00:00
Steven Caswell 0016bcc384 corrected javadoc typo
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137868 13f79535-47bb-0310-9956-ffa450edef68
2004-07-05 18:07:44 +00:00
Steven Caswell 5f7feb74f2 added tests of rounding and truncating across daylight saving time beginning and ending
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137867 13f79535-47bb-0310-9956-ffa450edef68
2004-07-05 17:55:53 +00:00
Steven Caswell c4df48e565 changed modify method to calculate the field offset and use the set method, rather than adding the offset and letting Calendar perform the calculation - this fixes http://issues.apache.org/bugzilla/show_bug.cgi?id=25560;
updated javadocs on round method to explain how rounding across daylight saving time is handled


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137866 13f79535-47bb-0310-9956-ffa450edef68
2004-07-05 17:54:48 +00:00
Henri Yandell cddc22f28c Adding in new Interpolation class for opinions. It is, apart from cleaning up,
creation of a unit test and renaming to 'interpolate', the submission from Ken
Fitzpatrick in Bugzilla: #18962.

Lang has had a class much like this before so opinions saught (I'm in fact suffering
from some major deja vu with this, need to research how many times I've committed this
type of code to Lang :) ).

Submitted by:	Ken Fitzpatrick


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137865 13f79535-47bb-0310-9956-ffa450edef68
2004-07-04 04:51:25 +00:00
Henri Yandell 18baf613e5 Tomcat uses getThrowable for its nested exception method, so adding this to ExceptionUtils' list.
Bugz: #29673
Submitted by: Lars Beuster


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137864 13f79535-47bb-0310-9956-ffa450edef68
2004-07-04 03:24:57 +00:00
Gary D. Gregory 8e45d583ee PR: http://issues.apache.org/bugzilla/show_bug.cgi?id=27876
[lang] ReflectionToStringBuilder.toString(null) throws exception by design
new ToStringBuilder(null).toString() == the style's nullText.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137863 13f79535-47bb-0310-9956-ffa450edef68
2004-07-01 17:58:09 +00:00
Gary D. Gregory 6c34babbe5 javadoc.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137862 13f79535-47bb-0310-9956-ffa450edef68
2004-07-01 17:52:07 +00:00
Gary D. Gregory 03d0a45c02 Javadoc typo.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137861 13f79535-47bb-0310-9956-ffa450edef68
2004-07-01 17:50:37 +00:00
Gary D. Gregory 439a9c3965 PR: http://issues.apache.org/bugzilla/show_bug.cgi?id=27876
[lang] ReflectionToStringBuilder.toString(null) throws exception by design
new ToStringBuilder(null).toString() == the style's nullText.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137860 13f79535-47bb-0310-9956-ffa450edef68
2004-07-01 17:40:10 +00:00
Gary D. Gregory eec2c4c798 PR: http://issues.apache.org/bugzilla/show_bug.cgi?id=27876
[lang] ReflectionToStringBuilder.toString(null) throws exception by design
Javadoc updates.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137859 13f79535-47bb-0310-9956-ffa450edef68
2004-07-01 17:10:47 +00:00
Gary D. Gregory 14164d88eb Bugzilla Bug 27877
[lang][patch] Make ClassUtils methods null-safe and not throw an IAE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=27877


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137858 13f79535-47bb-0310-9956-ffa450edef68
2004-06-30 18:33:58 +00:00
Gary D. Gregory be6e4802f4 PR: http://issues.apache.org/bugzilla/show_bug.cgi?id=27876
[lang] ReflectionToStringBuilder.toString(null) throws exception by design
ReflectionToStringBuilder.toString is now null-safe and returns the style's nullText.
ToStringBuilder constructors are now null-safe. A new ToStringBuilder on a null followed by a call to toString returns "".


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137857 13f79535-47bb-0310-9956-ffa450edef68
2004-06-30 18:22:22 +00:00
Henri Yandell 5f7e26a978 flipped from being hardcoded to GregorianCalendar to using getInstance. Cannot think of any reason why a GregorianCalendar was being created directly
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137855 13f79535-47bb-0310-9956-ffa450edef68
2004-06-27 06:29:29 +00:00
Henri Yandell 680f38995b added newline to end of file
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137854 13f79535-47bb-0310-9956-ffa450edef68
2004-06-27 06:28:32 +00:00
Henri Yandell 2b47976319 fixed return type of getValue
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137853 13f79535-47bb-0310-9956-ffa450edef68
2004-06-27 05:23:47 +00:00
Henri Yandell 6ca1ffce84 This adds an array-argument based version of primitiveToWrapper. Apart from the argument of not having array based versions for every method, I can't see any reason not to add it, so have patched, modified and committing.
The origonal version optimised by returning the passed in array if there were no primitives. This seems a bit magical.

PR: #27640
Submitted by:	Alban Peignier


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137852 13f79535-47bb-0310-9956-ffa450edef68
2004-06-27 04:42:54 +00:00
Henri Yandell f16ee38329 rolled back the Mutable change. It doubled the size of a mutable instance, and as it wrapped another object, doubled the work for garbage collection
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137851 13f79535-47bb-0310-9956-ffa450edef68
2004-06-24 04:20:46 +00:00
Henri Yandell 9840e7e0e8 simplified code by moving a chunk of the functionality up into the superclass, MutableNumber. Still important that setValue turns the Number into the correct type however, so that method may not go up into the superclass
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137850 13f79535-47bb-0310-9956-ffa450edef68
2004-06-13 06:18:49 +00:00
Matthew Hawthorne c0f14e226e Adding initial crack at mutables.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137849 13f79535-47bb-0310-9956-ffa450edef68
2004-06-11 02:26:32 +00:00
Henri Yandell 813952e3f4 applied patch #27778, also added an indexOf(char[]..).
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137848 13f79535-47bb-0310-9956-ffa450edef68
2004-06-06 03:53:24 +00:00
Henri Yandell 7eab1e6a6c improved javadoc, and missing javadoc for new uncapitalize method added.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137847 13f79535-47bb-0310-9956-ffa450edef68
2004-06-04 03:58:27 +00:00
Henri Yandell f90d753d06 and adding an overloaded method for uncapitalize to maintain symmetry
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137846 13f79535-47bb-0310-9956-ffa450edef68
2004-06-03 03:49:47 +00:00
Henri Yandell f845e36c54 added an overloaded method for capitalize and capitalizeFully so people can do things like capitalize double-barrelled names
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137845 13f79535-47bb-0310-9956-ffa450edef68
2004-06-03 03:40:28 +00:00
Henri Yandell 53543bc6d7 simplified the implementation of capitalizeFully
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137844 13f79535-47bb-0310-9956-ffa450edef68
2004-06-03 03:08:33 +00:00
Stephen Colebourne 0357030737 Ensure Validate has no inter-lang dependencies
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137843 13f79535-47bb-0310-9956-ffa450edef68
2004-06-01 21:25:35 +00:00
Stephen Colebourne 2358ca2953 Add more nested exception names
bug 29082, from Lars Beuster


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137842 13f79535-47bb-0310-9956-ffa450edef68
2004-06-01 21:15:27 +00:00
Stephen Colebourne eaf7441da0 Add ObjectUtils.hashCode() - a null safe hash code
bug 28554, from Mario Winterer


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137840 13f79535-47bb-0310-9956-ffa450edef68
2004-06-01 21:08:48 +00:00
Stephen Colebourne 96e23c0fca Fix since tag
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137839 13f79535-47bb-0310-9956-ffa450edef68
2004-06-01 20:56:44 +00:00
Stephen Colebourne 7bc6a98e28 Include enums package tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137838 13f79535-47bb-0310-9956-ffa450edef68
2004-06-01 20:55:28 +00:00
Stephen Colebourne aa1e8866bb Fix Enum equals to work correctly by reflection
bug 28180, from Matthias Eichel


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137837 13f79535-47bb-0310-9956-ffa450edef68
2004-06-01 20:54:57 +00:00
Fredrik Westermarck aa5c638764 PR: http://issues.apache.org/bugzilla/show_bug.cgi?id=28468
Fixed error in javadoc.
Submitted by: Christian d'Heureuse


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137836 13f79535-47bb-0310-9956-ffa450edef68
2004-05-24 20:15:44 +00:00
Gary D. Gregory e93f9adf7b Bullet proofing.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137835 13f79535-47bb-0310-9956-ffa450edef68
2004-05-24 00:10:15 +00:00
Gary D. Gregory e37963c279 typo noticed by Stephen...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137830 13f79535-47bb-0310-9956-ffa450edef68
2004-03-19 00:29:32 +00:00
Gary D. Gregory 1463a4e60d Tests the difference in performance between CharUtils and CharSet.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137829 13f79535-47bb-0310-9956-ffa450edef68
2004-03-18 22:37:39 +00:00
Stephen Colebourne 1047e3cdf6 Update with @since tags
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137828 13f79535-47bb-0310-9956-ffa450edef68
2004-03-16 22:42:58 +00:00
Gary D. Gregory d58c692b20 PR: Bugzilla Bug 27661 [lang] [patch] ArrayUtils.addAll doesn't always return new array
Submitted by:	Maarten Coene
Reviewed by:	
Gary Gregory


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137827 13f79535-47bb-0310-9956-ffa450edef68
2004-03-16 01:40:57 +00:00
Stephen Colebourne 694d1de4a9 Fix replaceChars() to complete bug 25454
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137826 13f79535-47bb-0310-9956-ffa450edef68
2004-03-10 23:54:48 +00:00
Stephen Colebourne 70ecaae8b1 Improve javadoc of various methods
bug 27306, from Janek Bogucki


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137825 13f79535-47bb-0310-9956-ffa450edef68
2004-03-10 23:31:53 +00:00
Stephen Colebourne 8774e0a985 Rename toCharacter to toChar
Rename  toInteger  to  toIntValue
Add  toCharacterObject(String)


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137824 13f79535-47bb-0310-9956-ffa450edef68
2004-03-10 23:23:46 +00:00
Stephen Colebourne 172d1fa7f8 Fix javadoc descriptions
from Christian Ullenboom


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137823 13f79535-47bb-0310-9956-ffa450edef68
2004-03-10 22:59:45 +00:00
Stephen Colebourne 87f5f094fb Remove util package - Identifier code now in sandbox [id] project
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137822 13f79535-47bb-0310-9956-ffa450edef68
2004-03-04 21:00:02 +00:00
Stephen Colebourne 5e7cf0ed0e Make exception implement Nestable interface and use NestableDelegate
bug 26954 (alternate implementation)


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137821 13f79535-47bb-0310-9956-ffa450edef68
2004-03-04 00:13:38 +00:00
Fredrik Westermarck 8ec0fe03ec Fixed some typos in javadoc.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137818 13f79535-47bb-0310-9956-ffa450edef68
2004-02-26 21:10:01 +00:00
Gary D. Gregory c03bc5f6ce Add support for java.awt.headless (Java 1.4.)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137817 13f79535-47bb-0310-9956-ffa450edef68
2004-02-25 00:25:29 +00:00
Fredrik Westermarck fd3858e7e1 Added isAsciiPrintable() http://issues.apache.org/bugzilla/show_bug.cgi?id=22489.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137815 13f79535-47bb-0310-9956-ffa450edef68
2004-02-24 22:31:43 +00:00
Fredrik Westermarck 0ca766679c Renamed methods so that they follow the "MethodNameEvenForAcronyms"-scheme.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137814 13f79535-47bb-0310-9956-ffa450edef68
2004-02-24 22:22:51 +00:00
Gary D. Gregory 687abc5024 PR: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27054
Fixes to some Javadoc errors in ClassUtils
Submitted by:	Janek Bogucki
Reviewed by:	Gary Gregory


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137813 13f79535-47bb-0310-9956-ffa450edef68
2004-02-24 06:01:28 +00:00
Gary D. Gregory 4dcfc2fbb1 lang.enum.*:
Deprecated and replaced by org.apache.commons.lang.enums.* and will be
	removed in version 3.0. All classes in this package are deprecated and 
	repackaged to org.apache.commons.lang.enums since enum is a Java 1.5 
	keyword.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137811 13f79535-47bb-0310-9956-ffa450edef68
2004-02-23 04:34:20 +00:00
Fredrik Westermarck ccd24d26f8 Using ArrayUtils.isEmpty().
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137809 13f79535-47bb-0310-9956-ffa450edef68
2004-02-19 21:31:19 +00:00
Fredrik Westermarck c2ee7dde50 Using StringUtils.isEmpty().
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137806 13f79535-47bb-0310-9956-ffa450edef68
2004-02-19 21:04:03 +00:00
Stephen Colebourne a80c77930f Fix spelling and scope
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137805 13f79535-47bb-0310-9956-ffa450edef68
2004-02-19 01:34:38 +00:00
Gary D. Gregory 01114af165 Make CLASS_NAME_COMPARATOR and PACKAGE_NAME_COMPARATOR work on Java 1.2.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137804 13f79535-47bb-0310-9956-ffa450edef68
2004-02-19 01:24:50 +00:00
Gary D. Gregory 501f19cf0c Organize Imports.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137803 13f79535-47bb-0310-9956-ffa450edef68
2004-02-18 23:22:30 +00:00
Gary D. Gregory 43e94f47ba Apply Apache License Version 2.0 by following the instructions at http://www.apache.org/dev/apply-license.html.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137800 13f79535-47bb-0310-9956-ffa450edef68
2004-02-18 23:06:54 +00:00
Fredrik Westermarck a856bd367c Using isEmpty() internally.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137799 13f79535-47bb-0310-9956-ffa450edef68
2004-02-18 22:32:50 +00:00
Gary D. Gregory ebebaf310b PR: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26922
[lang] public static boolean DateUtils.equals(Date dt1, Date dt2) ?
Updated testDateEqualsJava(): The behavior is different b/w Sun Java 1.3.1_10 and 1.4.2_03.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137796 13f79535-47bb-0310-9956-ffa450edef68
2004-02-17 00:55:57 +00:00
Gary D. Gregory 0b92157846 PR: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26961
[lang][patch] Remove redundant check for null separator in StringUtils#join
Submitted by:	Janek Bogucki
Reviewed by:	Gary Gregory.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137795 13f79535-47bb-0310-9956-ffa450edef68
2004-02-16 23:48:10 +00:00
Gary D. Gregory c524021b45 Somehow (c) was not 2004.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137794 13f79535-47bb-0310-9956-ffa450edef68
2004-02-16 23:40:47 +00:00
Gary D. Gregory c7029589f7 PR: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26922
[lang] public static boolean DateUtils.equals(Date dt1, Date dt2) ?
Record a test for future reference when having this chat.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137793 13f79535-47bb-0310-9956-ffa450edef68
2004-02-16 23:39:03 +00:00
Gary D. Gregory 0fcfcfdc65 PR: Bugzilla Bug 26943 [patch] Class and Package Comparators for ClassUtils
Submitted by:	alban.peignier
Reviewed by:	Gary Gregory


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137791 13f79535-47bb-0310-9956-ffa450edef68
2004-02-15 00:51:38 +00:00
Stephen Colebourne 20393e09aa Add getLength method
bug 26594, from Maarten Coene


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137789 13f79535-47bb-0310-9956-ffa450edef68
2004-02-14 01:15:20 +00:00
Stephen Colebourne 7ba2d8aa0d Add validate methods for all elements same type
bug 25683, from Norm Deane


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137788 13f79535-47bb-0310-9956-ffa450edef68
2004-02-14 00:48:20 +00:00
Stephen Colebourne ca635e0108 Improve Tokenizer with CSV and TSV plus change default to StringTokenizer like
includes code from Matthew Inger


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137787 13f79535-47bb-0310-9956-ffa450edef68
2004-02-14 00:31:55 +00:00
Gary D. Gregory 83406a3ffa Javadoc and added some system properties.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137786 13f79535-47bb-0310-9956-ffa450edef68
2004-02-14 00:23:50 +00:00
Stephen Colebourne f93ddafa96 Add comment about new Tokenizer class in split method
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137785 13f79535-47bb-0310-9956-ffa450edef68
2004-02-13 23:32:39 +00:00
Stephen Colebourne 52789c773f Handle broken test actually working on Linux Sun JDK 1.4.1
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137784 13f79535-47bb-0310-9956-ffa450edef68
2004-02-13 23:17:45 +00:00
Gary D. Gregory 8ce02ef872 Added @since and @version tags.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137782 13f79535-47bb-0310-9956-ffa450edef68
2004-02-13 01:58:50 +00:00
Gary D. Gregory 2c86461512 Javadoc fixes.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137781 13f79535-47bb-0310-9956-ffa450edef68
2004-02-12 20:09:11 +00:00
Gary D. Gregory b3bc7ad11d PR: http://issues.apache.org/bugzilla/show_bug.cgi?id=26877
[lang] Add SystemUtils.AWT_TOOLKIT.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137780 13f79535-47bb-0310-9956-ffa450edef68
2004-02-12 01:58:33 +00:00
Stephen Colebourne 8e0c629295 Improve tests to check result of enum equals
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137779 13f79535-47bb-0310-9956-ffa450edef68
2004-02-12 01:00:05 +00:00
Gary D. Gregory bff3f2fdb1 Forgot to clean up exception name in the previous commit.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137778 13f79535-47bb-0310-9956-ffa450edef68
2004-02-12 00:49:30 +00:00
Gary D. Gregory e902406b03 equals() Javadoc now mentions the separate class loader case.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137777 13f79535-47bb-0310-9956-ffa450edef68
2004-02-12 00:48:30 +00:00
Gary D. Gregory 9e8140e03a PR: http://issues.apache.org/bugzilla/show_bug.cgi?id=26876
[lang] Enum.equals does not handle different class loaders.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137776 13f79535-47bb-0310-9956-ffa450edef68
2004-02-12 00:45:09 +00:00
Gary D. Gregory cb9f2a2175 PR: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26656
[lang][patch] Validate.java: fixes comment skew, removes unused loop counter.
Submitted by:	Janek Bogucki
Reviewed by:	Gary Gregory


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137775 13f79535-47bb-0310-9956-ffa450edef68
2004-02-11 23:33:23 +00:00
Gary D. Gregory 7c1dda3e75 PR: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23174
Submitted by:	Maarten Coene, Arun Mammen Thomas
Reviewed by:	Gary Gregory


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137774 13f79535-47bb-0310-9956-ffa450edef68
2004-02-11 20:08:49 +00:00
Fredrik Westermarck c8f42adee2 Fixed bug in getDateInstance(int, TimeZone, Locale). See bz #26646.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137772 13f79535-47bb-0310-9956-ffa450edef68
2004-02-04 18:52:59 +00:00
Fredrik Westermarck d1b0159e59 Added test case for getDateInstance(int, Locale).
Removed whitespaces from lines that was supposed to be empty.


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137771 13f79535-47bb-0310-9956-ffa450edef68
2004-02-04 18:49:10 +00:00
Stephen Colebourne 644fcb88d3 Switch to Apache Licence 2.0
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137770 13f79535-47bb-0310-9956-ffa450edef68
2004-02-03 22:34:44 +00:00
Gary D. Gregory 11bd2237bf Bugzilla Bug 26056 [lang] Add methods to ArrayUtils: add at end and insert-like ops
Added methods: primitiveType[] add(primitiveType[], primitiveType)


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137769 13f79535-47bb-0310-9956-ffa450edef68
2004-02-03 22:14:24 +00:00
Gary D. Gregory 7cacd4f813 Renamed ArrayUtils.join(Object[],Object[]) to addAll.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137768 13f79535-47bb-0310-9956-ffa450edef68
2004-01-31 20:12:16 +00:00
Stephen Colebourne fa5cac4449 Add CharUtils classes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137767 13f79535-47bb-0310-9956-ffa450edef68
2004-01-31 13:00:07 +00:00
Stephen Colebourne c34043222f Deprecate id code prior to removal
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137766 13f79535-47bb-0310-9956-ffa450edef68
2004-01-31 10:12:56 +00:00
Stephen Colebourne 15a7799a4f Rollback of sort of members
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137765 13f79535-47bb-0310-9956-ffa450edef68
2004-01-31 09:57:39 +00:00
Gary D. Gregory 90ecd2e1e7 Sort members (Eclipse defaults).
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137764 13f79535-47bb-0310-9956-ffa450edef68
2004-01-30 02:12:22 +00:00
Gary D. Gregory 359ac768ff Duplicate @author tags for Fredrik Westermarck.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137763 13f79535-47bb-0310-9956-ffa450edef68
2004-01-30 01:51:36 +00:00
Gary D. Gregory b4ec10a316 Three new methods and unit tests: add(Object[],Object), add(Object[],int,Object), and join(Object[],Object[]).
PR: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26056
Submitted by:	Gary Gregory and Maarten Coene
Reviewed by:	Gary Gregory


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137762 13f79535-47bb-0310-9956-ffa450edef68
2004-01-30 01:39:58 +00:00
Tim O'Brien 8410469603 A simple spelling fix for ArrayUtils JavaDoc on the clone(Object[] array) method
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137759 13f79535-47bb-0310-9956-ffa450edef68
2004-01-25 00:09:10 +00:00
Fredrik Westermarck a9d8e8770a Using ArrayUtils.isEmpty() when testing arrays.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137758 13f79535-47bb-0310-9956-ffa450edef68
2004-01-19 23:24:07 +00:00
Gary D. Gregory 6903e5e8aa testIsEmpty methods now tests for nulls.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137757 13f79535-47bb-0310-9956-ffa450edef68
2004-01-19 22:55:05 +00:00
Fredrik Westermarck 79a860193f Added isEmpty for Object and primitives arrays. RFE in bugzilla (#26243).
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137756 13f79535-47bb-0310-9956-ffa450edef68
2004-01-19 21:50:06 +00:00
Fredrik Westermarck 2e82cc4a15 Fixed a couple of typos.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137755 13f79535-47bb-0310-9956-ffa450edef68
2004-01-19 21:41:43 +00:00