Permalink
Commits on Aug 5, 2011
  1. Tagging 3.0.1 RC1

    Henri Yandell committed Aug 5, 2011
  2. Setting the version to 3.0.1

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1154105 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 5, 2011
  3. Updating the release notes

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1154104 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 5, 2011
  4. Declaring version as 3.0.1

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1154103 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 5, 2011
Commits on Aug 3, 2011
  1. Use internal Java's Number caches instead creating new objects:

    - Use more efficient Integer cache: Use "Integer.valueOf(int)" instead of "new Integer(int)".
    - Use more efficient Long cache: Use "Long.valueOf(int)" instead of "new Long(long)".
    - Use more efficient Short cache: Use "Short.valueOf(int)" instead of "new Short(short)".
    
    In Java version 1.6.0_24 (vendor: Sun Microsystems Inc.), Float and Double do not implement caches, but I've made the same changes for consistency and future proofing.
    
    - Use "Double.valueOf(int)" instead of "new Double(double)".
    - Use "Float.valueOf(int)" instead of "new Float(float)".
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153490 13f79535-47bb-0310-9956-ffa450edef68
    garydgregory committed Aug 3, 2011
  2. Use more efficient Short cache: Use "Short.valueOf(int)" instead of "…

    …new Short(short)"
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153488 13f79535-47bb-0310-9956-ffa450edef68
    garydgregory committed Aug 3, 2011
  3. Use more efficient Integer cache: Use "Integer.valueOf(int)" instead …

    …of "new Integer(int)".
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153484 13f79535-47bb-0310-9956-ffa450edef68
    garydgregory committed Aug 3, 2011
  4. Use more efficient Integer cache.

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153479 13f79535-47bb-0310-9956-ffa450edef68
    garydgregory committed Aug 3, 2011
  5. Generify.

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153477 13f79535-47bb-0310-9956-ffa450edef68
    garydgregory committed Aug 3, 2011
  6. Fixing javadoc

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153350 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 3, 2011
  7. Adding Apache license header to placate RAT

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153349 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 3, 2011
  8. Added missing @since 3.0.1 tags

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153346 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 3, 2011
  9. Rolling back r1153037 and r1153038 - the changes didn't help

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153343 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 3, 2011
Commits on Aug 2, 2011
  1. Missing method getRawMessage for ContextedException and ContextedRunt…

    …imeException (LANG-737).
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153271 13f79535-47bb-0310-9956-ffa450edef68
    joehni committed Aug 2, 2011
  2. [LANG-734] The CHAR_ARRAY cache in CharUtils duplicates the cache in …

    …java.lang.Character.
    
    [LANG-735] Deprecate CharUtils.toCharacterObject(char) in favor of java.lang.Character.valueOf(char).
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153229 13f79535-47bb-0310-9956-ffa450edef68
    garydgregory committed Aug 2, 2011
  3. Javadoc.

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153214 13f79535-47bb-0310-9956-ffa450edef68
    garydgregory committed Aug 2, 2011
  4. Javadoc for generics.

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153213 13f79535-47bb-0310-9956-ffa450edef68
    garydgregory committed Aug 2, 2011
  5. Escaping <T>

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153058 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 2, 2011
  6. Updating the clirr report to be against 3.0

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153052 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 2, 2011
  7. Noting improved exception message

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153048 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 2, 2011
  8. Updating changes.xml with all resolved items

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153047 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 2, 2011
  9. Applying Sven Ludwig's patch from LANG-626. This modifies the Seriali…

    …zationUtils.clone method to use the threadContextLoader if it is unable to find a class using the object's current classloader. This should (hopefully) help with Weblogic and Tomcat situations where Lang is outside the web-inf for some reason (likely user error with Tomcat, by design for Weblogic)
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153046 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 2, 2011
  10. Added comment on LANG-727

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153038 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 2, 2011
  11. Rearranging the testReflectionHierarchyArrayList test per LANG-727; s…

    …houldn't make assumptions about ArrayList now
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1153037 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Aug 2, 2011
Commits on Jul 28, 2011
  1. Changing exception message per Sebb's comment iN LANG-686

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1152021 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Jul 28, 2011
Commits on Jul 27, 2011
  1. Improving error message when recursion fails TTL in replaceEachRepeat…

    …edly. LANG-686
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1151345 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Jul 27, 2011
  2. Fixing javadoc to use the right exception types. Related to LANG-686

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1151343 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Jul 27, 2011
  3. Fixing javadoc. The replaceEachRepeatedly does in fact repeat. Relate…

    …d to LANG-686
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1151340 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Jul 27, 2011
Commits on Jul 21, 2011
  1. require values parameter when generating bit vectors from enums, thro…

    …wing NullPointerException if omitted; merge check for type eligibility; add E... generateBitVector() variant; alter generateBitVector(Class<E>, EnumSet<E>) to (Class<E>, Iterable<E>) by using |= << instead of + to accumulate values; process only specified values
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1149320 13f79535-47bb-0310-9956-ffa450edef68
    mbenson committed Jul 21, 2011
  2. junit4ify EnumUtilsTest

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1149314 13f79535-47bb-0310-9956-ffa450edef68
    mbenson committed Jul 21, 2011
  3. Adding Nelson Carpentier's patch adding an EnumSet to bit vector (and…

    … back again) to EnumUtils. LANG-730
    
    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1149058 13f79535-47bb-0310-9956-ffa450edef68
    Henri Yandell committed Jul 21, 2011
Commits on Jul 20, 2011
  1. Upgrade to JUnit 4.8.2 (same version as commons IO)

    git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1148822 13f79535-47bb-0310-9956-ffa450edef68
    Stephen Colebourne committed Jul 20, 2011