commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r926954 - /commons/proper/lang/trunk/src/site/changes/changes.xml
Date Wed, 24 Mar 2010 06:49:42 GMT
Author: bayard
Date: Wed Mar 24 06:49:41 2010
New Revision: 926954

Updating Change report with all the resolved 3.0 issues


Modified: commons/proper/lang/trunk/src/site/changes/changes.xml
--- commons/proper/lang/trunk/src/site/changes/changes.xml (original)
+++ commons/proper/lang/trunk/src/site/changes/changes.xml Wed Mar 24 06:49:41 2010
@@ -23,10 +23,79 @@
   <release version="3.0" date="Unreleased" description="Backwards incompatible update
of Commons Lang to Java 5">
     <action type="update">Push down WordUtils to "text" sub-package.</action>
-    <action type="add" issue="LANG-559">Added validState validation method</action>
-    <action type="add" issue="LANG-559">Added isAssignableFrom and isInstanceOf validation
-    <action type="add" issue="LANG-564">Improve StrLookup API documentation</action>
-    <action type="fix" issue="LANG-571">ArrayUtils.add(T[] array[, offset], T element)
can create unexpected ClassCastException</action>
+    <action type="add" issue="LANG-610">Extend exception handling in ConcurrentUtils
to runtime exceptions.</action>
+    <action type="fix" issue="LANG-608">Some StringUtils methods should take an int
character instead of char to use String API features.</action>
+    <action type="fix" issue="LANG-606">EqualsBuilder causes StackOverflowException.</action>
+    <action type="update" issue="LANG-605">DefaultExceptionContext overwrites values
in recursive situations.</action>
+    <action type="fix" issue="LANG-602">ContextedRuntimeException no longer an 'unchecked'
+    <action type="add" issue="LANG-601">Add Builder Interface / Update Builders to
Implement It.</action>
+    <action type="fix" issue="LANG-600">Javadoc is incorrect for public static int
lastIndexOf(String str, String searchStr).</action>
+    <action type="update" issue="LANG-599">ClassUtils.getClass(): Allow Dots as Inner
Class Separators.</action>
+    <action type="add" issue="LANG-594">DateUtils equal &amp; compare functions
up to most significant field.</action>
+    <action type="remove" issue="LANG-590">Remove JDK 1.2/1.3 bug handling in StringUtils.indexOf(String,
String, int).</action>
+    <action type="add" issue="LANG-588">Create a basic Pair&lt;L, R&gt; class.</action>
+    <action type="fix" issue="LANG-585">exception.DefaultExceptionContext.getFormattedExceptionMessage
catches Throwable.</action>
+    <action type="add" issue="LANG-582">Provide an implementation of the ThreadFactory
+    <action type="update" issue="LANG-579">Add new Validate methods.</action>
+    <action type="fix" issue="LANG-571">ArrayUtils.add(T[] array, T element) can create
unexpected ClassCastException.</action>
+    <action type="update" issue="LANG-570">Do the test cases really still require main()
and suite() methods?.</action>
+    <action type="fix" issue="LANG-568">@SuppressWarnings("unchecked") is used too
+    <action type="fix" issue="LANG-564">Improve StrLookup API documentation.</action>
+    <action type="update" issue="LANG-563">Change Java package name.</action>
+    <action type="update" issue="LANG-562">Change Maven groupId.</action>
+    <action type="add" issue="LANG-560">New TimedSemaphore class.</action>
+    <action type="add" issue="LANG-559">Added validState validation method.</action>
+    <action type="add" issue="LANG-559">Added isAssignableFrom and isInstanceOf validation
+    <action type="add" issue="LANG-553">Add TypeUtils class to provide utility code
for working with generic types.</action>
+    <action type="update" issue="LANG-551">Replace Range classes with generic version.</action>
+    <action type="update" issue="LANG-548">Use Iterable on API instead of Collection.</action>
+    <action type="add" issue="LANG-546">Add methods to Validate to check whether the
index is valid for the array/list/string.</action>
+    <action type="add" issue="LANG-545">Add ability to create a Future for a constant.</action>
+    <action type="update" issue="LANG-541">Replace StringBuffer with StringBuilder.</action>
+    <action type="update" issue="LANG-540">Make NumericEntityEscaper immutable.</action>
+    <action type="update"> issue="LANG-539">Compile commons.lang for CDC 1.1/Foundation
+    <action type="add" issue="LANG-537">Add ArrayUtils.toArray to create generic arrays.</action>
+    <action type="add" issue="LANG-533">Validate: support for validating blank strings.</action>
+    <action type="add" issue="LANG-529">Add a concurrent package.</action>
+    <action type="update" issue="LANG-528">Mutable classes should implement an appropriately
typed Mutable interface.</action>
+    <action type="update" issue="LANG-513">Better EnumUtils.</action>
+    <action type="update" issue="LANG-507">StringEscapeUtils.unescapeJava should support
\u+ notation.</action>
+    <action type="update" issue="LANG-505">Rewrite StringEscapeUtils.</action>
+    <action type="update" issue="LANG-504">bring ArrayUtils.isEmpty to the generics
+    <action type="add" issue="LANG-501">Add support for background initialization.</action>
+    <action type="add" issue="LANG-499">Add support for the handling of ExecutionExceptions.</action>
+    <action type="add" issue="LANG-498">Add StringEscapeUtils.escapeText() methods.</action>
+    <action type="add" issue="LANG-497">Addition of ContextedException and ContextedRuntimeException.</action>
+    <action type="add" issue="LANG-496">A generic implementation of the Lazy initialization
+    <action type="remove" issue="LANG-493">Remove code that does not hold enough value
to remain.</action>
+    <action type="remove" issue="LANG-492">Remove code handled now by the JDK.</action>
+    <action type="fix" issue="LANG-481">Possible race-conditions in hashCode of the
range classes.</action>
+    <action type="fix" issue="LANG-480">StringEscapeUtils.escapeHtml incorrectly converts
unicode characters above U+00FFFF into 2 characters.</action>
+    <action type="update" issue="LANG-479">Document where in SVN trunk is.</action>
+    <action type="fix" issue="LANG-478">StopWatch does not resist to system time changes.</action>
+    <action type="fix" issue="LANG-474">Fixes for thread safety.</action>
+    <action type="update" issue="LANG-458">Refactor to eliminate code
+    <action type="fix" issue="LANG-448">Lower Ascii Characters don't get encoded by</action>
+    <action type="add" issue="LANG-444">StringUtils.emptyToNull.</action>
+    <action type="fix" issue="LANG-439">StringEscapeUtils.escapeHTML() does not escape
chars (0x00-0x20).</action>
+    <action type="remove" issue="LANG-438">Remove @deprecateds.</action>
+    <action type="add" issue="LANG-435">Add ClassUtils.isAssignable() variants with
+    <action type="update" issue="LANG-424">Improve Javadoc for StringUtils class.</action>
+    <action type="fix" issue="LANG-418">Javadoc incorrect for StringUtils.endsWithIgnoreCase.</action>
+    <action type="update" issue="LANG-396">Investigate for vararg usages.</action>
+    <action type="fix" issue="LANG-468">JDK 1.5 build/runtime failure on LANG-393 (EqualsBuilder).</action>
+    <action type="add" issue="LANG-386">LeftOf/RightOfNumber in Range convenience methods
+    <action type="fix" issue="LANG-369">ExceptionUtils not thread-safe.</action>
+    <action type="add" issue="LANG-358">ObjectUtils.coalesce.</action>
+    <action type="update" issue="LANG-355">StrBuilder should implement CharSequence
and Appendable.</action>
+    <action type="fix" issue="LANG-339">StringEscapeUtils.escapeHtml() escapes multibyte
characters like Chinese, Japanes, etc.</action>
+    <action type="update" issue="LANG-336">Finally start using generics.</action>
+    <action type="fix" issue="LANG-302">StrBuilder does not implement clone().</action>
+    <action type="update" issue="LANG-290">EnumUtils for JDK 5.0.</action>
+    <action type="add" issue="LANG-285">Wish : method unaccent.</action>
+    <action type="add" issue="LANG-276">MutableBigDecimal and MutableBigInteger.</action>
+    <action type="fix" issue="LANG-66">StringEscaper.escapeXml() escapes characters
&gt; 0x7f.</action>
+    <action type="fix" issue="LANG-11">Depend on JDK 1.5+.</action>
   <release version="2.5" date="2010-02-25" description="">
@@ -79,7 +148,7 @@
     <action type="fix" issue="LANG-523">StrBuilder - Performance improvement by doubling
the size of the String in ensureCapacity</action>
     <action type="fix" issue="LANG-575">Compare, Equals and HashCode builders - use
ArrayUtils to avoid creating a temporary List</action>
     <action type="fix" issue="LANG-467">EqualsBuilder - removing the special handling
of BigDecimal (LANG-393) to use compareTo instead of equals because it creates an inequality
with HashCodeBuilder</action>
-    <action type="fix" issue="LANG-574">HashCodeBuilder - Performance improvement:
check for isArray to short-circuit the 9 instanceof checks.</action>
+    <action type="fix" issue="LANG-574">HashCodeBuilder - Performance improvement:
check for isArray to short-circuit the 9 instanceof checks</action>
     <action type="fix" issue="LANG-520">HashCodeBuilder - Changing the hashCode() method
to return toHashCode()</action>
     <action type="fix" issue="LANG-459">HashCodeBuilder - reflectionHashCode() can
generate incorrect hashcodes</action>
     <action type="fix" issue="LANG-586">HashCodeBuilder and ToStringStyle - use of
ThreadLocal causes memory leaks in container environments</action>

View raw message