Author: ggregory
Date: Fri May 20 05:10:48 2011
New Revision: 1125236
URL: http://svn.apache.org/viewvc?rev=1125236&view=rev
Log:
[CODEC-124] Remove deprecated code for 2.0.
Added:
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/Caverphone2Test.java
- copied, changed from r1095931,
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/CaverphoneTest.java
Removed:
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/Caverphone.java
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/CaverphoneTest.java
Modified:
commons/proper/codec/trunk/pom.xml
commons/proper/codec/trunk/src/java/org/apache/commons/codec/StringEncoderComparator.java
commons/proper/codec/trunk/src/java/org/apache/commons/codec/binary/Base64.java
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/Soundex.java
commons/proper/codec/trunk/src/java/org/apache/commons/codec/net/URLCodec.java
commons/proper/codec/trunk/src/test/org/apache/commons/codec/StringEncoderComparatorTest.java
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/SoundexTest.java
commons/proper/codec/trunk/src/test/org/apache/commons/codec/net/URLCodecTest.java
Modified: commons/proper/codec/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/commons/proper/codec/trunk/pom.xml?rev=1125236&r1=1125235&r2=1125236&view=diff
==============================================================================
--- commons/proper/codec/trunk/pom.xml (original)
+++ commons/proper/codec/trunk/pom.xml Fri May 20 05:10:48 2011
@@ -249,6 +249,7 @@
<configuration>
<xmlPath>${basedir}/src/changes/changes.xml</xmlPath>
<issueLinkTemplate>%URL%/%ISSUE%</issueLinkTemplate>
+ <!-- TODO: <onlyCurrentVersion>true</onlyCurrentVersion> -->
</configuration>
<reportSets>
<reportSet>
Modified:
commons/proper/codec/trunk/src/java/org/apache/commons/codec/StringEncoderComparator.java
URL:
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/java/org/apache/commons/codec/StringEncoderComparator.java?rev=1125236&r1=1125235&r2=1125236&view=diff
==============================================================================
---
commons/proper/codec/trunk/src/java/org/apache/commons/codec/StringEncoderComparator.java
(original)
+++
commons/proper/codec/trunk/src/java/org/apache/commons/codec/StringEncoderComparator.java
Fri May 20 05:10:48 2011
@@ -35,17 +35,6 @@ public class StringEncoderComparator imp
private final StringEncoder stringEncoder;
/**
- * Constructs a new instance.
- *
- * @deprecated Creating an instance without a {@link StringEncoder} leads
to a {@link NullPointerException}. Will be
- * removed in 2.0.
- */
- @Deprecated
- public StringEncoderComparator() {
- this.stringEncoder = null; // Trying to use this will cause things to
break
- }
-
- /**
* Constructs a new instance with the given algorithm.
*
* @param stringEncoder
Modified:
commons/proper/codec/trunk/src/java/org/apache/commons/codec/binary/Base64.java
URL:
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/java/org/apache/commons/codec/binary/Base64.java?rev=1125236&r1=1125235&r2=1125236&view=diff
==============================================================================
---
commons/proper/codec/trunk/src/java/org/apache/commons/codec/binary/Base64.java
(original)
+++
commons/proper/codec/trunk/src/java/org/apache/commons/codec/binary/Base64.java
Fri May 20 05:10:48 2011
@@ -492,21 +492,6 @@ public class Base64 extends BaseNCodec {
public static boolean isBase64(String base64) {
return isBase64(StringUtils.getBytesUtf8(base64));
}
-
- /**
- * Tests a given byte array to see if it contains only valid characters
within the Base64 alphabet. Currently the
- * method treats whitespace as valid.
- *
- * @param arrayOctet
- * byte array to test
- * @return <code>true</code> if all bytes are valid characters in the
Base64 alphabet or if the byte array is empty;
- * <code>false</code>, otherwise
- * @deprecated 1.5 Use {@link #isBase64(byte[])}, will be removed in 2.0.
- */
- @Deprecated
- public static boolean isArrayByteBase64(byte[] arrayOctet) {
- return isBase64(arrayOctet);
- }
/**
* Tests a given byte array to see if it contains only valid characters
within the Base64 alphabet. Currently the
Modified:
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/Soundex.java
URL:
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/Soundex.java?rev=1125236&r1=1125235&r2=1125236&view=diff
==============================================================================
---
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/Soundex.java
(original)
+++
commons/proper/codec/trunk/src/java/org/apache/commons/codec/language/Soundex.java
Fri May 20 05:10:48 2011
@@ -81,14 +81,6 @@ public class Soundex implements StringEn
}
/**
- * The maximum length of a Soundex code - Soundex codes are only four
characters by definition.
- *
- * @deprecated This feature is not needed since the encoding size must be
constant. Will be removed in 2.0.
- */
- @Deprecated
- private int maxLength = 4;
-
- /**
* Every letter of the alphabet is "mapped" to a numerical value. This
char array holds the values to which each
* letter is mapped. This implementation contains a default map for
US_ENGLISH
*/
@@ -195,17 +187,6 @@ public class Soundex implements StringEn
}
/**
- * Returns the maxLength. Standard Soundex
- *
- * @deprecated This feature is not needed since the encoding size must be
constant. Will be removed in 2.0.
- * @return int
- */
- @Deprecated
- public int getMaxLength() {
- return this.maxLength;
- }
-
- /**
* Returns the soundex mapping.
*
* @return soundexMapping.
@@ -232,18 +213,6 @@ public class Soundex implements StringEn
}
/**
- * Sets the maxLength.
- *
- * @deprecated This feature is not needed since the encoding size must be
constant. Will be removed in 2.0.
- * @param maxLength
- * The maxLength to set
- */
- @Deprecated
- public void setMaxLength(int maxLength) {
- this.maxLength = maxLength;
- }
-
- /**
* Retrieves the Soundex code for a given String object.
*
* @param str
Modified:
commons/proper/codec/trunk/src/java/org/apache/commons/codec/net/URLCodec.java
URL:
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/java/org/apache/commons/codec/net/URLCodec.java?rev=1125236&r1=1125235&r2=1125236&view=diff
==============================================================================
---
commons/proper/codec/trunk/src/java/org/apache/commons/codec/net/URLCodec.java
(original)
+++
commons/proper/codec/trunk/src/java/org/apache/commons/codec/net/URLCodec.java
Fri May 20 05:10:48 2011
@@ -339,18 +339,6 @@ public class URLCodec implements BinaryE
}
/**
- * The <code>String</code> encoding used for decoding and encoding.
- *
- * @return Returns the encoding.
- *
- * @deprecated Use {@link #getDefaultCharset()}, will be removed in 2.0.
- */
- @Deprecated
- public String getEncoding() {
- return this.charset;
- }
-
- /**
* The default charset used for string decoding and encoding.
*
* @return the default string charset.
Modified:
commons/proper/codec/trunk/src/test/org/apache/commons/codec/StringEncoderComparatorTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/test/org/apache/commons/codec/StringEncoderComparatorTest.java?rev=1125236&r1=1125235&r2=1125236&view=diff
==============================================================================
---
commons/proper/codec/trunk/src/test/org/apache/commons/codec/StringEncoderComparatorTest.java
(original)
+++
commons/proper/codec/trunk/src/test/org/apache/commons/codec/StringEncoderComparatorTest.java
Fri May 20 05:10:48 2011
@@ -37,11 +37,6 @@ import org.junit.Test;
public class StringEncoderComparatorTest {
@Test
- public void testComparatorNoArgCon() throws Exception {
- new StringEncoderComparator();
- }
-
- @Test
public void testComparatorWithSoundex() throws Exception {
StringEncoderComparator sCompare =
new StringEncoderComparator( new Soundex() );
Copied:
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/Caverphone2Test.java
(from r1095931,
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/CaverphoneTest.java)
URL:
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/Caverphone2Test.java?p2=commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/Caverphone2Test.java&p1=commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/CaverphoneTest.java&r1=1095931&r2=1125236&rev=1125236&view=diff
==============================================================================
---
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/CaverphoneTest.java
(original)
+++
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/Caverphone2Test.java
Fri May 20 05:10:48 2011
@@ -25,14 +25,17 @@ import org.apache.commons.codec.StringEn
import org.junit.Test;
/**
+ * Tests Caverphone2.
+ *
* @author Apache Software Foundation
* @version $Id$
+ * @since 1.5
*/
-public class CaverphoneTest extends StringEncoderAbstractTest {
+public class Caverphone2Test extends StringEncoderAbstractTest {
@Override
protected StringEncoder createStringEncoder() {
- return new Caverphone();
+ return new Caverphone2();
}
/**
@@ -342,10 +345,10 @@ public class CaverphoneTest extends Stri
// Caverphone Revisited
@Test
- public void testIsCaverphoneEquals() {
- Caverphone caverphone = new Caverphone();
- Assert.assertFalse("Caverphone encodings should not be equal",
caverphone.isCaverphoneEqual("Peter", "Stevenson"));
- Assert.assertTrue("Caverphone encodings should be equal",
caverphone.isCaverphoneEqual("Peter", "Peady"));
+ public void testIsCaverphoneEquals() throws EncoderException {
+ Caverphone2 caverphone = new Caverphone2();
+ Assert.assertFalse("Caverphone encodings should not be equal",
caverphone.isEncodeEqual("Peter", "Stevenson"));
+ Assert.assertTrue("Caverphone encodings should be equal",
caverphone.isEncodeEqual("Peter", "Peady"));
}
@Test
Modified:
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/SoundexTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/SoundexTest.java?rev=1125236&r1=1125235&r2=1125236&view=diff
==============================================================================
---
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/SoundexTest.java
(original)
+++
commons/proper/codec/trunk/src/test/org/apache/commons/codec/language/SoundexTest.java
Fri May 20 05:10:48 2011
@@ -279,20 +279,6 @@ public class SoundexTest extends StringE
"SILLER"}));
}
- @Test
- public void testMaxLength() throws Exception {
- Soundex soundex = new Soundex();
- soundex.setMaxLength(soundex.getMaxLength());
- Assert.assertEquals("S460", this.getSoundexEncoder().encode("Sgler"));
- }
-
- @Test
- public void testMaxLengthLessThan3Fix() throws Exception {
- Soundex soundex = new Soundex();
- soundex.setMaxLength(2);
- Assert.assertEquals("S460", soundex.encode("SCHELLER"));
- }
-
/**
* Examples for MS SQLServer from
*
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_setu-sus_3o6w.asp
Modified:
commons/proper/codec/trunk/src/test/org/apache/commons/codec/net/URLCodecTest.java
URL:
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/test/org/apache/commons/codec/net/URLCodecTest.java?rev=1125236&r1=1125235&r2=1125236&view=diff
==============================================================================
---
commons/proper/codec/trunk/src/test/org/apache/commons/codec/net/URLCodecTest.java
(original)
+++
commons/proper/codec/trunk/src/test/org/apache/commons/codec/net/URLCodecTest.java
Fri May 20 05:10:48 2011
@@ -46,7 +46,7 @@ public class URLCodecTest {
};
private void validateState(URLCodec urlCodec) {
- assertEquals(urlCodec.getEncoding(), urlCodec.getDefaultCharset());
+ // no tests for now.
}
private String constructString(int [] unicodeChars) {