TEXT-23: Removing dependency on ArrayUtils
Project: http://git-wip-us.apache.org/repos/asf/commons-text/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-text/commit/e330798a Tree: http://git-wip-us.apache.org/repos/asf/commons-text/tree/e330798a Diff: http://git-wip-us.apache.org/repos/asf/commons-text/diff/e330798a Branch: refs/heads/master Commit: e330798a8b3762ef8acd354cff5f152639839f08 Parents: 8425829 Author: Rob Tompkins <chtom...@gmail.com> Authored: Tue Nov 8 10:21:59 2016 -0500 Committer: Rob Tompkins <chtom...@gmail.com> Committed: Tue Nov 8 10:21:59 2016 -0500 ---------------------------------------------------------------------- .../apache/commons/text/translate/AggregateTranslator.java | 8 +++++--- .../java/org/apache/commons/text/AlphabetConverterTest.java | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-text/blob/e330798a/src/main/java/org/apache/commons/text/translate/AggregateTranslator.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/text/translate/AggregateTranslator.java b/src/main/java/org/apache/commons/text/translate/AggregateTranslator.java index d550037..d8b50e8 100644 --- a/src/main/java/org/apache/commons/text/translate/AggregateTranslator.java +++ b/src/main/java/org/apache/commons/text/translate/AggregateTranslator.java @@ -16,8 +16,6 @@ */ package org.apache.commons.text.translate; -import org.apache.commons.lang3.ArrayUtils; - import java.io.IOException; import java.io.Writer; @@ -37,7 +35,11 @@ public class AggregateTranslator extends CharSequenceTranslator { * @param translators CharSequenceTranslator array to aggregate */ public AggregateTranslator(final CharSequenceTranslator... translators) { - this.translators = ArrayUtils.clone(translators); + if (translators != null) { + this.translators = translators.clone(); + } else { + this.translators = null; + } } /** http://git-wip-us.apache.org/repos/asf/commons-text/blob/e330798a/src/test/java/org/apache/commons/text/AlphabetConverterTest.java ---------------------------------------------------------------------- diff --git a/src/test/java/org/apache/commons/text/AlphabetConverterTest.java b/src/test/java/org/apache/commons/text/AlphabetConverterTest.java index ac98052..21c137c 100644 --- a/src/test/java/org/apache/commons/text/AlphabetConverterTest.java +++ b/src/test/java/org/apache/commons/text/AlphabetConverterTest.java @@ -26,7 +26,7 @@ import org.junit.Test; import org.junit.rules.ExpectedException; /** - * Unit tests for {@link org.apache.commons.lang3.text.AlphabetConverter}. + * Unit tests for {@link org.apache.commons.text.AlphabetConverter}. */ public class AlphabetConverterTest {