Author: djones Date: Sun Apr 12 07:14:45 2015 New Revision: 1672988 URL: http://svn.apache.org/r1672988 Log: Corrected Javadoc (mentioned in LANG-1058), added examples to unit test.
Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/StringUtils.java commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/StringUtilsTest.java Modified: commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/StringUtils.java URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/StringUtils.java?rev=1672988&r1=1672987&r2=1672988&view=diff ============================================================================== --- commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/StringUtils.java (original) +++ commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/StringUtils.java Sun Apr 12 07:14:45 2015 @@ -5728,7 +5728,7 @@ public class StringUtils { } /** - * <p>Uncapitalizes a String changing the first letter to title case as + * <p>Uncapitalizes a String, changing the first letter to lower case as * per {@link Character#toLowerCase(char)}. No other letters are changed.</p> * * <p>For a word based algorithm, see {@link org.apache.commons.lang3.text.WordUtils#uncapitalize(String)}. @@ -5737,6 +5737,7 @@ public class StringUtils { * <pre> * StringUtils.uncapitalize(null) = null * StringUtils.uncapitalize("") = "" + * StringUtils.uncapitalize("cat") = "cat" * StringUtils.uncapitalize("Cat") = "cat" * StringUtils.uncapitalize("CAT") = "cAT" * </pre> Modified: commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/StringUtilsTest.java URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/StringUtilsTest.java?rev=1672988&r1=1672987&r2=1672988&view=diff ============================================================================== --- commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/StringUtilsTest.java (original) +++ commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/StringUtilsTest.java Sun Apr 12 07:14:45 2015 @@ -267,6 +267,11 @@ public class StringUtilsTest { "foo test thing", StringUtils.lowerCase("fOo test THING", Locale.ENGLISH) ); assertEquals("lowerCase(empty-string, Locale) failed", "", StringUtils.lowerCase("", Locale.ENGLISH) ); + + // Examples from uncapitalize Javadoc + assertEquals("cat", StringUtils.uncapitalize("cat")); + assertEquals("cat", StringUtils.uncapitalize("Cat")); + assertEquals("cAT", StringUtils.uncapitalize("CAT")); } @Test