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


Reply via email to