diff --git a/RELEASE-NOTES-2.0.txt b/RELEASE-NOTES-2.0.txt index 6ca053206..ee79199b4 100644 --- a/RELEASE-NOTES-2.0.txt +++ b/RELEASE-NOTES-2.0.txt @@ -1,4 +1,4 @@ -$Id: RELEASE-NOTES-2.0.txt,v 1.1 2004/02/23 04:36:06 ggregory Exp $ +$Id$ Commons Lang Package Version 2.0 diff --git a/STATUS.html b/STATUS.html index 726980c61..2b1f18936 100644 --- a/STATUS.html +++ b/STATUS.html @@ -22,7 +22,7 @@

The Jakarta Commons Lang Component

-$Id: STATUS.html,v 1.53 2004/02/18 23:13:37 ggregory Exp $
+$Id$
[Introduction] [Dependencies] [Release Info] diff --git a/build.xml b/build.xml index fb8298390..b53435201 100644 --- a/build.xml +++ b/build.xml @@ -16,7 +16,7 @@ limitations under the License. diff --git a/checkstyle.properties b/checkstyle.properties index ba68b587b..2d7e38fde 100644 --- a/checkstyle.properties +++ b/checkstyle.properties @@ -14,7 +14,7 @@ # limitations under the License. # -# $Id: checkstyle.properties,v 1.3 2004/02/18 23:13:37 ggregory Exp $ +# $Id$ checkstyle.ignore.public.in.interface=true checkstyle.require.packagehtml diff --git a/default.properties b/default.properties index 5db94d857..668e9c45c 100644 --- a/default.properties +++ b/default.properties @@ -14,7 +14,7 @@ # limitations under the License. # -# $Id: default.properties,v 1.18 2004/10/21 00:21:39 ggregory Exp $ +# $Id$ # The pathname of the "junit.jar" JAR file junit.jar = ${junit.home}/junit-3.7.jar diff --git a/src/java/org/apache/commons/lang/BitField.java b/src/java/org/apache/commons/lang/BitField.java index 4f5a52600..0350f2635 100644 --- a/src/java/org/apache/commons/lang/BitField.java +++ b/src/java/org/apache/commons/lang/BitField.java @@ -26,7 +26,7 @@ * @author Pete Gieser * @author Gary Gregory * @since 2.0 - * @version $Id: BitField.java,v 1.6 2004/08/15 02:12:51 bayard Exp $ + * @version $Id$ */ public class BitField { diff --git a/src/java/org/apache/commons/lang/BooleanUtils.java b/src/java/org/apache/commons/lang/BooleanUtils.java index 3136acae4..40eb4745a 100644 --- a/src/java/org/apache/commons/lang/BooleanUtils.java +++ b/src/java/org/apache/commons/lang/BooleanUtils.java @@ -28,7 +28,7 @@ * @author Matthew Hawthorne * @author Gary Gregory * @since 2.0 - * @version $Id: BooleanUtils.java,v 1.19 2004/10/08 21:27:00 scolebourne Exp $ + * @version $Id$ */ public class BooleanUtils { diff --git a/src/java/org/apache/commons/lang/CharEncoding.java b/src/java/org/apache/commons/lang/CharEncoding.java index 18e96b004..11e03d4bc 100644 --- a/src/java/org/apache/commons/lang/CharEncoding.java +++ b/src/java/org/apache/commons/lang/CharEncoding.java @@ -30,7 +30,7 @@ * @see JRE character encoding names * @author Apache Software Foundation * @since 2.1 - * @version $Id: CharEncoding.java,v 1.2 2004/10/06 21:40:09 scolebourne Exp $ + * @version $Id$ */ public class CharEncoding { diff --git a/src/java/org/apache/commons/lang/CharRange.java b/src/java/org/apache/commons/lang/CharRange.java index 2e16deeea..87cf1634e 100644 --- a/src/java/org/apache/commons/lang/CharRange.java +++ b/src/java/org/apache/commons/lang/CharRange.java @@ -27,7 +27,7 @@ * @author Chris Feldhacker * @author Gary Gregory * @since 1.0 - * @version $Id: CharRange.java,v 1.17 2004/02/18 22:59:50 ggregory Exp $ + * @version $Id$ */ public final class CharRange implements Serializable { diff --git a/src/java/org/apache/commons/lang/CharSet.java b/src/java/org/apache/commons/lang/CharSet.java index 369a00c9d..8a6aef062 100644 --- a/src/java/org/apache/commons/lang/CharSet.java +++ b/src/java/org/apache/commons/lang/CharSet.java @@ -33,7 +33,7 @@ * @author Pete Gieser * @author Gary Gregory * @since 1.0 - * @version $Id: CharSet.java,v 1.22 2004/02/18 22:59:49 ggregory Exp $ + * @version $Id$ */ public class CharSet implements Serializable { diff --git a/src/java/org/apache/commons/lang/CharUtils.java b/src/java/org/apache/commons/lang/CharUtils.java index f492fd408..6f3ed9b12 100644 --- a/src/java/org/apache/commons/lang/CharUtils.java +++ b/src/java/org/apache/commons/lang/CharUtils.java @@ -24,7 +24,7 @@ * * @author Stephen Colebourne * @since 2.1 - * @version $Id: CharUtils.java,v 1.10 2004/09/05 20:38:36 bayard Exp $ + * @version $Id$ */ public class CharUtils { diff --git a/src/java/org/apache/commons/lang/Entities.java b/src/java/org/apache/commons/lang/Entities.java index 1c115f655..d30c88491 100644 --- a/src/java/org/apache/commons/lang/Entities.java +++ b/src/java/org/apache/commons/lang/Entities.java @@ -31,7 +31,7 @@ * @author Alexander Day Chaffee * @author Gary Gregory * @since 2.0 - * @version $Id: Entities.java,v 1.19 2004/10/16 18:52:21 scolebourne Exp $ + * @version $Id$ */ class Entities { diff --git a/src/java/org/apache/commons/lang/IllegalClassException.java b/src/java/org/apache/commons/lang/IllegalClassException.java index 7c2548c41..84ebdfe1a 100644 --- a/src/java/org/apache/commons/lang/IllegalClassException.java +++ b/src/java/org/apache/commons/lang/IllegalClassException.java @@ -39,7 +39,7 @@ * @author Gary Gregory * @author Stephen Colebourne * @since 2.0 - * @version $Id: IllegalClassException.java,v 1.7 2004/10/15 20:55:01 scolebourne Exp $ + * @version $Id$ */ public class IllegalClassException extends IllegalArgumentException { diff --git a/src/java/org/apache/commons/lang/IncompleteArgumentException.java b/src/java/org/apache/commons/lang/IncompleteArgumentException.java index 86e3b0171..7f0584c57 100644 --- a/src/java/org/apache/commons/lang/IncompleteArgumentException.java +++ b/src/java/org/apache/commons/lang/IncompleteArgumentException.java @@ -42,7 +42,7 @@ * * @author Matthew Hawthorne * @since 2.0 - * @version $Id: IncompleteArgumentException.java,v 1.7 2004/10/15 20:55:01 scolebourne Exp $ + * @version $Id$ */ public class IncompleteArgumentException extends IllegalArgumentException { diff --git a/src/java/org/apache/commons/lang/IntHashMap.java b/src/java/org/apache/commons/lang/IntHashMap.java index c0757ade0..1c3c18a8f 100644 --- a/src/java/org/apache/commons/lang/IntHashMap.java +++ b/src/java/org/apache/commons/lang/IntHashMap.java @@ -31,7 +31,7 @@ * @author Alex Chaffee (alex@apache.org) * @author Stephen Colebourne * @since 2.0 - * @version $Revision: 1.6 $ + * @version $Revision$ * @see java.util.HashMap */ class IntHashMap { diff --git a/src/java/org/apache/commons/lang/NotImplementedException.java b/src/java/org/apache/commons/lang/NotImplementedException.java index f148d038d..70ca5923f 100644 --- a/src/java/org/apache/commons/lang/NotImplementedException.java +++ b/src/java/org/apache/commons/lang/NotImplementedException.java @@ -46,7 +46,7 @@ * @author Matthew Hawthorne * @author Stephen Colebourne * @since 2.0 - * @version $Id: NotImplementedException.java,v 1.10 2004/10/21 01:18:33 ggregory Exp $ + * @version $Id$ */ public class NotImplementedException extends UnsupportedOperationException implements Nestable { diff --git a/src/java/org/apache/commons/lang/NullArgumentException.java b/src/java/org/apache/commons/lang/NullArgumentException.java index 103fa1562..95f6b5035 100644 --- a/src/java/org/apache/commons/lang/NullArgumentException.java +++ b/src/java/org/apache/commons/lang/NullArgumentException.java @@ -40,7 +40,7 @@ * @author Matthew Hawthorne * @author Stephen Colebourne * @since 2.0 - * @version $Id: NullArgumentException.java,v 1.8 2004/10/15 20:55:01 scolebourne Exp $ + * @version $Id$ */ public class NullArgumentException extends IllegalArgumentException { diff --git a/src/java/org/apache/commons/lang/NumberRange.java b/src/java/org/apache/commons/lang/NumberRange.java index 45c51f9d3..5fcdf6c0f 100644 --- a/src/java/org/apache/commons/lang/NumberRange.java +++ b/src/java/org/apache/commons/lang/NumberRange.java @@ -25,7 +25,7 @@ * @author Christopher Elkins * @author Stephen Colebourne * @since 1.0 - * @version $Revision: 1.11 $ $Date: 2004/02/18 22:59:49 $ + * @version $Revision$ $Date$ * * @deprecated Use one of the Range classes in org.apache.commons.lang.math. * Class will be removed in Commons Lang 3.0. diff --git a/src/java/org/apache/commons/lang/NumberUtils.java b/src/java/org/apache/commons/lang/NumberUtils.java index 4ad0f0498..c576538af 100644 --- a/src/java/org/apache/commons/lang/NumberUtils.java +++ b/src/java/org/apache/commons/lang/NumberUtils.java @@ -28,7 +28,7 @@ * @author Eric Pugh * @author Phil Steitz * @since 1.0 - * @version $Id: NumberUtils.java,v 1.17 2004/02/19 21:04:03 fredrik Exp $ + * @version $Id$ * * @deprecated Moved to org.apache.commons.lang.math. * Class will be removed in Commons Lang 3.0. diff --git a/src/java/org/apache/commons/lang/ObjectUtils.java b/src/java/org/apache/commons/lang/ObjectUtils.java index a57706f19..125d46685 100644 --- a/src/java/org/apache/commons/lang/ObjectUtils.java +++ b/src/java/org/apache/commons/lang/ObjectUtils.java @@ -31,7 +31,7 @@ * @author Gary Gregory * @author Mario Winterer * @since 1.0 - * @version $Id: ObjectUtils.java,v 1.24 2004/06/01 21:08:48 scolebourne Exp $ + * @version $Id$ */ public class ObjectUtils { diff --git a/src/java/org/apache/commons/lang/RandomStringUtils.java b/src/java/org/apache/commons/lang/RandomStringUtils.java index 1203d5028..778b7b347 100644 --- a/src/java/org/apache/commons/lang/RandomStringUtils.java +++ b/src/java/org/apache/commons/lang/RandomStringUtils.java @@ -26,7 +26,7 @@ * @author Gary Gregory * @author Phil Steitz * @since 1.0 - * @version $Id: RandomStringUtils.java,v 1.27 2004/02/18 22:59:49 ggregory Exp $ + * @version $Id$ */ public class RandomStringUtils { diff --git a/src/java/org/apache/commons/lang/SerializationException.java b/src/java/org/apache/commons/lang/SerializationException.java index 47a2eab3c..927c4dc8b 100644 --- a/src/java/org/apache/commons/lang/SerializationException.java +++ b/src/java/org/apache/commons/lang/SerializationException.java @@ -24,7 +24,7 @@ * * @author Stephen Colebourne * @since 1.0 - * @version $Id: SerializationException.java,v 1.7 2004/02/18 22:59:50 ggregory Exp $ + * @version $Id$ */ public class SerializationException extends NestableRuntimeException { diff --git a/src/java/org/apache/commons/lang/SerializationUtils.java b/src/java/org/apache/commons/lang/SerializationUtils.java index 8c129e4c7..f08a3347f 100644 --- a/src/java/org/apache/commons/lang/SerializationUtils.java +++ b/src/java/org/apache/commons/lang/SerializationUtils.java @@ -44,7 +44,7 @@ * @author Jeff Varszegi * @author Gary Gregory * @since 1.0 - * @version $Id: SerializationUtils.java,v 1.13 2004/02/18 22:59:50 ggregory Exp $ + * @version $Id$ */ public class SerializationUtils { diff --git a/src/java/org/apache/commons/lang/StringEscapeUtils.java b/src/java/org/apache/commons/lang/StringEscapeUtils.java index f6c655c8f..9a03dca82 100644 --- a/src/java/org/apache/commons/lang/StringEscapeUtils.java +++ b/src/java/org/apache/commons/lang/StringEscapeUtils.java @@ -36,7 +36,7 @@ * @author Phil Steitz * @author Pete Gieser * @since 2.0 - * @version $Id: StringEscapeUtils.java,v 1.30 2004/10/07 22:45:27 scolebourne Exp $ + * @version $Id$ */ public class StringEscapeUtils { diff --git a/src/java/org/apache/commons/lang/StringUtils.java b/src/java/org/apache/commons/lang/StringUtils.java index 29ba184df..c500d1106 100644 --- a/src/java/org/apache/commons/lang/StringUtils.java +++ b/src/java/org/apache/commons/lang/StringUtils.java @@ -111,7 +111,7 @@ * @author Al Chou * @author Michael Davey * @since 1.0 - * @version $Id: StringUtils.java,v 1.137 2004/12/18 02:48:01 bayard Exp $ + * @version $Id$ */ public class StringUtils { // Performance testing notes (JDK 1.4, Jul03, scolebourne) diff --git a/src/java/org/apache/commons/lang/SystemUtils.java b/src/java/org/apache/commons/lang/SystemUtils.java index fc76d64ac..3bff6ac12 100644 --- a/src/java/org/apache/commons/lang/SystemUtils.java +++ b/src/java/org/apache/commons/lang/SystemUtils.java @@ -34,7 +34,7 @@ * @author Rafal Krupinski * @author Jason Gritman * @since 1.0 - * @version $Id: SystemUtils.java,v 1.38 2004/11/12 00:48:41 scolebourne Exp $ + * @version $Id$ */ public class SystemUtils { diff --git a/src/java/org/apache/commons/lang/UnhandledException.java b/src/java/org/apache/commons/lang/UnhandledException.java index 942ccc499..2a1826ff1 100644 --- a/src/java/org/apache/commons/lang/UnhandledException.java +++ b/src/java/org/apache/commons/lang/UnhandledException.java @@ -39,7 +39,7 @@ * * @author Matthew Hawthorne * @since 2.0 - * @version $Id: UnhandledException.java,v 1.6 2004/10/15 20:55:01 scolebourne Exp $ + * @version $Id$ */ public class UnhandledException extends NestableRuntimeException { diff --git a/src/java/org/apache/commons/lang/builder/CompareToBuilder.java b/src/java/org/apache/commons/lang/builder/CompareToBuilder.java index 842082a43..ed91d62b6 100644 --- a/src/java/org/apache/commons/lang/builder/CompareToBuilder.java +++ b/src/java/org/apache/commons/lang/builder/CompareToBuilder.java @@ -85,7 +85,7 @@ * @author Gary Gregory * @author Pete Gieser * @since 1.0 - * @version $Id: CompareToBuilder.java,v 1.26 2004/07/01 17:52:07 ggregory Exp $ + * @version $Id$ */ public class CompareToBuilder { diff --git a/src/java/org/apache/commons/lang/builder/EqualsBuilder.java b/src/java/org/apache/commons/lang/builder/EqualsBuilder.java index ca6fbf50a..2452093cd 100644 --- a/src/java/org/apache/commons/lang/builder/EqualsBuilder.java +++ b/src/java/org/apache/commons/lang/builder/EqualsBuilder.java @@ -77,7 +77,7 @@ * @author Pete Gieser * @author Arun Mammen Thomas * @since 1.0 - * @version $Id: EqualsBuilder.java,v 1.28 2004/10/16 17:27:11 scolebourne Exp $ + * @version $Id$ */ public class EqualsBuilder { diff --git a/src/java/org/apache/commons/lang/builder/HashCodeBuilder.java b/src/java/org/apache/commons/lang/builder/HashCodeBuilder.java index b6d900714..4eef2ea41 100644 --- a/src/java/org/apache/commons/lang/builder/HashCodeBuilder.java +++ b/src/java/org/apache/commons/lang/builder/HashCodeBuilder.java @@ -74,7 +74,7 @@ * @author Gary Gregory * @author Pete Gieser * @since 1.0 - * @version $Id: HashCodeBuilder.java,v 1.24 2004/11/23 19:15:28 ggregory Exp $ + * @version $Id$ */ public class HashCodeBuilder { diff --git a/src/java/org/apache/commons/lang/builder/StandardToStringStyle.java b/src/java/org/apache/commons/lang/builder/StandardToStringStyle.java index 0812284de..057861875 100644 --- a/src/java/org/apache/commons/lang/builder/StandardToStringStyle.java +++ b/src/java/org/apache/commons/lang/builder/StandardToStringStyle.java @@ -28,7 +28,7 @@ * @author Pete Gieser * @author Gary Gregory * @since 1.0 - * @version $Id: StandardToStringStyle.java,v 1.17 2004/02/18 22:53:24 ggregory Exp $ + * @version $Id$ */ public class StandardToStringStyle extends ToStringStyle { diff --git a/src/java/org/apache/commons/lang/builder/ToStringBuilder.java b/src/java/org/apache/commons/lang/builder/ToStringBuilder.java index dd8101acf..cec1ff3dd 100644 --- a/src/java/org/apache/commons/lang/builder/ToStringBuilder.java +++ b/src/java/org/apache/commons/lang/builder/ToStringBuilder.java @@ -87,7 +87,7 @@ * @author Gary Gregory * @author Pete Gieser * @since 1.0 - * @version $Id: ToStringBuilder.java,v 1.35 2004/07/01 17:40:10 ggregory Exp $ + * @version $Id$ */ public class ToStringBuilder { diff --git a/src/java/org/apache/commons/lang/builder/ToStringStyle.java b/src/java/org/apache/commons/lang/builder/ToStringStyle.java index 56963d247..be03c5c09 100644 --- a/src/java/org/apache/commons/lang/builder/ToStringStyle.java +++ b/src/java/org/apache/commons/lang/builder/ToStringStyle.java @@ -63,7 +63,7 @@ * @author Pete Gieser * @author Masato Tezuka * @since 1.0 - * @version $Id: ToStringStyle.java,v 1.36 2004/12/28 23:13:03 scolebourne Exp $ + * @version $Id$ */ public abstract class ToStringStyle implements Serializable { diff --git a/src/java/org/apache/commons/lang/enum/Enum.java b/src/java/org/apache/commons/lang/enum/Enum.java index 5b2e664c5..8c46782ba 100644 --- a/src/java/org/apache/commons/lang/enum/Enum.java +++ b/src/java/org/apache/commons/lang/enum/Enum.java @@ -233,7 +233,7 @@ * @author Chris Webb * @author Mike Bowler * @since 1.0 - * @version $Id: Enum.java,v 1.30 2004/12/12 22:36:20 ggregory Exp $ + * @version $Id$ */ public abstract class Enum implements Comparable, Serializable { diff --git a/src/java/org/apache/commons/lang/enum/EnumUtils.java b/src/java/org/apache/commons/lang/enum/EnumUtils.java index 372afffe7..42db5de45 100644 --- a/src/java/org/apache/commons/lang/enum/EnumUtils.java +++ b/src/java/org/apache/commons/lang/enum/EnumUtils.java @@ -31,7 +31,7 @@ * @author Stephen Colebourne * @author Gary Gregory * @since 1.0 - * @version $Id: EnumUtils.java,v 1.13 2004/09/30 17:24:47 ggregory Exp $ + * @version $Id$ */ public class EnumUtils { diff --git a/src/java/org/apache/commons/lang/enum/ValuedEnum.java b/src/java/org/apache/commons/lang/enum/ValuedEnum.java index eb3633ac3..1a5c62dbe 100644 --- a/src/java/org/apache/commons/lang/enum/ValuedEnum.java +++ b/src/java/org/apache/commons/lang/enum/ValuedEnum.java @@ -99,7 +99,7 @@ * @author Apache Avalon project * @author Stephen Colebourne * @since 1.0 - * @version $Id: ValuedEnum.java,v 1.17 2004/09/30 17:24:47 ggregory Exp $ + * @version $Id$ */ public abstract class ValuedEnum extends Enum { diff --git a/src/java/org/apache/commons/lang/enums/Enum.java b/src/java/org/apache/commons/lang/enums/Enum.java index ea78763dd..12e9daba4 100644 --- a/src/java/org/apache/commons/lang/enums/Enum.java +++ b/src/java/org/apache/commons/lang/enums/Enum.java @@ -230,7 +230,7 @@ * @author Mike Bowler * @author Matthias Eichel * @since 2.1 (class existed in enum package from v1.0) - * @version $Id: Enum.java,v 1.4 2004/12/12 22:36:20 ggregory Exp $ + * @version $Id$ */ public abstract class Enum implements Comparable, Serializable { diff --git a/src/java/org/apache/commons/lang/enums/EnumUtils.java b/src/java/org/apache/commons/lang/enums/EnumUtils.java index 1888a329d..ea6839758 100644 --- a/src/java/org/apache/commons/lang/enums/EnumUtils.java +++ b/src/java/org/apache/commons/lang/enums/EnumUtils.java @@ -27,7 +27,7 @@ * @author Stephen Colebourne * @author Gary Gregory * @since 2.1 (class existed in enum package from v1.0) - * @version $Id: EnumUtils.java,v 1.2 2004/06/01 20:56:44 scolebourne Exp $ + * @version $Id$ */ public class EnumUtils { diff --git a/src/java/org/apache/commons/lang/enums/ValuedEnum.java b/src/java/org/apache/commons/lang/enums/ValuedEnum.java index 240795b03..e319af4ef 100644 --- a/src/java/org/apache/commons/lang/enums/ValuedEnum.java +++ b/src/java/org/apache/commons/lang/enums/ValuedEnum.java @@ -98,7 +98,7 @@ * @author Apache Avalon project * @author Stephen Colebourne * @since 2.1 (class existed in enum package from v1.0) - * @version $Id: ValuedEnum.java,v 1.4 2004/10/15 00:43:29 ggregory Exp $ + * @version $Id$ */ public abstract class ValuedEnum extends Enum { diff --git a/src/java/org/apache/commons/lang/exception/Nestable.java b/src/java/org/apache/commons/lang/exception/Nestable.java index eef81c78e..1edb1b4a8 100644 --- a/src/java/org/apache/commons/lang/exception/Nestable.java +++ b/src/java/org/apache/commons/lang/exception/Nestable.java @@ -28,7 +28,7 @@ * @author Steven Caswell * @author Pete Gieser * @since 1.0 - * @version $Id: Nestable.java,v 1.12 2004/10/09 10:45:24 scolebourne Exp $ + * @version $Id$ */ public interface Nestable { diff --git a/src/java/org/apache/commons/lang/exception/NestableDelegate.java b/src/java/org/apache/commons/lang/exception/NestableDelegate.java index 537c073de..608447d52 100644 --- a/src/java/org/apache/commons/lang/exception/NestableDelegate.java +++ b/src/java/org/apache/commons/lang/exception/NestableDelegate.java @@ -41,7 +41,7 @@ * @author Sean C. Sullivan * @author Stephen Colebourne * @since 1.0 - * @version $Id: NestableDelegate.java,v 1.26 2004/10/09 10:45:24 scolebourne Exp $ + * @version $Id$ */ public class NestableDelegate implements Serializable { diff --git a/src/java/org/apache/commons/lang/math/DoubleRange.java b/src/java/org/apache/commons/lang/math/DoubleRange.java index 7a6af19ac..390bd59fe 100644 --- a/src/java/org/apache/commons/lang/math/DoubleRange.java +++ b/src/java/org/apache/commons/lang/math/DoubleRange.java @@ -22,7 +22,7 @@ * * @author Stephen Colebourne * @since 2.0 - * @version $Id: DoubleRange.java,v 1.6 2004/02/18 22:56:13 ggregory Exp $ + * @version $Id$ */ public final class DoubleRange extends Range implements Serializable { diff --git a/src/java/org/apache/commons/lang/math/FloatRange.java b/src/java/org/apache/commons/lang/math/FloatRange.java index 637d900ed..4eae8cc10 100644 --- a/src/java/org/apache/commons/lang/math/FloatRange.java +++ b/src/java/org/apache/commons/lang/math/FloatRange.java @@ -22,7 +22,7 @@ * * @author Stephen Colebourne * @since 2.0 - * @version $Id: FloatRange.java,v 1.6 2004/02/18 22:56:13 ggregory Exp $ + * @version $Id$ */ public final class FloatRange extends Range implements Serializable { diff --git a/src/java/org/apache/commons/lang/math/Fraction.java b/src/java/org/apache/commons/lang/math/Fraction.java index b53d59280..c018699ad 100644 --- a/src/java/org/apache/commons/lang/math/Fraction.java +++ b/src/java/org/apache/commons/lang/math/Fraction.java @@ -31,7 +31,7 @@ * @author Pete Gieser * @author C. Scott Ananian * @since 2.0 - * @version $Id: Fraction.java,v 1.14 2004/07/11 23:20:17 psteitz Exp $ + * @version $Id$ */ public final class Fraction extends Number implements Serializable, Comparable { diff --git a/src/java/org/apache/commons/lang/math/IntRange.java b/src/java/org/apache/commons/lang/math/IntRange.java index cd3ef08bc..eb33c2733 100644 --- a/src/java/org/apache/commons/lang/math/IntRange.java +++ b/src/java/org/apache/commons/lang/math/IntRange.java @@ -22,7 +22,7 @@ * * @author Stephen Colebourne * @since 2.0 - * @version $Id: IntRange.java,v 1.7 2004/02/18 22:56:13 ggregory Exp $ + * @version $Id$ */ public final class IntRange extends Range implements Serializable { diff --git a/src/java/org/apache/commons/lang/math/JVMRandom.java b/src/java/org/apache/commons/lang/math/JVMRandom.java index 6c6cf6707..e0d86899d 100644 --- a/src/java/org/apache/commons/lang/math/JVMRandom.java +++ b/src/java/org/apache/commons/lang/math/JVMRandom.java @@ -24,7 +24,7 @@ * * @author Henri Yandell * @since 2.0 - * @version $Id: JVMRandom.java,v 1.11 2004/10/21 01:18:33 ggregory Exp $ + * @version $Id$ */ public final class JVMRandom extends Random { diff --git a/src/java/org/apache/commons/lang/math/LongRange.java b/src/java/org/apache/commons/lang/math/LongRange.java index 6dd0b90e9..5d3b74dd2 100644 --- a/src/java/org/apache/commons/lang/math/LongRange.java +++ b/src/java/org/apache/commons/lang/math/LongRange.java @@ -22,7 +22,7 @@ * * @author Stephen Colebourne * @since 2.0 - * @version $Id: LongRange.java,v 1.8 2004/10/21 01:18:33 ggregory Exp $ + * @version $Id$ */ public final class LongRange extends Range implements Serializable { diff --git a/src/java/org/apache/commons/lang/math/NumberRange.java b/src/java/org/apache/commons/lang/math/NumberRange.java index b99db95e7..e2fe4a0f6 100644 --- a/src/java/org/apache/commons/lang/math/NumberRange.java +++ b/src/java/org/apache/commons/lang/math/NumberRange.java @@ -24,7 +24,7 @@ * @author Christopher Elkins * @author Stephen Colebourne * @since 2.0 (previously in org.apache.commons.lang) - * @version $Id: NumberRange.java,v 1.7 2004/02/18 22:56:13 ggregory Exp $ + * @version $Id$ */ public final class NumberRange extends Range implements Serializable { diff --git a/src/java/org/apache/commons/lang/math/NumberUtils.java b/src/java/org/apache/commons/lang/math/NumberUtils.java index c84355df1..06f376470 100644 --- a/src/java/org/apache/commons/lang/math/NumberUtils.java +++ b/src/java/org/apache/commons/lang/math/NumberUtils.java @@ -33,7 +33,7 @@ * @author Gary Gregory * @author Fredrik Westermarck * @since 2.0 - * @version $Id: NumberUtils.java,v 1.19 2004/10/08 00:07:59 scolebourne Exp $ + * @version $Id$ */ public class NumberUtils { diff --git a/src/java/org/apache/commons/lang/math/RandomUtils.java b/src/java/org/apache/commons/lang/math/RandomUtils.java index 9da6b427b..460fdfa19 100644 --- a/src/java/org/apache/commons/lang/math/RandomUtils.java +++ b/src/java/org/apache/commons/lang/math/RandomUtils.java @@ -25,7 +25,7 @@ * @author Henri Yandell * @author Gary D. Gregory * @since 2.0 - * @version $Id: RandomUtils.java,v 1.8 2004/02/18 22:56:13 ggregory Exp $ + * @version $Id$ */ public class RandomUtils { diff --git a/src/java/org/apache/commons/lang/math/Range.java b/src/java/org/apache/commons/lang/math/Range.java index 1b4cf3640..7e929dd59 100644 --- a/src/java/org/apache/commons/lang/math/Range.java +++ b/src/java/org/apache/commons/lang/math/Range.java @@ -24,7 +24,7 @@ * * @author Stephen Colebourne * @since 2.0 - * @version $Id: Range.java,v 1.6 2004/02/18 22:56:13 ggregory Exp $ + * @version $Id$ */ public abstract class Range { diff --git a/src/java/org/apache/commons/lang/mutable/Mutable.java b/src/java/org/apache/commons/lang/mutable/Mutable.java index 2470e070e..6c81d97e7 100755 --- a/src/java/org/apache/commons/lang/mutable/Mutable.java +++ b/src/java/org/apache/commons/lang/mutable/Mutable.java @@ -27,7 +27,7 @@ * * @author Matthew Hawthorne * @since 2.1 - * @version $Id: Mutable.java,v 1.3 2004/10/08 19:45:46 ggregory Exp $ + * @version $Id$ */ public interface Mutable { diff --git a/src/java/org/apache/commons/lang/mutable/MutableObject.java b/src/java/org/apache/commons/lang/mutable/MutableObject.java index 66b2bab75..83b3f36a2 100644 --- a/src/java/org/apache/commons/lang/mutable/MutableObject.java +++ b/src/java/org/apache/commons/lang/mutable/MutableObject.java @@ -22,7 +22,7 @@ * A mutable Object wrapper. * * @since 2.1 - * @version $Id: MutableObject.java,v 1.5 2004/10/08 22:29:33 ggregory Exp $ + * @version $Id$ */ public class MutableObject implements Mutable, Serializable { diff --git a/src/java/org/apache/commons/lang/text/Interpolation.java b/src/java/org/apache/commons/lang/text/Interpolation.java index b895ad040..d4ab1e4a5 100644 --- a/src/java/org/apache/commons/lang/text/Interpolation.java +++ b/src/java/org/apache/commons/lang/text/Interpolation.java @@ -12,7 +12,7 @@ * @author Ken Fitzpatrick * @author Henri Yandell * @since 2.1 - * @version $Id: Interpolation.java,v 1.1 2004/09/05 00:56:31 bayard Exp $ + * @version $Id$ */ public class Interpolation { diff --git a/src/java/org/apache/commons/lang/text/StrBuilder.java b/src/java/org/apache/commons/lang/text/StrBuilder.java index 5a4b084f5..845631b37 100644 --- a/src/java/org/apache/commons/lang/text/StrBuilder.java +++ b/src/java/org/apache/commons/lang/text/StrBuilder.java @@ -50,7 +50,7 @@ * * @author Stephen Colebourne * @since 2.1 - * @version $Id: StrBuilder.java,v 1.1 2004/10/16 15:09:52 scolebourne Exp $ + * @version $Id$ */ public class StrBuilder implements Cloneable { diff --git a/src/java/org/apache/commons/lang/time/DateFormatUtils.java b/src/java/org/apache/commons/lang/time/DateFormatUtils.java index b4b1096ab..627ad0ecf 100644 --- a/src/java/org/apache/commons/lang/time/DateFormatUtils.java +++ b/src/java/org/apache/commons/lang/time/DateFormatUtils.java @@ -31,7 +31,7 @@ * @author Stephen Colebourne * @author Gary Gregory * @since 2.0 - * @version $Id: DateFormatUtils.java,v 1.9 2004/02/18 22:56:42 ggregory Exp $ + * @version $Id$ */ public class DateFormatUtils { diff --git a/src/java/org/apache/commons/lang/time/FastDateFormat.java b/src/java/org/apache/commons/lang/time/FastDateFormat.java index bf115f619..e1a03ce69 100644 --- a/src/java/org/apache/commons/lang/time/FastDateFormat.java +++ b/src/java/org/apache/commons/lang/time/FastDateFormat.java @@ -61,7 +61,7 @@ * @author Stephen Colebourne * @author Nikolay Metchev * @since 2.0 - * @version $Id: FastDateFormat.java,v 1.22 2004/10/08 00:09:01 scolebourne Exp $ + * @version $Id$ */ public class FastDateFormat extends Format { // A lot of the speed in this class comes from caching, but some comes diff --git a/src/java/org/apache/commons/lang/time/StopWatch.java b/src/java/org/apache/commons/lang/time/StopWatch.java index 749c8f84b..c8de893c0 100644 --- a/src/java/org/apache/commons/lang/time/StopWatch.java +++ b/src/java/org/apache/commons/lang/time/StopWatch.java @@ -46,7 +46,7 @@ * @author Henri Yandell * @author Stephen Colebourne * @since 2.0 - * @version $Id: StopWatch.java,v 1.11 2004/10/15 23:11:31 scolebourne Exp $ + * @version $Id$ */ public class StopWatch { diff --git a/src/test/org/apache/commons/lang/AllLangTestSuite.java b/src/test/org/apache/commons/lang/AllLangTestSuite.java index 09982cafc..2ad9f15b5 100644 --- a/src/test/org/apache/commons/lang/AllLangTestSuite.java +++ b/src/test/org/apache/commons/lang/AllLangTestSuite.java @@ -32,7 +32,7 @@ * Test suite for [lang]. * * @author Stephen Colebourne - * @version $Id: AllLangTestSuite.java,v 1.8 2004/09/05 01:42:37 bayard Exp $ + * @version $Id$ */ public class AllLangTestSuite extends TestCase { diff --git a/src/test/org/apache/commons/lang/ArrayUtilsAddTest.java b/src/test/org/apache/commons/lang/ArrayUtilsAddTest.java index 55786251f..d6b4d9f65 100644 --- a/src/test/org/apache/commons/lang/ArrayUtilsAddTest.java +++ b/src/test/org/apache/commons/lang/ArrayUtilsAddTest.java @@ -27,7 +27,7 @@ * Tests ArrayUtils add methods. * * @author Gary D. Gregory - * @version $Id: ArrayUtilsAddTest.java,v 1.6 2005/01/27 06:43:20 bayard Exp $ + * @version $Id$ */ public class ArrayUtilsAddTest extends TestCase { public static void main(String[] args) { diff --git a/src/test/org/apache/commons/lang/ArrayUtilsRemoveTest.java b/src/test/org/apache/commons/lang/ArrayUtilsRemoveTest.java index 73bedf62f..b4bc866a0 100644 --- a/src/test/org/apache/commons/lang/ArrayUtilsRemoveTest.java +++ b/src/test/org/apache/commons/lang/ArrayUtilsRemoveTest.java @@ -1,457 +1,457 @@ -/* - * Copyright 2002-2004 The Apache Software Foundation. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.apache.commons.lang; - -import java.util.Arrays; - -import junit.framework.Test; -import junit.framework.TestCase; -import junit.framework.TestSuite; -import junit.textui.TestRunner; - -/** - * Tests ArrayUtils remove and removeElement methods. - * - * @author Maarten Coene - * @version $Id: ArrayUtilsRemoveTest.java,v 1.1 2004/06/06 03:53:24 bayard Exp $ - */ -public class ArrayUtilsRemoveTest extends TestCase { - public static void main(String[] args) { - TestRunner.run(suite()); - } - - public static Test suite() { - TestSuite suite = new TestSuite(ArrayUtilsRemoveTest.class); - suite.setName("ArrayUtils remove Tests"); - return suite; - } - - public void testRemoveObjectArray() { - Object[] array; - array = ArrayUtils.remove(new Object[] {"a"}, 0); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_OBJECT_ARRAY, array)); - assertEquals(Object.class, array.getClass().getComponentType()); - array = ArrayUtils.remove(new Object[] {"a", "b"}, 0); - assertTrue(Arrays.equals(new Object[] {"b"}, array)); - assertEquals(Object.class, array.getClass().getComponentType()); - array = ArrayUtils.remove(new Object[] {"a", "b"}, 1); - assertTrue(Arrays.equals(new Object[] {"a"}, array)); - assertEquals(Object.class, array.getClass().getComponentType()); - array = ArrayUtils.remove(new Object[] {"a", "b", "c"}, 1); - assertTrue(Arrays.equals(new Object[] {"a", "c"}, array)); - assertEquals(Object.class, array.getClass().getComponentType()); - try { - ArrayUtils.remove(new Object[] {"a", "b"}, -1); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove(new Object[] {"a", "b"}, 2); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove((Object[]) null, 0); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - } - - public void testRemoveBooleanArray() { - boolean[] array; - array = ArrayUtils.remove(new boolean[] {true}, 0); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_BOOLEAN_ARRAY, array)); - assertEquals(Boolean.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new boolean[] {true, false}, 0); - assertTrue(Arrays.equals(new boolean[] {false}, array)); - assertEquals(Boolean.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new boolean[] {true, false}, 1); - assertTrue(Arrays.equals(new boolean[] {true}, array)); - assertEquals(Boolean.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new boolean[] {true, false, true}, 1); - assertTrue(Arrays.equals(new boolean[] {true, true}, array)); - assertEquals(Boolean.TYPE, array.getClass().getComponentType()); - try { - ArrayUtils.remove(new boolean[] {true, false}, -1); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove(new boolean[] {true, false}, 2); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove((boolean[]) null, 0); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - } - - public void testRemoveByteArray() { - byte[] array; - array = ArrayUtils.remove(new byte[] {1}, 0); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_BYTE_ARRAY, array)); - assertEquals(Byte.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new byte[] {1, 2}, 0); - assertTrue(Arrays.equals(new byte[] {2}, array)); - assertEquals(Byte.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new byte[] {1, 2}, 1); - assertTrue(Arrays.equals(new byte[] {1}, array)); - assertEquals(Byte.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new byte[] {1, 2, 1}, 1); - assertTrue(Arrays.equals(new byte[] {1, 1}, array)); - assertEquals(Byte.TYPE, array.getClass().getComponentType()); - try { - ArrayUtils.remove(new byte[] {1, 2}, -1); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove(new byte[] {1, 2}, 2); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove((byte[]) null, 0); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - } - - public void testRemoveCharArray() { - char[] array; - array = ArrayUtils.remove(new char[] {'a'}, 0); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_CHAR_ARRAY, array)); - assertEquals(Character.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new char[] {'a', 'b'}, 0); - assertTrue(Arrays.equals(new char[] {'b'}, array)); - assertEquals(Character.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new char[] {'a', 'b'}, 1); - assertTrue(Arrays.equals(new char[] {'a'}, array)); - assertEquals(Character.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new char[] {'a', 'b', 'c'}, 1); - assertTrue(Arrays.equals(new char[] {'a', 'c'}, array)); - assertEquals(Character.TYPE, array.getClass().getComponentType()); - try { - ArrayUtils.remove(new char[] {'a', 'b'}, -1); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove(new char[] {'a', 'b'}, 2); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove((char[]) null, 0); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - } - - public void testRemoveDoubleArray() { - double[] array; - array = ArrayUtils.remove(new double[] {1}, 0); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_DOUBLE_ARRAY, array)); - assertEquals(Double.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new double[] {1, 2}, 0); - assertTrue(Arrays.equals(new double[] {2}, array)); - assertEquals(Double.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new double[] {1, 2}, 1); - assertTrue(Arrays.equals(new double[] {1}, array)); - assertEquals(Double.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new double[] {1, 2, 1}, 1); - assertTrue(Arrays.equals(new double[] {1, 1}, array)); - assertEquals(Double.TYPE, array.getClass().getComponentType()); - try { - ArrayUtils.remove(new double[] {1, 2}, -1); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove(new double[] {1, 2}, 2); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove((double[]) null, 0); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - } - - public void testRemoveFloatArray() { - float[] array; - array = ArrayUtils.remove(new float[] {1}, 0); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_FLOAT_ARRAY, array)); - assertEquals(Float.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new float[] {1, 2}, 0); - assertTrue(Arrays.equals(new float[] {2}, array)); - assertEquals(Float.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new float[] {1, 2}, 1); - assertTrue(Arrays.equals(new float[] {1}, array)); - assertEquals(Float.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new float[] {1, 2, 1}, 1); - assertTrue(Arrays.equals(new float[] {1, 1}, array)); - assertEquals(Float.TYPE, array.getClass().getComponentType()); - try { - ArrayUtils.remove(new float[] {1, 2}, -1); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove(new float[] {1, 2}, 2); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove((float[]) null, 0); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - } - - public void testRemoveIntArray() { - int[] array; - array = ArrayUtils.remove(new int[] {1}, 0); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_INT_ARRAY, array)); - assertEquals(Integer.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new int[] {1, 2}, 0); - assertTrue(Arrays.equals(new int[] {2}, array)); - assertEquals(Integer.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new int[] {1, 2}, 1); - assertTrue(Arrays.equals(new int[] {1}, array)); - assertEquals(Integer.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new int[] {1, 2, 1}, 1); - assertTrue(Arrays.equals(new int[] {1, 1}, array)); - assertEquals(Integer.TYPE, array.getClass().getComponentType()); - try { - ArrayUtils.remove(new int[] {1, 2}, -1); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove(new int[] {1, 2}, 2); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove((int[]) null, 0); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - } - - public void testRemoveLongArray() { - long[] array; - array = ArrayUtils.remove(new long[] {1}, 0); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_LONG_ARRAY, array)); - assertEquals(Long.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new long[] {1, 2}, 0); - assertTrue(Arrays.equals(new long[] {2}, array)); - assertEquals(Long.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new long[] {1, 2}, 1); - assertTrue(Arrays.equals(new long[] {1}, array)); - assertEquals(Long.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new long[] {1, 2, 1}, 1); - assertTrue(Arrays.equals(new long[] {1, 1}, array)); - assertEquals(Long.TYPE, array.getClass().getComponentType()); - try { - ArrayUtils.remove(new long[] {1, 2}, -1); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove(new long[] {1, 2}, 2); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove((long[]) null, 0); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - } - - public void testRemoveShortArray() { - short[] array; - array = ArrayUtils.remove(new short[] {1}, 0); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_SHORT_ARRAY, array)); - assertEquals(Short.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new short[] {1, 2}, 0); - assertTrue(Arrays.equals(new short[] {2}, array)); - assertEquals(Short.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new short[] {1, 2}, 1); - assertTrue(Arrays.equals(new short[] {1}, array)); - assertEquals(Short.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.remove(new short[] {1, 2, 1}, 1); - assertTrue(Arrays.equals(new short[] {1, 1}, array)); - assertEquals(Short.TYPE, array.getClass().getComponentType()); - try { - ArrayUtils.remove(new short[] {1, 2}, -1); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove(new short[] {1, 2}, 2); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - try { - ArrayUtils.remove((short[]) null, 0); - fail("IndexOutOfBoundsException expected"); - } catch (IndexOutOfBoundsException e) {} - } - - public void testRemoveElementObjectArray() { - Object[] array; - array = ArrayUtils.removeElement((Object[]) null, "a"); - assertNull(array); - array = ArrayUtils.removeElement(ArrayUtils.EMPTY_OBJECT_ARRAY, "a"); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_OBJECT_ARRAY, array)); - assertEquals(Object.class, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new Object[] {"a"}, "a"); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_OBJECT_ARRAY, array)); - assertEquals(Object.class, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new Object[] {"a", "b"}, "a"); - assertTrue(Arrays.equals(new Object[] {"b"}, array)); - assertEquals(Object.class, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new Object[] {"a", "b", "a"}, "a"); - assertTrue(Arrays.equals(new Object[] {"b", "a"}, array)); - assertEquals(Object.class, array.getClass().getComponentType()); - } - - public void testRemoveElementBooleanArray() { - boolean[] array; - array = ArrayUtils.removeElement((boolean[]) null, true); - assertNull(array); - array = ArrayUtils.removeElement(ArrayUtils.EMPTY_BOOLEAN_ARRAY, true); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_BOOLEAN_ARRAY, array)); - assertEquals(Boolean.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new boolean[] {true}, true); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_BOOLEAN_ARRAY, array)); - assertEquals(Boolean.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new boolean[] {true, false}, true); - assertTrue(Arrays.equals(new boolean[] {false}, array)); - assertEquals(Boolean.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new boolean[] {true, false, true}, true); - assertTrue(Arrays.equals(new boolean[] {false, true}, array)); - assertEquals(Boolean.TYPE, array.getClass().getComponentType()); - } - - public void testRemoveElementByteArray() { - byte[] array; - array = ArrayUtils.removeElement((byte[]) null, (byte) 1); - assertNull(array); - array = ArrayUtils.removeElement(ArrayUtils.EMPTY_BYTE_ARRAY, (byte) 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_BYTE_ARRAY, array)); - assertEquals(Byte.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new byte[] {1}, (byte) 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_BYTE_ARRAY, array)); - assertEquals(Byte.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new byte[] {1, 2}, (byte) 1); - assertTrue(Arrays.equals(new byte[] {2}, array)); - assertEquals(Byte.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new byte[] {1, 2, 1}, (byte) 1); - assertTrue(Arrays.equals(new byte[] {2, 1}, array)); - assertEquals(Byte.TYPE, array.getClass().getComponentType()); - } - - public void testRemoveElementCharArray() { - char[] array; - array = ArrayUtils.removeElement((char[]) null, 'a'); - assertNull(array); - array = ArrayUtils.removeElement(ArrayUtils.EMPTY_CHAR_ARRAY, 'a'); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_CHAR_ARRAY, array)); - assertEquals(Character.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new char[] {'a'}, 'a'); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_CHAR_ARRAY, array)); - assertEquals(Character.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new char[] {'a', 'b'}, 'a'); - assertTrue(Arrays.equals(new char[] {'b'}, array)); - assertEquals(Character.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new char[] {'a', 'b', 'a'}, 'a'); - assertTrue(Arrays.equals(new char[] {'b', 'a'}, array)); - assertEquals(Character.TYPE, array.getClass().getComponentType()); - } - - public void testRemoveElementDoubleArray() { - double[] array; - array = ArrayUtils.removeElement((double[]) null, (double) 1); - assertNull(array); - array = ArrayUtils.removeElement(ArrayUtils.EMPTY_DOUBLE_ARRAY, (double) 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_DOUBLE_ARRAY, array)); - assertEquals(Double.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new double[] {1}, (double) 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_DOUBLE_ARRAY, array)); - assertEquals(Double.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new double[] {1, 2}, (double) 1); - assertTrue(Arrays.equals(new double[] {2}, array)); - assertEquals(Double.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new double[] {1, 2, 1}, (double) 1); - assertTrue(Arrays.equals(new double[] {2, 1}, array)); - assertEquals(Double.TYPE, array.getClass().getComponentType()); - } - - public void testRemoveElementFloatArray() { - float[] array; - array = ArrayUtils.removeElement((float[]) null, (float) 1); - assertNull(array); - array = ArrayUtils.removeElement(ArrayUtils.EMPTY_FLOAT_ARRAY, (float) 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_FLOAT_ARRAY, array)); - assertEquals(Float.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new float[] {1}, (float) 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_FLOAT_ARRAY, array)); - assertEquals(Float.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new float[] {1, 2}, (float) 1); - assertTrue(Arrays.equals(new float[] {2}, array)); - assertEquals(Float.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new float[] {1, 2, 1}, (float) 1); - assertTrue(Arrays.equals(new float[] {2, 1}, array)); - assertEquals(Float.TYPE, array.getClass().getComponentType()); - } - - public void testRemoveElementIntArray() { - int[] array; - array = ArrayUtils.removeElement((int[]) null, 1); - assertNull(array); - array = ArrayUtils.removeElement(ArrayUtils.EMPTY_INT_ARRAY, 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_INT_ARRAY, array)); - assertEquals(Integer.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new int[] {1}, 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_INT_ARRAY, array)); - assertEquals(Integer.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new int[] {1, 2}, 1); - assertTrue(Arrays.equals(new int[] {2}, array)); - assertEquals(Integer.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new int[] {1, 2, 1}, 1); - assertTrue(Arrays.equals(new int[] {2, 1}, array)); - assertEquals(Integer.TYPE, array.getClass().getComponentType()); - } - - public void testRemoveElementLongArray() { - long[] array; - array = ArrayUtils.removeElement((long[]) null, (long) 1); - assertNull(array); - array = ArrayUtils.removeElement(ArrayUtils.EMPTY_LONG_ARRAY, (long) 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_LONG_ARRAY, array)); - assertEquals(Long.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new long[] {1}, (long) 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_LONG_ARRAY, array)); - assertEquals(Long.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new long[] {1, 2}, (long) 1); - assertTrue(Arrays.equals(new long[] {2}, array)); - assertEquals(Long.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new long[] {1, 2, 1}, (long) 1); - assertTrue(Arrays.equals(new long[] {2, 1}, array)); - assertEquals(Long.TYPE, array.getClass().getComponentType()); - } - - public void testRemoveElementShortArray() { - short[] array; - array = ArrayUtils.removeElement((short[]) null, (short) 1); - assertNull(array); - array = ArrayUtils.removeElement(ArrayUtils.EMPTY_SHORT_ARRAY, (short) 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_SHORT_ARRAY, array)); - assertEquals(Short.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new short[] {1}, (short) 1); - assertTrue(Arrays.equals(ArrayUtils.EMPTY_SHORT_ARRAY, array)); - assertEquals(Short.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new short[] {1, 2}, (short) 1); - assertTrue(Arrays.equals(new short[] {2}, array)); - assertEquals(Short.TYPE, array.getClass().getComponentType()); - array = ArrayUtils.removeElement(new short[] {1, 2, 1}, (short) 1); - assertTrue(Arrays.equals(new short[] {2, 1}, array)); - assertEquals(Short.TYPE, array.getClass().getComponentType()); - } - -} +/* + * Copyright 2002-2004 The Apache Software Foundation. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.commons.lang; + +import java.util.Arrays; + +import junit.framework.Test; +import junit.framework.TestCase; +import junit.framework.TestSuite; +import junit.textui.TestRunner; + +/** + * Tests ArrayUtils remove and removeElement methods. + * + * @author Maarten Coene + * @version $Id$ + */ +public class ArrayUtilsRemoveTest extends TestCase { + public static void main(String[] args) { + TestRunner.run(suite()); + } + + public static Test suite() { + TestSuite suite = new TestSuite(ArrayUtilsRemoveTest.class); + suite.setName("ArrayUtils remove Tests"); + return suite; + } + + public void testRemoveObjectArray() { + Object[] array; + array = ArrayUtils.remove(new Object[] {"a"}, 0); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_OBJECT_ARRAY, array)); + assertEquals(Object.class, array.getClass().getComponentType()); + array = ArrayUtils.remove(new Object[] {"a", "b"}, 0); + assertTrue(Arrays.equals(new Object[] {"b"}, array)); + assertEquals(Object.class, array.getClass().getComponentType()); + array = ArrayUtils.remove(new Object[] {"a", "b"}, 1); + assertTrue(Arrays.equals(new Object[] {"a"}, array)); + assertEquals(Object.class, array.getClass().getComponentType()); + array = ArrayUtils.remove(new Object[] {"a", "b", "c"}, 1); + assertTrue(Arrays.equals(new Object[] {"a", "c"}, array)); + assertEquals(Object.class, array.getClass().getComponentType()); + try { + ArrayUtils.remove(new Object[] {"a", "b"}, -1); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove(new Object[] {"a", "b"}, 2); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove((Object[]) null, 0); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + } + + public void testRemoveBooleanArray() { + boolean[] array; + array = ArrayUtils.remove(new boolean[] {true}, 0); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_BOOLEAN_ARRAY, array)); + assertEquals(Boolean.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new boolean[] {true, false}, 0); + assertTrue(Arrays.equals(new boolean[] {false}, array)); + assertEquals(Boolean.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new boolean[] {true, false}, 1); + assertTrue(Arrays.equals(new boolean[] {true}, array)); + assertEquals(Boolean.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new boolean[] {true, false, true}, 1); + assertTrue(Arrays.equals(new boolean[] {true, true}, array)); + assertEquals(Boolean.TYPE, array.getClass().getComponentType()); + try { + ArrayUtils.remove(new boolean[] {true, false}, -1); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove(new boolean[] {true, false}, 2); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove((boolean[]) null, 0); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + } + + public void testRemoveByteArray() { + byte[] array; + array = ArrayUtils.remove(new byte[] {1}, 0); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_BYTE_ARRAY, array)); + assertEquals(Byte.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new byte[] {1, 2}, 0); + assertTrue(Arrays.equals(new byte[] {2}, array)); + assertEquals(Byte.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new byte[] {1, 2}, 1); + assertTrue(Arrays.equals(new byte[] {1}, array)); + assertEquals(Byte.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new byte[] {1, 2, 1}, 1); + assertTrue(Arrays.equals(new byte[] {1, 1}, array)); + assertEquals(Byte.TYPE, array.getClass().getComponentType()); + try { + ArrayUtils.remove(new byte[] {1, 2}, -1); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove(new byte[] {1, 2}, 2); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove((byte[]) null, 0); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + } + + public void testRemoveCharArray() { + char[] array; + array = ArrayUtils.remove(new char[] {'a'}, 0); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_CHAR_ARRAY, array)); + assertEquals(Character.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new char[] {'a', 'b'}, 0); + assertTrue(Arrays.equals(new char[] {'b'}, array)); + assertEquals(Character.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new char[] {'a', 'b'}, 1); + assertTrue(Arrays.equals(new char[] {'a'}, array)); + assertEquals(Character.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new char[] {'a', 'b', 'c'}, 1); + assertTrue(Arrays.equals(new char[] {'a', 'c'}, array)); + assertEquals(Character.TYPE, array.getClass().getComponentType()); + try { + ArrayUtils.remove(new char[] {'a', 'b'}, -1); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove(new char[] {'a', 'b'}, 2); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove((char[]) null, 0); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + } + + public void testRemoveDoubleArray() { + double[] array; + array = ArrayUtils.remove(new double[] {1}, 0); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_DOUBLE_ARRAY, array)); + assertEquals(Double.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new double[] {1, 2}, 0); + assertTrue(Arrays.equals(new double[] {2}, array)); + assertEquals(Double.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new double[] {1, 2}, 1); + assertTrue(Arrays.equals(new double[] {1}, array)); + assertEquals(Double.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new double[] {1, 2, 1}, 1); + assertTrue(Arrays.equals(new double[] {1, 1}, array)); + assertEquals(Double.TYPE, array.getClass().getComponentType()); + try { + ArrayUtils.remove(new double[] {1, 2}, -1); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove(new double[] {1, 2}, 2); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove((double[]) null, 0); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + } + + public void testRemoveFloatArray() { + float[] array; + array = ArrayUtils.remove(new float[] {1}, 0); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_FLOAT_ARRAY, array)); + assertEquals(Float.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new float[] {1, 2}, 0); + assertTrue(Arrays.equals(new float[] {2}, array)); + assertEquals(Float.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new float[] {1, 2}, 1); + assertTrue(Arrays.equals(new float[] {1}, array)); + assertEquals(Float.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new float[] {1, 2, 1}, 1); + assertTrue(Arrays.equals(new float[] {1, 1}, array)); + assertEquals(Float.TYPE, array.getClass().getComponentType()); + try { + ArrayUtils.remove(new float[] {1, 2}, -1); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove(new float[] {1, 2}, 2); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove((float[]) null, 0); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + } + + public void testRemoveIntArray() { + int[] array; + array = ArrayUtils.remove(new int[] {1}, 0); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_INT_ARRAY, array)); + assertEquals(Integer.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new int[] {1, 2}, 0); + assertTrue(Arrays.equals(new int[] {2}, array)); + assertEquals(Integer.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new int[] {1, 2}, 1); + assertTrue(Arrays.equals(new int[] {1}, array)); + assertEquals(Integer.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new int[] {1, 2, 1}, 1); + assertTrue(Arrays.equals(new int[] {1, 1}, array)); + assertEquals(Integer.TYPE, array.getClass().getComponentType()); + try { + ArrayUtils.remove(new int[] {1, 2}, -1); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove(new int[] {1, 2}, 2); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove((int[]) null, 0); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + } + + public void testRemoveLongArray() { + long[] array; + array = ArrayUtils.remove(new long[] {1}, 0); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_LONG_ARRAY, array)); + assertEquals(Long.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new long[] {1, 2}, 0); + assertTrue(Arrays.equals(new long[] {2}, array)); + assertEquals(Long.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new long[] {1, 2}, 1); + assertTrue(Arrays.equals(new long[] {1}, array)); + assertEquals(Long.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new long[] {1, 2, 1}, 1); + assertTrue(Arrays.equals(new long[] {1, 1}, array)); + assertEquals(Long.TYPE, array.getClass().getComponentType()); + try { + ArrayUtils.remove(new long[] {1, 2}, -1); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove(new long[] {1, 2}, 2); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove((long[]) null, 0); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + } + + public void testRemoveShortArray() { + short[] array; + array = ArrayUtils.remove(new short[] {1}, 0); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_SHORT_ARRAY, array)); + assertEquals(Short.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new short[] {1, 2}, 0); + assertTrue(Arrays.equals(new short[] {2}, array)); + assertEquals(Short.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new short[] {1, 2}, 1); + assertTrue(Arrays.equals(new short[] {1}, array)); + assertEquals(Short.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.remove(new short[] {1, 2, 1}, 1); + assertTrue(Arrays.equals(new short[] {1, 1}, array)); + assertEquals(Short.TYPE, array.getClass().getComponentType()); + try { + ArrayUtils.remove(new short[] {1, 2}, -1); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove(new short[] {1, 2}, 2); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + try { + ArrayUtils.remove((short[]) null, 0); + fail("IndexOutOfBoundsException expected"); + } catch (IndexOutOfBoundsException e) {} + } + + public void testRemoveElementObjectArray() { + Object[] array; + array = ArrayUtils.removeElement((Object[]) null, "a"); + assertNull(array); + array = ArrayUtils.removeElement(ArrayUtils.EMPTY_OBJECT_ARRAY, "a"); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_OBJECT_ARRAY, array)); + assertEquals(Object.class, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new Object[] {"a"}, "a"); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_OBJECT_ARRAY, array)); + assertEquals(Object.class, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new Object[] {"a", "b"}, "a"); + assertTrue(Arrays.equals(new Object[] {"b"}, array)); + assertEquals(Object.class, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new Object[] {"a", "b", "a"}, "a"); + assertTrue(Arrays.equals(new Object[] {"b", "a"}, array)); + assertEquals(Object.class, array.getClass().getComponentType()); + } + + public void testRemoveElementBooleanArray() { + boolean[] array; + array = ArrayUtils.removeElement((boolean[]) null, true); + assertNull(array); + array = ArrayUtils.removeElement(ArrayUtils.EMPTY_BOOLEAN_ARRAY, true); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_BOOLEAN_ARRAY, array)); + assertEquals(Boolean.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new boolean[] {true}, true); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_BOOLEAN_ARRAY, array)); + assertEquals(Boolean.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new boolean[] {true, false}, true); + assertTrue(Arrays.equals(new boolean[] {false}, array)); + assertEquals(Boolean.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new boolean[] {true, false, true}, true); + assertTrue(Arrays.equals(new boolean[] {false, true}, array)); + assertEquals(Boolean.TYPE, array.getClass().getComponentType()); + } + + public void testRemoveElementByteArray() { + byte[] array; + array = ArrayUtils.removeElement((byte[]) null, (byte) 1); + assertNull(array); + array = ArrayUtils.removeElement(ArrayUtils.EMPTY_BYTE_ARRAY, (byte) 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_BYTE_ARRAY, array)); + assertEquals(Byte.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new byte[] {1}, (byte) 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_BYTE_ARRAY, array)); + assertEquals(Byte.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new byte[] {1, 2}, (byte) 1); + assertTrue(Arrays.equals(new byte[] {2}, array)); + assertEquals(Byte.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new byte[] {1, 2, 1}, (byte) 1); + assertTrue(Arrays.equals(new byte[] {2, 1}, array)); + assertEquals(Byte.TYPE, array.getClass().getComponentType()); + } + + public void testRemoveElementCharArray() { + char[] array; + array = ArrayUtils.removeElement((char[]) null, 'a'); + assertNull(array); + array = ArrayUtils.removeElement(ArrayUtils.EMPTY_CHAR_ARRAY, 'a'); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_CHAR_ARRAY, array)); + assertEquals(Character.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new char[] {'a'}, 'a'); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_CHAR_ARRAY, array)); + assertEquals(Character.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new char[] {'a', 'b'}, 'a'); + assertTrue(Arrays.equals(new char[] {'b'}, array)); + assertEquals(Character.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new char[] {'a', 'b', 'a'}, 'a'); + assertTrue(Arrays.equals(new char[] {'b', 'a'}, array)); + assertEquals(Character.TYPE, array.getClass().getComponentType()); + } + + public void testRemoveElementDoubleArray() { + double[] array; + array = ArrayUtils.removeElement((double[]) null, (double) 1); + assertNull(array); + array = ArrayUtils.removeElement(ArrayUtils.EMPTY_DOUBLE_ARRAY, (double) 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_DOUBLE_ARRAY, array)); + assertEquals(Double.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new double[] {1}, (double) 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_DOUBLE_ARRAY, array)); + assertEquals(Double.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new double[] {1, 2}, (double) 1); + assertTrue(Arrays.equals(new double[] {2}, array)); + assertEquals(Double.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new double[] {1, 2, 1}, (double) 1); + assertTrue(Arrays.equals(new double[] {2, 1}, array)); + assertEquals(Double.TYPE, array.getClass().getComponentType()); + } + + public void testRemoveElementFloatArray() { + float[] array; + array = ArrayUtils.removeElement((float[]) null, (float) 1); + assertNull(array); + array = ArrayUtils.removeElement(ArrayUtils.EMPTY_FLOAT_ARRAY, (float) 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_FLOAT_ARRAY, array)); + assertEquals(Float.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new float[] {1}, (float) 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_FLOAT_ARRAY, array)); + assertEquals(Float.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new float[] {1, 2}, (float) 1); + assertTrue(Arrays.equals(new float[] {2}, array)); + assertEquals(Float.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new float[] {1, 2, 1}, (float) 1); + assertTrue(Arrays.equals(new float[] {2, 1}, array)); + assertEquals(Float.TYPE, array.getClass().getComponentType()); + } + + public void testRemoveElementIntArray() { + int[] array; + array = ArrayUtils.removeElement((int[]) null, 1); + assertNull(array); + array = ArrayUtils.removeElement(ArrayUtils.EMPTY_INT_ARRAY, 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_INT_ARRAY, array)); + assertEquals(Integer.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new int[] {1}, 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_INT_ARRAY, array)); + assertEquals(Integer.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new int[] {1, 2}, 1); + assertTrue(Arrays.equals(new int[] {2}, array)); + assertEquals(Integer.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new int[] {1, 2, 1}, 1); + assertTrue(Arrays.equals(new int[] {2, 1}, array)); + assertEquals(Integer.TYPE, array.getClass().getComponentType()); + } + + public void testRemoveElementLongArray() { + long[] array; + array = ArrayUtils.removeElement((long[]) null, (long) 1); + assertNull(array); + array = ArrayUtils.removeElement(ArrayUtils.EMPTY_LONG_ARRAY, (long) 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_LONG_ARRAY, array)); + assertEquals(Long.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new long[] {1}, (long) 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_LONG_ARRAY, array)); + assertEquals(Long.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new long[] {1, 2}, (long) 1); + assertTrue(Arrays.equals(new long[] {2}, array)); + assertEquals(Long.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new long[] {1, 2, 1}, (long) 1); + assertTrue(Arrays.equals(new long[] {2, 1}, array)); + assertEquals(Long.TYPE, array.getClass().getComponentType()); + } + + public void testRemoveElementShortArray() { + short[] array; + array = ArrayUtils.removeElement((short[]) null, (short) 1); + assertNull(array); + array = ArrayUtils.removeElement(ArrayUtils.EMPTY_SHORT_ARRAY, (short) 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_SHORT_ARRAY, array)); + assertEquals(Short.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new short[] {1}, (short) 1); + assertTrue(Arrays.equals(ArrayUtils.EMPTY_SHORT_ARRAY, array)); + assertEquals(Short.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new short[] {1, 2}, (short) 1); + assertTrue(Arrays.equals(new short[] {2}, array)); + assertEquals(Short.TYPE, array.getClass().getComponentType()); + array = ArrayUtils.removeElement(new short[] {1, 2, 1}, (short) 1); + assertTrue(Arrays.equals(new short[] {2, 1}, array)); + assertEquals(Short.TYPE, array.getClass().getComponentType()); + } + +} diff --git a/src/test/org/apache/commons/lang/ArrayUtilsTest.java b/src/test/org/apache/commons/lang/ArrayUtilsTest.java index 8161e8983..415af59b3 100644 --- a/src/test/org/apache/commons/lang/ArrayUtilsTest.java +++ b/src/test/org/apache/commons/lang/ArrayUtilsTest.java @@ -38,7 +38,7 @@ * @author Fredrik Westermarck * @author Gary Gregory * @author Maarten Coene - * @version $Id: ArrayUtilsTest.java,v 1.29 2004/10/10 18:56:16 scolebourne Exp $ + * @version $Id$ */ public class ArrayUtilsTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/CharEncodingTest.java b/src/test/org/apache/commons/lang/CharEncodingTest.java index 8dc74c0fa..077029fb8 100644 --- a/src/test/org/apache/commons/lang/CharEncodingTest.java +++ b/src/test/org/apache/commons/lang/CharEncodingTest.java @@ -26,7 +26,7 @@ * * @see CharEncoding * @author Gary D. Gregory - * @version $Id: CharEncodingTest.java,v 1.1 2004/10/02 01:46:30 bayard Exp $ + * @version $Id$ */ public class CharEncodingTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/CharRangeTest.java b/src/test/org/apache/commons/lang/CharRangeTest.java index 25348d83c..babe929a8 100644 --- a/src/test/org/apache/commons/lang/CharRangeTest.java +++ b/src/test/org/apache/commons/lang/CharRangeTest.java @@ -26,7 +26,7 @@ * Unit tests {@link org.apache.commons.lang.CharRange}. * * @author Stephen Colebourne - * @version $Id: CharRangeTest.java,v 1.4 2004/02/18 23:06:19 ggregory Exp $ + * @version $Id$ */ public class CharRangeTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/CharSetTest.java b/src/test/org/apache/commons/lang/CharSetTest.java index 394d878fc..6390e131f 100644 --- a/src/test/org/apache/commons/lang/CharSetTest.java +++ b/src/test/org/apache/commons/lang/CharSetTest.java @@ -27,7 +27,7 @@ * * @author Stephen Colebourne * @author Phil Steitz - * @version $Id: CharSetTest.java,v 1.4 2004/02/18 23:06:19 ggregory Exp $ + * @version $Id$ */ public class CharSetTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/CharUtilsPerfTest.java b/src/test/org/apache/commons/lang/CharUtilsPerfTest.java index 8a7e5e607..1eab694ce 100644 --- a/src/test/org/apache/commons/lang/CharUtilsPerfTest.java +++ b/src/test/org/apache/commons/lang/CharUtilsPerfTest.java @@ -53,10 +53,10 @@ Sun Microsystems Inc. Java HotSpot(TM) Server VM 1.4.2_04-b05 run_inlined_CharUtils_isAsciiNumeric: 84,420 milliseconds. - * @version $Id: CharUtilsPerfTest.java,v 1.2 2004/03/19 00:29:32 ggregory Exp $ + * @version $Id$ */ public class CharUtilsPerfTest { - final static String VERSION = "$Id: CharUtilsPerfTest.java,v 1.2 2004/03/19 00:29:32 ggregory Exp $"; + final static String VERSION = "$Id$"; final static int WARM_UP = 100; diff --git a/src/test/org/apache/commons/lang/EntitiesTest.java b/src/test/org/apache/commons/lang/EntitiesTest.java index efe7635b1..710809326 100644 --- a/src/test/org/apache/commons/lang/EntitiesTest.java +++ b/src/test/org/apache/commons/lang/EntitiesTest.java @@ -26,7 +26,7 @@ * @author of original StringUtilsTest.testEscape = ? * @author Alexander Day Chaffee * @author Gary Gregory - * @version $Id: EntitiesTest.java,v 1.9 2004/02/18 23:06:19 ggregory Exp $ + * @version $Id$ */ public class EntitiesTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/IllegalClassExceptionTest.java b/src/test/org/apache/commons/lang/IllegalClassExceptionTest.java index a15b9c79b..bc3fe562f 100644 --- a/src/test/org/apache/commons/lang/IllegalClassExceptionTest.java +++ b/src/test/org/apache/commons/lang/IllegalClassExceptionTest.java @@ -24,7 +24,7 @@ * JUnit tests. * * @author Matthew Hawthorne - * @version $Id: IllegalClassExceptionTest.java,v 1.4 2004/02/18 23:06:19 ggregory Exp $ + * @version $Id$ * @see IllegalClassException */ public class IllegalClassExceptionTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/IncompleteArgumentExceptionTest.java b/src/test/org/apache/commons/lang/IncompleteArgumentExceptionTest.java index 3dcd3406c..9e473f051 100644 --- a/src/test/org/apache/commons/lang/IncompleteArgumentExceptionTest.java +++ b/src/test/org/apache/commons/lang/IncompleteArgumentExceptionTest.java @@ -24,7 +24,7 @@ * JUnit tests. * * @author Matthew Hawthorne - * @version $Id: IncompleteArgumentExceptionTest.java,v 1.3 2004/02/18 23:06:19 ggregory Exp $ + * @version $Id$ * @see IncompleteArgumentException */ public class IncompleteArgumentExceptionTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/LangTestSuite.java b/src/test/org/apache/commons/lang/LangTestSuite.java index 08ec70d2a..044907580 100644 --- a/src/test/org/apache/commons/lang/LangTestSuite.java +++ b/src/test/org/apache/commons/lang/LangTestSuite.java @@ -26,7 +26,7 @@ * @author Stephen Colebourne * @author Ringo De Smet * @author Matthew Hawthorne - * @version $Id: LangTestSuite.java,v 1.29 2004/10/02 01:46:30 bayard Exp $ + * @version $Id$ */ public class LangTestSuite extends TestCase { diff --git a/src/test/org/apache/commons/lang/NotImplementedExceptionTest.java b/src/test/org/apache/commons/lang/NotImplementedExceptionTest.java index 2c495875e..00b66156c 100644 --- a/src/test/org/apache/commons/lang/NotImplementedExceptionTest.java +++ b/src/test/org/apache/commons/lang/NotImplementedExceptionTest.java @@ -24,7 +24,7 @@ * JUnit tests. * * @author Matthew Hawthorne - * @version $Id: NotImplementedExceptionTest.java,v 1.4 2004/03/04 00:13:38 scolebourne Exp $ + * @version $Id$ * @see NotImplementedException */ public class NotImplementedExceptionTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/NullArgumentExceptionTest.java b/src/test/org/apache/commons/lang/NullArgumentExceptionTest.java index 03dc87fc6..4cad90e5d 100644 --- a/src/test/org/apache/commons/lang/NullArgumentExceptionTest.java +++ b/src/test/org/apache/commons/lang/NullArgumentExceptionTest.java @@ -25,7 +25,7 @@ * * @author Matthew Hawthorne * @author Stephen Colebourne - * @version $Id: NullArgumentExceptionTest.java,v 1.5 2004/10/15 23:10:33 scolebourne Exp $ + * @version $Id$ * @see NullArgumentException */ public class NullArgumentExceptionTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/NumberRangeTest.java b/src/test/org/apache/commons/lang/NumberRangeTest.java index 06df52610..7f83b4f25 100644 --- a/src/test/org/apache/commons/lang/NumberRangeTest.java +++ b/src/test/org/apache/commons/lang/NumberRangeTest.java @@ -25,7 +25,7 @@ * @author Christopher Elkins * @author Ringo De Smet * @author Tim O'Brien - * @version $Revision: 1.8 $ $Date$ + * @version $Revision$ $Date$ */ public final class NumberRangeTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/NumberUtilsTest.java b/src/test/org/apache/commons/lang/NumberUtilsTest.java index 5745858fa..5e4527f5b 100644 --- a/src/test/org/apache/commons/lang/NumberUtilsTest.java +++ b/src/test/org/apache/commons/lang/NumberUtilsTest.java @@ -30,7 +30,7 @@ * @author Eric Pugh * @author Phil Steitz * @author Stephen Colebourne - * @version $Id: NumberUtilsTest.java,v 1.11 2004/02/18 23:06:19 ggregory Exp $ + * @version $Id$ */ public class NumberUtilsTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/ObjectUtilsTest.java b/src/test/org/apache/commons/lang/ObjectUtilsTest.java index 1da31fc4a..5aa7c1567 100644 --- a/src/test/org/apache/commons/lang/ObjectUtilsTest.java +++ b/src/test/org/apache/commons/lang/ObjectUtilsTest.java @@ -30,7 +30,7 @@ * @author Stephen Colebourne * @author Ringo De Smet * @author Gary Gregory - * @version $Id: ObjectUtilsTest.java,v 1.13 2004/06/01 21:08:48 scolebourne Exp $ + * @version $Id$ */ public class ObjectUtilsTest extends TestCase { private static final String FOO = "foo"; diff --git a/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java b/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java index 3e7054086..1c3d4c925 100644 --- a/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java +++ b/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java @@ -29,7 +29,7 @@ * * @author of original StringUtilsTest.testEscape = ? * @author Alexander Day Chaffee - * @version $Id: StringEscapeUtilsTest.java,v 1.15 2004/10/16 18:52:21 scolebourne Exp $ + * @version $Id$ */ public class StringEscapeUtilsTest extends TestCase { private final static String FOO = "foo"; diff --git a/src/test/org/apache/commons/lang/SystemUtilsTest.java b/src/test/org/apache/commons/lang/SystemUtilsTest.java index 4a85dff09..cdeb73b9d 100644 --- a/src/test/org/apache/commons/lang/SystemUtilsTest.java +++ b/src/test/org/apache/commons/lang/SystemUtilsTest.java @@ -33,7 +33,7 @@ * @author Stephen Colebourne * @author Tetsuya Kaneuchi * @author Gary D. Gregory - * @version $Id: SystemUtilsTest.java,v 1.11 2004/11/12 00:48:41 scolebourne Exp $ + * @version $Id$ */ public class SystemUtilsTest extends TestCase { public static void main(String[] args) { diff --git a/src/test/org/apache/commons/lang/UnhandledExceptionTest.java b/src/test/org/apache/commons/lang/UnhandledExceptionTest.java index c48c87ddb..20c9ffdb7 100644 --- a/src/test/org/apache/commons/lang/UnhandledExceptionTest.java +++ b/src/test/org/apache/commons/lang/UnhandledExceptionTest.java @@ -25,7 +25,7 @@ * JUnit tests. * * @author Matthew Hawthorne - * @version $Id: UnhandledExceptionTest.java,v 1.4 2004/02/18 23:22:29 ggregory Exp $ + * @version $Id$ * @see UnhandledException */ public class UnhandledExceptionTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/WordUtilsTest.java b/src/test/org/apache/commons/lang/WordUtilsTest.java index 4e3413f22..b6bdee4a9 100644 --- a/src/test/org/apache/commons/lang/WordUtilsTest.java +++ b/src/test/org/apache/commons/lang/WordUtilsTest.java @@ -28,7 +28,7 @@ * @author Ringo De Smet * @author Henri Yandell * @author Stephen Colebourne - * @version $Id: WordUtilsTest.java,v 1.8 2004/10/08 22:10:23 scolebourne Exp $ + * @version $Id$ */ public class WordUtilsTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/BuilderTestSuite.java b/src/test/org/apache/commons/lang/builder/BuilderTestSuite.java index ce49257ee..012ce1290 100644 --- a/src/test/org/apache/commons/lang/builder/BuilderTestSuite.java +++ b/src/test/org/apache/commons/lang/builder/BuilderTestSuite.java @@ -23,7 +23,7 @@ * Test suite for the Lang Builder package. * * @author Stephen Colebourne - * @version $Id: BuilderTestSuite.java,v 1.8 2004/12/28 23:13:03 scolebourne Exp $ + * @version $Id$ */ public class BuilderTestSuite extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/DefaultToStringStyleTest.java b/src/test/org/apache/commons/lang/builder/DefaultToStringStyleTest.java index dfb5d1292..e9b27e7dc 100644 --- a/src/test/org/apache/commons/lang/builder/DefaultToStringStyleTest.java +++ b/src/test/org/apache/commons/lang/builder/DefaultToStringStyleTest.java @@ -27,7 +27,7 @@ * Unit tests {@link org.apache.commons.lang.builder.DefaultToStringStyleTest}. * * @author Stephen Colebourne - * @version $Id: DefaultToStringStyleTest.java,v 1.6 2004/02/18 23:00:51 ggregory Exp $ + * @version $Id$ */ public class DefaultToStringStyleTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/EqualsBuilderTest.java b/src/test/org/apache/commons/lang/builder/EqualsBuilderTest.java index 10fc1e5d4..aa8f240c3 100644 --- a/src/test/org/apache/commons/lang/builder/EqualsBuilderTest.java +++ b/src/test/org/apache/commons/lang/builder/EqualsBuilderTest.java @@ -29,7 +29,7 @@ * @author Stephen Colebourne * @author Gary Gregory * @author Maarten Coene - * @version $Id: EqualsBuilderTest.java,v 1.13 2005/01/17 01:59:52 ggregory Exp $ + * @version $Id$ */ public class EqualsBuilderTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/HashCodeBuilderAndEqualsBuilderTest.java b/src/test/org/apache/commons/lang/builder/HashCodeBuilderAndEqualsBuilderTest.java index 44a570f36..14d56fc13 100644 --- a/src/test/org/apache/commons/lang/builder/HashCodeBuilderAndEqualsBuilderTest.java +++ b/src/test/org/apache/commons/lang/builder/HashCodeBuilderAndEqualsBuilderTest.java @@ -26,7 +26,7 @@ * objects must have equal hash codes. * * @author Gary Gregory - * @version $Id: HashCodeBuilderAndEqualsBuilderTest.java,v 1.5 2004/02/18 23:00:51 ggregory Exp $ + * @version $Id$ */ public class HashCodeBuilderAndEqualsBuilderTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java b/src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java index 8bbac8436..3a44d0eb3 100644 --- a/src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java +++ b/src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java @@ -24,7 +24,7 @@ * Unit tests {@link org.apache.commons.lang.builder.HashCodeBuilder}. * * @author Stephen Colebourne - * @version $Id: HashCodeBuilderTest.java,v 1.7 2004/02/18 23:00:51 ggregory Exp $ + * @version $Id$ */ public class HashCodeBuilderTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/MultiLineToStringStyleTest.java b/src/test/org/apache/commons/lang/builder/MultiLineToStringStyleTest.java index 917081c04..b0ffb9953 100644 --- a/src/test/org/apache/commons/lang/builder/MultiLineToStringStyleTest.java +++ b/src/test/org/apache/commons/lang/builder/MultiLineToStringStyleTest.java @@ -28,7 +28,7 @@ * Unit tests {@link org.apache.commons.lang.builder.MultiLineToStringStyleTest}. * * @author Stephen Colebourne - * @version $Id: MultiLineToStringStyleTest.java,v 1.8 2004/02/18 23:22:30 ggregory Exp $ + * @version $Id$ */ public class MultiLineToStringStyleTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/NoFieldNamesToStringStyleTest.java b/src/test/org/apache/commons/lang/builder/NoFieldNamesToStringStyleTest.java index f1d9f9f1b..d3e08dc87 100644 --- a/src/test/org/apache/commons/lang/builder/NoFieldNamesToStringStyleTest.java +++ b/src/test/org/apache/commons/lang/builder/NoFieldNamesToStringStyleTest.java @@ -27,7 +27,7 @@ * Unit tests {@link org.apache.commons.lang.builder.NoFieldNamesToStringStyleTest}. * * @author Stephen Colebourne - * @version $Id: NoFieldNamesToStringStyleTest.java,v 1.6 2004/02/18 23:00:51 ggregory Exp $ + * @version $Id$ */ public class NoFieldNamesToStringStyleTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/ShortPrefixToStringStyleTest.java b/src/test/org/apache/commons/lang/builder/ShortPrefixToStringStyleTest.java index c363d3276..cc7011e64 100644 --- a/src/test/org/apache/commons/lang/builder/ShortPrefixToStringStyleTest.java +++ b/src/test/org/apache/commons/lang/builder/ShortPrefixToStringStyleTest.java @@ -24,7 +24,7 @@ * Unit tests {@link org.apache.commons.lang.builder.ToStringStyle.SHORT_PREFIX_STYLE}. * * @author Gary Gregory - * @version $Id: ShortPrefixToStringStyleTest.java,v 1.2 2004/02/18 23:00:51 ggregory Exp $ + * @version $Id$ */ public class ShortPrefixToStringStyleTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/SimpleToStringStyleTest.java b/src/test/org/apache/commons/lang/builder/SimpleToStringStyleTest.java index 36e63378f..6ad726c37 100644 --- a/src/test/org/apache/commons/lang/builder/SimpleToStringStyleTest.java +++ b/src/test/org/apache/commons/lang/builder/SimpleToStringStyleTest.java @@ -27,7 +27,7 @@ * Unit tests {@link org.apache.commons.lang.builder.SimpleToStringStyleTest}. * * @author Stephen Colebourne - * @version $Id: SimpleToStringStyleTest.java,v 1.6 2004/02/18 23:00:51 ggregory Exp $ + * @version $Id$ */ public class SimpleToStringStyleTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/StandardToStringStyleTest.java b/src/test/org/apache/commons/lang/builder/StandardToStringStyleTest.java index 9528857b0..32b6255ba 100644 --- a/src/test/org/apache/commons/lang/builder/StandardToStringStyleTest.java +++ b/src/test/org/apache/commons/lang/builder/StandardToStringStyleTest.java @@ -27,7 +27,7 @@ * Unit tests {@link org.apache.commons.lang.builder.ToStringStyle}. * * @author Stephen Colebourne - * @version $Id: StandardToStringStyleTest.java,v 1.7 2004/02/18 23:00:51 ggregory Exp $ + * @version $Id$ */ public class StandardToStringStyleTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/builder/ToStringStyleTest.java b/src/test/org/apache/commons/lang/builder/ToStringStyleTest.java index 081d64a69..e978575af 100644 --- a/src/test/org/apache/commons/lang/builder/ToStringStyleTest.java +++ b/src/test/org/apache/commons/lang/builder/ToStringStyleTest.java @@ -24,7 +24,7 @@ * Test case for ToStringStyle. * * @author Masato Tezuka - * @version $Id: ToStringStyleTest.java,v 1.1 2004/12/28 23:13:03 scolebourne Exp $ + * @version $Id$ */ public class ToStringStyleTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/enum/Broken1Enum.java b/src/test/org/apache/commons/lang/enum/Broken1Enum.java index 190e2c5e4..6e0121b4e 100644 --- a/src/test/org/apache/commons/lang/enum/Broken1Enum.java +++ b/src/test/org/apache/commons/lang/enum/Broken1Enum.java @@ -23,7 +23,7 @@ * Broken color enumeration. * * @author Stephen Colebourne - * @version $Id: Broken1Enum.java,v 1.4 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public final class Broken1Enum extends Enum { public static final Broken1Enum RED = new Broken1Enum("Red"); diff --git a/src/test/org/apache/commons/lang/enum/Broken1OperationEnum.java b/src/test/org/apache/commons/lang/enum/Broken1OperationEnum.java index ea478ca81..47a1c2e79 100644 --- a/src/test/org/apache/commons/lang/enum/Broken1OperationEnum.java +++ b/src/test/org/apache/commons/lang/enum/Broken1OperationEnum.java @@ -23,7 +23,7 @@ * Broken Operator enumeration, null class. * * @author Stephen Colebourne - * @version $Id: Broken1OperationEnum.java,v 1.3 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public abstract class Broken1OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enum/Broken2Enum.java b/src/test/org/apache/commons/lang/enum/Broken2Enum.java index 96ae7fbcc..479aff632 100644 --- a/src/test/org/apache/commons/lang/enum/Broken2Enum.java +++ b/src/test/org/apache/commons/lang/enum/Broken2Enum.java @@ -23,7 +23,7 @@ * Broken color enumeration. * * @author Stephen Colebourne - * @version $Id: Broken2Enum.java,v 1.4 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public final class Broken2Enum extends Enum { public static final Broken2Enum RED = new Broken2Enum("Red"); diff --git a/src/test/org/apache/commons/lang/enum/Broken2OperationEnum.java b/src/test/org/apache/commons/lang/enum/Broken2OperationEnum.java index b4ef02ed8..3342f7876 100644 --- a/src/test/org/apache/commons/lang/enum/Broken2OperationEnum.java +++ b/src/test/org/apache/commons/lang/enum/Broken2OperationEnum.java @@ -23,7 +23,7 @@ * Broken Operator enumeration, getEnumClass() not superclass. * * @author Stephen Colebourne - * @version $Id: Broken2OperationEnum.java,v 1.3 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public abstract class Broken2OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enum/Broken3Enum.java b/src/test/org/apache/commons/lang/enum/Broken3Enum.java index ce1318c59..f5019de33 100644 --- a/src/test/org/apache/commons/lang/enum/Broken3Enum.java +++ b/src/test/org/apache/commons/lang/enum/Broken3Enum.java @@ -23,7 +23,7 @@ * Broken color enumeration. * * @author Stephen Colebourne - * @version $Id: Broken3Enum.java,v 1.4 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public final class Broken3Enum extends Enum { public static final Broken3Enum RED = new Broken3Enum("Red"); diff --git a/src/test/org/apache/commons/lang/enum/Broken3OperationEnum.java b/src/test/org/apache/commons/lang/enum/Broken3OperationEnum.java index ad7bdb964..86003dc84 100644 --- a/src/test/org/apache/commons/lang/enum/Broken3OperationEnum.java +++ b/src/test/org/apache/commons/lang/enum/Broken3OperationEnum.java @@ -23,7 +23,7 @@ * Broken Operator enumeration, getEnumClass() is Enum.class. * * @author Stephen Colebourne - * @version $Id: Broken3OperationEnum.java,v 1.3 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public abstract class Broken3OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enum/Broken4OperationEnum.java b/src/test/org/apache/commons/lang/enum/Broken4OperationEnum.java index 38d53933c..126f81771 100644 --- a/src/test/org/apache/commons/lang/enum/Broken4OperationEnum.java +++ b/src/test/org/apache/commons/lang/enum/Broken4OperationEnum.java @@ -23,7 +23,7 @@ * Broken Operator enumeration, getEnumClass() is ValuedEnum.class. * * @author Stephen Colebourne - * @version $Id: Broken4OperationEnum.java,v 1.3 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public abstract class Broken4OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enum/Broken5OperationEnum.java b/src/test/org/apache/commons/lang/enum/Broken5OperationEnum.java index 90b3a11f6..eb5d1190d 100644 --- a/src/test/org/apache/commons/lang/enum/Broken5OperationEnum.java +++ b/src/test/org/apache/commons/lang/enum/Broken5OperationEnum.java @@ -23,7 +23,7 @@ * Broken Operator enumeration, getEnumClass() is not an Enum class. * * @author Stephen Colebourne - * @version $Id: Broken5OperationEnum.java,v 1.3 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public abstract class Broken5OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enum/ColorEnum.java b/src/test/org/apache/commons/lang/enum/ColorEnum.java index e08fca0ff..c397ef077 100644 --- a/src/test/org/apache/commons/lang/enum/ColorEnum.java +++ b/src/test/org/apache/commons/lang/enum/ColorEnum.java @@ -23,7 +23,7 @@ * Color enumeration. * * @author Stephen Colebourne - * @version $Id: ColorEnum.java,v 1.4 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public final class ColorEnum extends Enum { diff --git a/src/test/org/apache/commons/lang/enum/DummyEnum.java b/src/test/org/apache/commons/lang/enum/DummyEnum.java index 077585d66..d1ec0118f 100644 --- a/src/test/org/apache/commons/lang/enum/DummyEnum.java +++ b/src/test/org/apache/commons/lang/enum/DummyEnum.java @@ -19,7 +19,7 @@ * Dummy enumeration - no values. * * @author Stephen Colebourne - * @version $Id: DummyEnum.java,v 1.3 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public abstract class DummyEnum extends Enum { diff --git a/src/test/org/apache/commons/lang/enum/EnumTestSuite.java b/src/test/org/apache/commons/lang/enum/EnumTestSuite.java index a75cd31da..149eb469a 100644 --- a/src/test/org/apache/commons/lang/enum/EnumTestSuite.java +++ b/src/test/org/apache/commons/lang/enum/EnumTestSuite.java @@ -24,7 +24,7 @@ * Test suite for the Enum package. * * @author Stephen Colebourne - * @version $Id: EnumTestSuite.java,v 1.4 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public class EnumTestSuite extends TestCase { diff --git a/src/test/org/apache/commons/lang/enum/EnumUtilsTest.java b/src/test/org/apache/commons/lang/enum/EnumUtilsTest.java index 9323ab628..7b22a053b 100644 --- a/src/test/org/apache/commons/lang/enum/EnumUtilsTest.java +++ b/src/test/org/apache/commons/lang/enum/EnumUtilsTest.java @@ -29,7 +29,7 @@ * Test cases for the {@link Enum} class. * * @author Stephen Colebourne - * @version $Id: EnumUtilsTest.java,v 1.7 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public final class EnumUtilsTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/enum/Extended1Enum.java b/src/test/org/apache/commons/lang/enum/Extended1Enum.java index ba24f6b66..6ae1693bb 100644 --- a/src/test/org/apache/commons/lang/enum/Extended1Enum.java +++ b/src/test/org/apache/commons/lang/enum/Extended1Enum.java @@ -23,7 +23,7 @@ * Base extended enumeration. * * @author Stephen Colebourne - * @version $Id: Extended1Enum.java,v 1.4 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public class Extended1Enum extends Enum { public static final Extended1Enum ALPHA = new Extended1Enum("Alpha"); diff --git a/src/test/org/apache/commons/lang/enum/Extended2Enum.java b/src/test/org/apache/commons/lang/enum/Extended2Enum.java index cee9e2d89..faf0b38e2 100644 --- a/src/test/org/apache/commons/lang/enum/Extended2Enum.java +++ b/src/test/org/apache/commons/lang/enum/Extended2Enum.java @@ -23,7 +23,7 @@ * Extended enumeration. * * @author Stephen Colebourne - * @version $Id: Extended2Enum.java,v 1.4 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public class Extended2Enum extends Extended1Enum { public static final Extended1Enum GAMMA = new Extended2Enum("Gamma"); diff --git a/src/test/org/apache/commons/lang/enum/Extended3Enum.java b/src/test/org/apache/commons/lang/enum/Extended3Enum.java index cacc56f96..fb357486d 100644 --- a/src/test/org/apache/commons/lang/enum/Extended3Enum.java +++ b/src/test/org/apache/commons/lang/enum/Extended3Enum.java @@ -23,7 +23,7 @@ * Extended enumeration. * * @author Stephen Colebourne - * @version $Id: Extended3Enum.java,v 1.4 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public class Extended3Enum extends Extended2Enum { public static final Extended1Enum DELTA = new Extended3Enum("Delta"); diff --git a/src/test/org/apache/commons/lang/enum/Nest.java b/src/test/org/apache/commons/lang/enum/Nest.java index 370bc9cff..3c17f8cb5 100644 --- a/src/test/org/apache/commons/lang/enum/Nest.java +++ b/src/test/org/apache/commons/lang/enum/Nest.java @@ -25,7 +25,7 @@ * to any other class. * * @author Stephen Colebourne - * @version $Id: Nest.java,v 1.2 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public final class Nest { diff --git a/src/test/org/apache/commons/lang/enum/NestBroken.java b/src/test/org/apache/commons/lang/enum/NestBroken.java index 41095c624..03087c827 100644 --- a/src/test/org/apache/commons/lang/enum/NestBroken.java +++ b/src/test/org/apache/commons/lang/enum/NestBroken.java @@ -28,7 +28,7 @@ * referenced. * * @author Stephen Colebourne - * @version $Id: NestBroken.java,v 1.2 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public final class NestBroken { diff --git a/src/test/org/apache/commons/lang/enum/NestLinked.java b/src/test/org/apache/commons/lang/enum/NestLinked.java index 7a7285769..5834b9530 100644 --- a/src/test/org/apache/commons/lang/enum/NestLinked.java +++ b/src/test/org/apache/commons/lang/enum/NestLinked.java @@ -30,7 +30,7 @@ * class load of the outer class, which is needed to initialise the enums. * * @author Stephen Colebourne - * @version $Id: NestLinked.java,v 1.2 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public final class NestLinked { diff --git a/src/test/org/apache/commons/lang/enum/NestReferenced.java b/src/test/org/apache/commons/lang/enum/NestReferenced.java index 2b76bc613..d4685c13c 100644 --- a/src/test/org/apache/commons/lang/enum/NestReferenced.java +++ b/src/test/org/apache/commons/lang/enum/NestReferenced.java @@ -26,7 +26,7 @@ * See NestedLinked for an alternative. * * @author Stephen Colebourne - * @version $Id: NestReferenced.java,v 1.2 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public final class NestReferenced { diff --git a/src/test/org/apache/commons/lang/enum/OperationEnum.java b/src/test/org/apache/commons/lang/enum/OperationEnum.java index 49d18fd4c..74d15579c 100644 --- a/src/test/org/apache/commons/lang/enum/OperationEnum.java +++ b/src/test/org/apache/commons/lang/enum/OperationEnum.java @@ -23,7 +23,7 @@ * Operator enumeration. * * @author Stephen Colebourne - * @version $Id: OperationEnum.java,v 1.7 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public abstract class OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enum/ValuedColorEnum.java b/src/test/org/apache/commons/lang/enum/ValuedColorEnum.java index 873406996..4e9341077 100644 --- a/src/test/org/apache/commons/lang/enum/ValuedColorEnum.java +++ b/src/test/org/apache/commons/lang/enum/ValuedColorEnum.java @@ -23,7 +23,7 @@ * Color enumeration. * * @author Stephen Colebourne - * @version $Id: ValuedColorEnum.java,v 1.4 2004/02/18 23:01:51 ggregory Exp $ + * @version $Id$ */ public final class ValuedColorEnum extends ValuedEnum { diff --git a/src/test/org/apache/commons/lang/enums/Broken1Enum.java b/src/test/org/apache/commons/lang/enums/Broken1Enum.java index a7eb9d780..ef0875781 100644 --- a/src/test/org/apache/commons/lang/enums/Broken1Enum.java +++ b/src/test/org/apache/commons/lang/enums/Broken1Enum.java @@ -23,7 +23,7 @@ * Broken color enumeration. * * @author Stephen Colebourne - * @version $Id: Broken1Enum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public final class Broken1Enum extends Enum { public static final Broken1Enum RED = new Broken1Enum("Red"); diff --git a/src/test/org/apache/commons/lang/enums/Broken1OperationEnum.java b/src/test/org/apache/commons/lang/enums/Broken1OperationEnum.java index 3f8d32082..8dd090800 100644 --- a/src/test/org/apache/commons/lang/enums/Broken1OperationEnum.java +++ b/src/test/org/apache/commons/lang/enums/Broken1OperationEnum.java @@ -23,7 +23,7 @@ * Broken Operator enumeration, null class. * * @author Stephen Colebourne - * @version $Id: Broken1OperationEnum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public abstract class Broken1OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enums/Broken2Enum.java b/src/test/org/apache/commons/lang/enums/Broken2Enum.java index e5496a12e..1bf0021eb 100644 --- a/src/test/org/apache/commons/lang/enums/Broken2Enum.java +++ b/src/test/org/apache/commons/lang/enums/Broken2Enum.java @@ -23,7 +23,7 @@ * Broken color enumeration. * * @author Stephen Colebourne - * @version $Id: Broken2Enum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public final class Broken2Enum extends Enum { public static final Broken2Enum RED = new Broken2Enum("Red"); diff --git a/src/test/org/apache/commons/lang/enums/Broken2OperationEnum.java b/src/test/org/apache/commons/lang/enums/Broken2OperationEnum.java index 16b24ec2c..6d826ce8e 100644 --- a/src/test/org/apache/commons/lang/enums/Broken2OperationEnum.java +++ b/src/test/org/apache/commons/lang/enums/Broken2OperationEnum.java @@ -23,7 +23,7 @@ * Broken Operator enumeration, getEnumClass() not superclass. * * @author Stephen Colebourne - * @version $Id: Broken2OperationEnum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public abstract class Broken2OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enums/Broken3Enum.java b/src/test/org/apache/commons/lang/enums/Broken3Enum.java index 3be1ec013..5c6c84d7f 100644 --- a/src/test/org/apache/commons/lang/enums/Broken3Enum.java +++ b/src/test/org/apache/commons/lang/enums/Broken3Enum.java @@ -23,7 +23,7 @@ * Broken color enumeration. * * @author Stephen Colebourne - * @version $Id: Broken3Enum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public final class Broken3Enum extends Enum { public static final Broken3Enum RED = new Broken3Enum("Red"); diff --git a/src/test/org/apache/commons/lang/enums/Broken3OperationEnum.java b/src/test/org/apache/commons/lang/enums/Broken3OperationEnum.java index 3dcdbf592..c77ed6672 100644 --- a/src/test/org/apache/commons/lang/enums/Broken3OperationEnum.java +++ b/src/test/org/apache/commons/lang/enums/Broken3OperationEnum.java @@ -23,7 +23,7 @@ * Broken Operator enumeration, getEnumClass() is Enum.class. * * @author Stephen Colebourne - * @version $Id: Broken3OperationEnum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public abstract class Broken3OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enums/Broken4OperationEnum.java b/src/test/org/apache/commons/lang/enums/Broken4OperationEnum.java index aa9fcdf4e..235dced77 100644 --- a/src/test/org/apache/commons/lang/enums/Broken4OperationEnum.java +++ b/src/test/org/apache/commons/lang/enums/Broken4OperationEnum.java @@ -23,7 +23,7 @@ * Broken Operator enumeration, getEnumClass() is ValuedEnum.class. * * @author Stephen Colebourne - * @version $Id: Broken4OperationEnum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public abstract class Broken4OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enums/Broken5OperationEnum.java b/src/test/org/apache/commons/lang/enums/Broken5OperationEnum.java index e2a8994c4..ba477412e 100644 --- a/src/test/org/apache/commons/lang/enums/Broken5OperationEnum.java +++ b/src/test/org/apache/commons/lang/enums/Broken5OperationEnum.java @@ -23,7 +23,7 @@ * Broken Operator enumeration, getEnumClass() is not an Enum class. * * @author Stephen Colebourne - * @version $Id: Broken5OperationEnum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public abstract class Broken5OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enums/ColorEnum.java b/src/test/org/apache/commons/lang/enums/ColorEnum.java index 4a63c9926..3a03ca78c 100644 --- a/src/test/org/apache/commons/lang/enums/ColorEnum.java +++ b/src/test/org/apache/commons/lang/enums/ColorEnum.java @@ -23,7 +23,7 @@ * Color enumeration. * * @author Stephen Colebourne - * @version $Id: ColorEnum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public final class ColorEnum extends Enum { diff --git a/src/test/org/apache/commons/lang/enums/DummyEnum.java b/src/test/org/apache/commons/lang/enums/DummyEnum.java index 17d5b734d..72c7806a4 100644 --- a/src/test/org/apache/commons/lang/enums/DummyEnum.java +++ b/src/test/org/apache/commons/lang/enums/DummyEnum.java @@ -19,7 +19,7 @@ * Dummy enumeration - no values. * * @author Stephen Colebourne - * @version $Id: DummyEnum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public abstract class DummyEnum extends Enum { diff --git a/src/test/org/apache/commons/lang/enums/EnumEqualsTest.java b/src/test/org/apache/commons/lang/enums/EnumEqualsTest.java index 4f85af4a9..a0cd8e0eb 100644 --- a/src/test/org/apache/commons/lang/enums/EnumEqualsTest.java +++ b/src/test/org/apache/commons/lang/enums/EnumEqualsTest.java @@ -24,7 +24,7 @@ * * @author Matthias Eichel * @author Stephen Colebourne - * @version $Id: EnumEqualsTest.java,v 1.1 2004/06/01 20:54:57 scolebourne Exp $ + * @version $Id$ */ public final class EnumEqualsTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/enums/EnumTestSuite.java b/src/test/org/apache/commons/lang/enums/EnumTestSuite.java index 4304c25dc..4f4d577d1 100644 --- a/src/test/org/apache/commons/lang/enums/EnumTestSuite.java +++ b/src/test/org/apache/commons/lang/enums/EnumTestSuite.java @@ -24,7 +24,7 @@ * Test suite for the Enum package. * * @author Stephen Colebourne - * @version $Id: EnumTestSuite.java,v 1.2 2004/06/01 20:54:57 scolebourne Exp $ + * @version $Id$ */ public class EnumTestSuite extends TestCase { diff --git a/src/test/org/apache/commons/lang/enums/EnumUtilsTest.java b/src/test/org/apache/commons/lang/enums/EnumUtilsTest.java index 7c7f47d40..94548e240 100644 --- a/src/test/org/apache/commons/lang/enums/EnumUtilsTest.java +++ b/src/test/org/apache/commons/lang/enums/EnumUtilsTest.java @@ -29,7 +29,7 @@ * Test cases for the {@link Enum} class. * * @author Stephen Colebourne - * @version $Id: EnumUtilsTest.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public final class EnumUtilsTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/enums/Extended1Enum.java b/src/test/org/apache/commons/lang/enums/Extended1Enum.java index 6ea1b6fd5..e7fd3f06d 100644 --- a/src/test/org/apache/commons/lang/enums/Extended1Enum.java +++ b/src/test/org/apache/commons/lang/enums/Extended1Enum.java @@ -23,7 +23,7 @@ * Base extended enumeration. * * @author Stephen Colebourne - * @version $Id: Extended1Enum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public class Extended1Enum extends Enum { public static final Extended1Enum ALPHA = new Extended1Enum("Alpha"); diff --git a/src/test/org/apache/commons/lang/enums/Extended2Enum.java b/src/test/org/apache/commons/lang/enums/Extended2Enum.java index 248910e82..fe638437b 100644 --- a/src/test/org/apache/commons/lang/enums/Extended2Enum.java +++ b/src/test/org/apache/commons/lang/enums/Extended2Enum.java @@ -23,7 +23,7 @@ * Extended enumeration. * * @author Stephen Colebourne - * @version $Id: Extended2Enum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public class Extended2Enum extends Extended1Enum { public static final Extended1Enum GAMMA = new Extended2Enum("Gamma"); diff --git a/src/test/org/apache/commons/lang/enums/Extended3Enum.java b/src/test/org/apache/commons/lang/enums/Extended3Enum.java index f74e00933..5868d437e 100644 --- a/src/test/org/apache/commons/lang/enums/Extended3Enum.java +++ b/src/test/org/apache/commons/lang/enums/Extended3Enum.java @@ -23,7 +23,7 @@ * Extended enumeration. * * @author Stephen Colebourne - * @version $Id: Extended3Enum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public class Extended3Enum extends Extended2Enum { public static final Extended1Enum DELTA = new Extended3Enum("Delta"); diff --git a/src/test/org/apache/commons/lang/enums/Nest.java b/src/test/org/apache/commons/lang/enums/Nest.java index a71bfcd6b..c402ac605 100644 --- a/src/test/org/apache/commons/lang/enums/Nest.java +++ b/src/test/org/apache/commons/lang/enums/Nest.java @@ -25,7 +25,7 @@ * to any other class. * * @author Stephen Colebourne - * @version $Id: Nest.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public final class Nest { diff --git a/src/test/org/apache/commons/lang/enums/NestBroken.java b/src/test/org/apache/commons/lang/enums/NestBroken.java index ec0b2ca4d..019c45c1f 100644 --- a/src/test/org/apache/commons/lang/enums/NestBroken.java +++ b/src/test/org/apache/commons/lang/enums/NestBroken.java @@ -28,7 +28,7 @@ * referenced. * * @author Stephen Colebourne - * @version $Id: NestBroken.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public final class NestBroken { diff --git a/src/test/org/apache/commons/lang/enums/NestLinked.java b/src/test/org/apache/commons/lang/enums/NestLinked.java index f33af55f9..2338e5651 100644 --- a/src/test/org/apache/commons/lang/enums/NestLinked.java +++ b/src/test/org/apache/commons/lang/enums/NestLinked.java @@ -30,7 +30,7 @@ * class load of the outer class, which is needed to initialise the enums. * * @author Stephen Colebourne - * @version $Id: NestLinked.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public final class NestLinked { diff --git a/src/test/org/apache/commons/lang/enums/NestReferenced.java b/src/test/org/apache/commons/lang/enums/NestReferenced.java index 8b1cccdca..12fbf9567 100644 --- a/src/test/org/apache/commons/lang/enums/NestReferenced.java +++ b/src/test/org/apache/commons/lang/enums/NestReferenced.java @@ -26,7 +26,7 @@ * See NestedLinked for an alternative. * * @author Stephen Colebourne - * @version $Id: NestReferenced.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public final class NestReferenced { diff --git a/src/test/org/apache/commons/lang/enums/OperationEnum.java b/src/test/org/apache/commons/lang/enums/OperationEnum.java index 6784a8020..2663099f8 100644 --- a/src/test/org/apache/commons/lang/enums/OperationEnum.java +++ b/src/test/org/apache/commons/lang/enums/OperationEnum.java @@ -23,7 +23,7 @@ * Operator enumeration. * * @author Stephen Colebourne - * @version $Id: OperationEnum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public abstract class OperationEnum extends Enum { // This syntax works for JDK 1.3 and upwards: diff --git a/src/test/org/apache/commons/lang/enums/ValuedColorEnum.java b/src/test/org/apache/commons/lang/enums/ValuedColorEnum.java index e7be44b7b..d903282be 100644 --- a/src/test/org/apache/commons/lang/enums/ValuedColorEnum.java +++ b/src/test/org/apache/commons/lang/enums/ValuedColorEnum.java @@ -23,7 +23,7 @@ * Color enumeration. * * @author Stephen Colebourne - * @version $Id: ValuedColorEnum.java,v 1.1 2004/02/23 04:34:20 ggregory Exp $ + * @version $Id$ */ public final class ValuedColorEnum extends ValuedEnum { diff --git a/src/test/org/apache/commons/lang/exception/AbstractNestableTestCase.java b/src/test/org/apache/commons/lang/exception/AbstractNestableTestCase.java index 1dbd7de71..2d6e7fae8 100644 --- a/src/test/org/apache/commons/lang/exception/AbstractNestableTestCase.java +++ b/src/test/org/apache/commons/lang/exception/AbstractNestableTestCase.java @@ -25,7 +25,7 @@ * interface. * * @author Steven Caswell - * @version $Id: AbstractNestableTestCase.java,v 1.7 2004/10/09 10:45:24 scolebourne Exp $ + * @version $Id$ */ public abstract class AbstractNestableTestCase extends TestCase { diff --git a/src/test/org/apache/commons/lang/exception/NestableErrorTestCase.java b/src/test/org/apache/commons/lang/exception/NestableErrorTestCase.java index b65049dbd..3e161c19f 100644 --- a/src/test/org/apache/commons/lang/exception/NestableErrorTestCase.java +++ b/src/test/org/apache/commons/lang/exception/NestableErrorTestCase.java @@ -25,7 +25,7 @@ * Tests the org.apache.commons.lang.exception.NestableError class. * * @author Steven Caswell - * @version $Id: NestableErrorTestCase.java,v 1.7 2004/10/09 10:45:24 scolebourne Exp $ + * @version $Id$ */ public class NestableErrorTestCase extends AbstractNestableTestCase { diff --git a/src/test/org/apache/commons/lang/exception/NestableRuntimeExceptionTestCase.java b/src/test/org/apache/commons/lang/exception/NestableRuntimeExceptionTestCase.java index c8eeabaa3..8ccfa16ba 100644 --- a/src/test/org/apache/commons/lang/exception/NestableRuntimeExceptionTestCase.java +++ b/src/test/org/apache/commons/lang/exception/NestableRuntimeExceptionTestCase.java @@ -27,7 +27,7 @@ * Tests the org.apache.commons.lang.exception.NestableRuntimeException class. * * @author Steven Caswell - * @version $Id: NestableRuntimeExceptionTestCase.java,v 1.12 2004/10/09 10:45:24 scolebourne Exp $ + * @version $Id$ */ public class NestableRuntimeExceptionTestCase extends AbstractNestableTestCase { diff --git a/src/test/org/apache/commons/lang/math/AbstractRangeTest.java b/src/test/org/apache/commons/lang/math/AbstractRangeTest.java index 41804292d..68573b501 100644 --- a/src/test/org/apache/commons/lang/math/AbstractRangeTest.java +++ b/src/test/org/apache/commons/lang/math/AbstractRangeTest.java @@ -21,7 +21,7 @@ * Test cases for the {@link Range} classes. * * @author Stephen Colebourne - * @version $Id: AbstractRangeTest.java,v 1.6 2004/02/18 23:02:38 ggregory Exp $ + * @version $Id$ */ public abstract class AbstractRangeTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/math/DoubleRangeTest.java b/src/test/org/apache/commons/lang/math/DoubleRangeTest.java index b93193de5..9128c2374 100644 --- a/src/test/org/apache/commons/lang/math/DoubleRangeTest.java +++ b/src/test/org/apache/commons/lang/math/DoubleRangeTest.java @@ -22,7 +22,7 @@ * Test cases for the {@link DoubleRange} class. * * @author Stephen Colebourne - * @version $Id: DoubleRangeTest.java,v 1.6 2004/02/18 23:02:38 ggregory Exp $ + * @version $Id$ */ public final class DoubleRangeTest extends AbstractRangeTest { diff --git a/src/test/org/apache/commons/lang/math/FloatRangeTest.java b/src/test/org/apache/commons/lang/math/FloatRangeTest.java index d9fd615a2..24c2d396a 100644 --- a/src/test/org/apache/commons/lang/math/FloatRangeTest.java +++ b/src/test/org/apache/commons/lang/math/FloatRangeTest.java @@ -22,7 +22,7 @@ * Test cases for the {@link FloatRange} class. * * @author Stephen Colebourne - * @version $Id: FloatRangeTest.java,v 1.6 2004/02/18 23:02:38 ggregory Exp $ + * @version $Id$ */ public final class FloatRangeTest extends AbstractRangeTest { diff --git a/src/test/org/apache/commons/lang/math/FractionTest.java b/src/test/org/apache/commons/lang/math/FractionTest.java index 0867f5878..e4f2660b7 100644 --- a/src/test/org/apache/commons/lang/math/FractionTest.java +++ b/src/test/org/apache/commons/lang/math/FractionTest.java @@ -24,7 +24,7 @@ * * @author Stephen Colebourne * @author C. Scott Ananian - * @version $Id: FractionTest.java,v 1.8 2004/12/25 19:43:51 bayard Exp $ + * @version $Id$ */ public class FractionTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/math/IntRangeTest.java b/src/test/org/apache/commons/lang/math/IntRangeTest.java index 4a2b6f62e..feb2d50e6 100644 --- a/src/test/org/apache/commons/lang/math/IntRangeTest.java +++ b/src/test/org/apache/commons/lang/math/IntRangeTest.java @@ -24,7 +24,7 @@ * @author Stephen Colebourne * @author Janek Bogucki * @author Phil Steitz - * @version $Id: IntRangeTest.java,v 1.7 2004/02/18 23:02:38 ggregory Exp $ + * @version $Id$ */ public final class IntRangeTest extends AbstractRangeTest { diff --git a/src/test/org/apache/commons/lang/math/LongRangeTest.java b/src/test/org/apache/commons/lang/math/LongRangeTest.java index 12be81d38..408be5a85 100644 --- a/src/test/org/apache/commons/lang/math/LongRangeTest.java +++ b/src/test/org/apache/commons/lang/math/LongRangeTest.java @@ -22,7 +22,7 @@ * Test cases for the {@link LongRange} class. * * @author Stephen Colebourne - * @version $Id: LongRangeTest.java,v 1.5 2004/02/18 23:02:38 ggregory Exp $ + * @version $Id$ */ public final class LongRangeTest extends AbstractRangeTest { diff --git a/src/test/org/apache/commons/lang/math/MathTestSuite.java b/src/test/org/apache/commons/lang/math/MathTestSuite.java index d937825af..eba03d743 100644 --- a/src/test/org/apache/commons/lang/math/MathTestSuite.java +++ b/src/test/org/apache/commons/lang/math/MathTestSuite.java @@ -23,7 +23,7 @@ * Test suite for the Math package. * * @author Stephen Colebourne - * @version $Id: MathTestSuite.java,v 1.6 2004/02/18 23:02:38 ggregory Exp $ + * @version $Id$ */ public class MathTestSuite extends TestCase { diff --git a/src/test/org/apache/commons/lang/math/NumberRangeTest.java b/src/test/org/apache/commons/lang/math/NumberRangeTest.java index 0c4d4f697..bab668446 100644 --- a/src/test/org/apache/commons/lang/math/NumberRangeTest.java +++ b/src/test/org/apache/commons/lang/math/NumberRangeTest.java @@ -24,7 +24,7 @@ * @author Christopher Elkins * @author Ringo De Smet * @author Stephen Colebourne - * @version $Id: NumberRangeTest.java,v 1.5 2004/02/18 23:02:38 ggregory Exp $ + * @version $Id$ */ public final class NumberRangeTest extends AbstractRangeTest { diff --git a/src/test/org/apache/commons/lang/math/NumberUtilsTest.java b/src/test/org/apache/commons/lang/math/NumberUtilsTest.java index 5b7a5e326..3e168883b 100644 --- a/src/test/org/apache/commons/lang/math/NumberUtilsTest.java +++ b/src/test/org/apache/commons/lang/math/NumberUtilsTest.java @@ -36,7 +36,7 @@ * @author Stephen Colebourne * @author Matthew Hawthorne * @author Gary Gregory - * @version $Id: NumberUtilsTest.java,v 1.12 2004/02/18 23:22:30 ggregory Exp $ + * @version $Id$ */ public class NumberUtilsTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/math/RandomUtilsTest.java b/src/test/org/apache/commons/lang/math/RandomUtilsTest.java index 9f221aae8..0487260e9 100644 --- a/src/test/org/apache/commons/lang/math/RandomUtilsTest.java +++ b/src/test/org/apache/commons/lang/math/RandomUtilsTest.java @@ -25,7 +25,7 @@ * Test cases for the {@link RandomUtils} class. * * @author Phil Steitz - * @version $Revision: 1.8 $ $Date: 2004/12/25 17:52:19 $ + * @version $Revision$ $Date$ */ public final class RandomUtilsTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/mutable/MutableObjectTest.java b/src/test/org/apache/commons/lang/mutable/MutableObjectTest.java index 2d5d61aea..192c1da99 100644 --- a/src/test/org/apache/commons/lang/mutable/MutableObjectTest.java +++ b/src/test/org/apache/commons/lang/mutable/MutableObjectTest.java @@ -23,7 +23,7 @@ /** * JUnit tests. * - * @version $Id: MutableObjectTest.java,v 1.2 2004/12/26 02:35:47 bayard Exp $ + * @version $Id$ * @see MutableShort */ public class MutableObjectTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/mutable/MutableTestSuite.java b/src/test/org/apache/commons/lang/mutable/MutableTestSuite.java index c8e53f034..ececf5a35 100755 --- a/src/test/org/apache/commons/lang/mutable/MutableTestSuite.java +++ b/src/test/org/apache/commons/lang/mutable/MutableTestSuite.java @@ -22,7 +22,7 @@ /** * JUnit tests. * - * @version $Id: MutableTestSuite.java,v 1.4 2004/07/08 00:02:35 scolebourne Exp $ + * @version $Id$ */ public class MutableTestSuite { diff --git a/src/test/org/apache/commons/lang/text/TextTestSuite.java b/src/test/org/apache/commons/lang/text/TextTestSuite.java index 50d29e4e8..492816c0d 100644 --- a/src/test/org/apache/commons/lang/text/TextTestSuite.java +++ b/src/test/org/apache/commons/lang/text/TextTestSuite.java @@ -24,7 +24,7 @@ * Test suite for the Text package. * * @author Stephen Colebourne - * @version $Id: TextTestSuite.java,v 1.2 2004/10/06 22:29:24 scolebourne Exp $ + * @version $Id$ */ public class TextTestSuite extends TestCase { diff --git a/src/test/org/apache/commons/lang/time/FastDateFormatTest.java b/src/test/org/apache/commons/lang/time/FastDateFormatTest.java index e84f69c49..7c2e72365 100644 --- a/src/test/org/apache/commons/lang/time/FastDateFormatTest.java +++ b/src/test/org/apache/commons/lang/time/FastDateFormatTest.java @@ -34,7 +34,7 @@ * @author Gary Gregory * @author Fredrik Westermarck * @since 2.0 - * @version $Id: FastDateFormatTest.java,v 1.11 2004/09/30 06:12:17 bayard Exp $ + * @version $Id$ */ public class FastDateFormatTest extends TestCase { diff --git a/src/test/org/apache/commons/lang/time/TimeTestSuite.java b/src/test/org/apache/commons/lang/time/TimeTestSuite.java index 91fb9d34f..14bc40e4b 100644 --- a/src/test/org/apache/commons/lang/time/TimeTestSuite.java +++ b/src/test/org/apache/commons/lang/time/TimeTestSuite.java @@ -24,7 +24,7 @@ * Test suite for the Time package. * * @author Stephen Colebourne - * @version $Id: TimeTestSuite.java,v 1.6 2004/02/18 23:03:03 ggregory Exp $ + * @version $Id$ */ public class TimeTestSuite extends TestCase { diff --git a/xdocs/developerguide.xml b/xdocs/developerguide.xml index 5818611d5..7bf3f05c9 100644 --- a/xdocs/developerguide.xml +++ b/xdocs/developerguide.xml @@ -26,7 +26,7 @@ limitations under the License.

The Jakarta Commons Lang Package

Developers Guide

-$Id: developerguide.xml,v 1.1 2004/09/05 21:48:08 bayard Exp $
+$Id$
[Introduction] [Package Structure] [Utility Classes]