Remove StringUtils.unescape

Its deprecated, and wasn't in 1.0


git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@137442 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Stephen Colebourne 2003-07-16 21:23:50 +00:00
parent f59fb46272
commit 2a94c6d2e5
3 changed files with 5 additions and 33 deletions

View File

@ -1,4 +1,4 @@
$Id: RELEASE-NOTES.txt,v 1.12 2003/07/16 21:19:22 scolebourne Exp $
$Id: RELEASE-NOTES.txt,v 1.13 2003/07/16 21:23:50 scolebourne Exp $
Commons Lang Package
Version 2.0
@ -77,8 +77,8 @@ lang:
isNotEmpty() changed return true for null.
chomp() changed to be more like Perl.
Various methods changed in the handling of null (less exceptions).
Thirty-one new methods.
Eight methods deprecated.
Thirty new methods.
Seven methods deprecated.
SystemUtils:
isJavaVersionAtLeast(int) added. getJavaVersion() deprecated.
host of new constants.
@ -274,7 +274,6 @@ org.apache.commons.lang.StringUtils
> public static java.lang.String sliceRemainder(java.lang.String, java.lang.String);
> public static java.lang.String sliceFirstRemainder(java.lang.String, java.lang.String);
> public static java.lang.String sliceFirst(java.lang.String, java.lang.String);
> public static java.lang.String unescape(java.lang.String);
> public static java.lang.String rightPad(java.lang.String, int, char);
> public static java.lang.String leftPad(java.lang.String, int, char);
> public static java.lang.String uncapitaliseAllWords(java.lang.String);

View File

@ -90,7 +90,7 @@
* @author Arun Mammen Thomas
* @author <a href="mailto:ggregory@seagullsw.com">Gary Gregory</a>
* @since 1.0
* @version $Id: StringUtils.java,v 1.58 2003/07/16 21:19:22 scolebourne Exp $
* @version $Id: StringUtils.java,v 1.59 2003/07/16 21:23:50 scolebourne Exp $
*/
public class StringUtils {
@ -1494,23 +1494,6 @@ public static String escape(String str) {
return StringEscapeUtils.escapeJava(str);
}
/**
* <p>Unescapes any Java literals found in the String. For example,
* it will turn a sequence of <code>'\'</code> and <code>'n'</code>
* into a newline character, unless the <code>'\'</code> is preceded
* by another <code>'\'</code>.</p>
*
* <p>As of Lang 2.0, this calls {@link StringEscapeUtils#unescapeJava(java.lang.String)}
* behind the scenes.</p>
*
* @see StringEscapeUtils#unescapeJava(java.lang.String)
* @deprecated Use {@link StringEscapeUtils#unescapeJava(java.lang.String)}
* This method will be removed in Commons Lang 3.0
*/
public static String unescape(String str) {
return StringEscapeUtils.unescapeJava(str);
}
// Padding
//--------------------------------------------------------------------------

View File

@ -69,7 +69,7 @@
* @author <a href="mailto:fredrik@westermarck.com>Fredrik Westermarck</a>
* @author Holger Krauth
* @author <a href="hps@intermeta.de">Henning P. Schmiedehausen</a>
* @version $Id: StringUtilsTest.java,v 1.22 2003/07/15 23:41:54 scolebourne Exp $
* @version $Id: StringUtilsTest.java,v 1.23 2003/07/16 21:23:50 scolebourne Exp $
*/
public class StringUtilsTest extends TestCase {
@ -478,16 +478,6 @@ public void testEscapeFunctions() {
"\\u0234", StringUtils.escape("\u0234") );
assertEquals("escape(String) failed",
"\\u00FD", StringUtils.escape("\u00fd") );
assertEquals("unescape(String) failed",
"", StringUtils.unescape("") );
assertEquals("unescape(String) failed",
"test", StringUtils.unescape("test") );
assertEquals("unescape(String) failed",
"\ntest\b", StringUtils.unescape("\\ntest\\b") );
assertEquals("unescape(String) failed",
"\u123425foo\ntest\b", StringUtils.unescape("\\u123425foo\\ntest\\b") );
assertEquals("unescape(String) failed with unicode as final char",
"\u1234", StringUtils.unescape("\\u1234") );
}
public void testGetLevenshteinDistance() {