Merging 450521 over from https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/branches/LANG_2_2_X - urls added for the jira keys in the upgrade notes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/lang/trunk@450522 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
c1fe78ffa1
commit
12771ff99d
|
@ -43,63 +43,63 @@ DEPRECATIONS FROM 2.1 to 2.2:
|
|||
|
||||
BUG FIXES IN 2.2:
|
||||
|
||||
LANG-2 javadoc example for StringUtils.splitByWholeSeparator incorrect
|
||||
LANG-3 PADDING array in StringUtils overflows on '\uffff'
|
||||
LANG-10 [patch] ClassUtils.primitiveToWrapper and Void
|
||||
LANG-21 escapeXML() -> Not escaping low characters
|
||||
LANG-25 DurationFormatUtils.formatDurationISO() javadoc is missing T in duration string between date and time part
|
||||
LANG-37 unit test for org.apache.commons.lang.text.StrBuilder
|
||||
LANG-42 EqualsBuilder.append(Object[], Object[]) crashes with a NullPointerException if an element of the first array is null
|
||||
LANG-45 StrBuilderTest#testReplaceStringString fails.
|
||||
LANG-50 Replace Clover with Cobertura
|
||||
LANG-59 DateUtils.truncate method is buggy when dealing with DST switching hours
|
||||
LANG-100 RandomStringUtils.random() family of methods create invalid unicode sequences
|
||||
LANG-105 ExceptionUtils goes into infinite loop in getThrowables is throwable.getCause() == throwable
|
||||
LANG-106 StringUtils#getLevenshteinDistance() performance is sub-optimal
|
||||
LANG-112 Wrong length check in StrTokenizer.StringMatcher
|
||||
LANG-117 FastDateFormat: wrong format for date "01.01.1000"
|
||||
LANG-122 EscapeUtil.escapeHtml() should clarify that it does not escape ' chars to '
|
||||
LANG-123 Unclear javadoc for DateUtils.iterator()
|
||||
LANG-127 Minor tweak to fix of bug # 26616
|
||||
LANG-130 Memory "leak" in StringUtils
|
||||
LANG-140 DurationFormatUtils.formatPeriod() returns the wrong result
|
||||
LANG-141 Fraction.toProperString() returns -1/1 for -1
|
||||
LANG-148 Performance modifications on StringUtils.replace
|
||||
LANG-150 StringEscapeUtils.unescapeHtml skips first entity after standalone ampersand
|
||||
LANG-152 DurationFormatUtils.formatDurationWords "11 <units>" gets converted to "11 <unit>"
|
||||
LANG-259 ValuedEnum.compareTo(Object other) not typesafe - it easily could be...
|
||||
LANG-261 Error in an example in the javadoc of the StringUtils.splitPreserveAllTokens() method
|
||||
LANG-264 ToStringBuilder/HashCodeBuilder javadoc code examples
|
||||
LANG-271 LocaleUtils test fails under Mustang
|
||||
LANG-272 Minor build and checkstyle changes
|
||||
LANG-277 Javadoc errors on StringUtils.splitPreserveAllTokens(String, char)
|
||||
LANG-278 javadoc for StringUtils.removeEnd is incorrect
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-2">LANG-2</a> javadoc example for StringUtils.splitByWholeSeparator incorrect
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-3">LANG-3</a> PADDING array in StringUtils overflows on '\uffff'
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-10">LANG-10</a> [patch] ClassUtils.primitiveToWrapper and Void
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-21">LANG-21</a> escapeXML() -> Not escaping low characters
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-25">LANG-25</a> DurationFormatUtils.formatDurationISO() javadoc is missing T in duration string between date and time part
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-37">LANG-37</a> unit test for org.apache.commons.lang.text.StrBuilder
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-42">LANG-42</a> EqualsBuilder.append(Object[], Object[]) crashes with a NullPointerException if an element of the first array is null
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-45">LANG-45</a> StrBuilderTest#testReplaceStringString fails.
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-50">LANG-50</a> Replace Clover with Cobertura
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-59">LANG-59</a> DateUtils.truncate method is buggy when dealing with DST switching hours
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-100">LANG-100</a> RandomStringUtils.random() family of methods create invalid unicode sequences
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-105">LANG-105</a> ExceptionUtils goes into infinite loop in getThrowables is throwable.getCause() == throwable
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-106">LANG-106</a> StringUtils#getLevenshteinDistance() performance is sub-optimal
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-112">LANG-112</a> Wrong length check in StrTokenizer.StringMatcher
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-117">LANG-117</a> FastDateFormat: wrong format for date "01.01.1000"
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-122">LANG-122</a> EscapeUtil.escapeHtml() should clarify that it does not escape ' chars to '
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-123">LANG-123</a> Unclear javadoc for DateUtils.iterator()
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-127">LANG-127</a> Minor tweak to fix of bug # 26616
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-130">LANG-130</a> Memory "leak" in StringUtils
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-140">LANG-140</a> DurationFormatUtils.formatPeriod() returns the wrong result
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-141">LANG-141</a> Fraction.toProperString() returns -1/1 for -1
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-148">LANG-148</a> Performance modifications on StringUtils.replace
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-150">LANG-150</a> StringEscapeUtils.unescapeHtml skips first entity after standalone ampersand
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-152">LANG-152</a> DurationFormatUtils.formatDurationWords "11 <units>" gets converted to "11 <unit>"
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-259">LANG-259</a> ValuedEnum.compareTo(Object other) not typesafe - it easily could be...
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-261">LANG-261</a> Error in an example in the javadoc of the StringUtils.splitPreserveAllTokens() method
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-264">LANG-264</a> ToStringBuilder/HashCodeBuilder javadoc code examples
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-271">LANG-271</a> LocaleUtils test fails under Mustang
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-272">LANG-272</a> Minor build and checkstyle changes
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-277">LANG-277</a> Javadoc errors on StringUtils.splitPreserveAllTokens(String, char)
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-278">LANG-278</a> javadoc for StringUtils.removeEnd is incorrect
|
||||
|
||||
IMPROVEMENTS IN 2.2:
|
||||
|
||||
LANG-159 Add WordUtils.getInitials(String)
|
||||
LANG-161 Add methods and tests to StrBuilder
|
||||
LANG-162 replace() length calculation improvement
|
||||
LANG-165 parseDate with TimeZone
|
||||
LANG-166 New interpolation features
|
||||
LANG-169 Implementation of escape/unescapeHtml methods with Writer
|
||||
LANG-176 CompareToBuilder excludeFields for reflection method
|
||||
LANG-186 Request for MutableBoolean implementation
|
||||
LANG-194 add generic add method to DateUtils
|
||||
LANG-198 New method for EqualsBuilder
|
||||
LANG-212 New ExceptionUtils method setCause()
|
||||
LANG-216 Provides a Class.getPublicMethod which returns public invocable Method
|
||||
LANG-217 Add Mutable<Type> to<Type>() methods.
|
||||
LANG-220 Tokenizer Enhancements: reset input string, static CSV/TSV factories
|
||||
LANG-226 Using ReflectionToStringBuilder and excluding secure fields
|
||||
LANG-242 Trivial cleanup of javadoc in various files
|
||||
LANG-246 CompositeFormat
|
||||
LANG-250 Performance boost for RandomStringUtils
|
||||
LANG-254 Enhanced Class.forName version
|
||||
LANG-260 StringEscapeUtils should expose escape*() methods taking Writer argument
|
||||
LANG-263 Add StringUtils.containsIgnoreCase(...)
|
||||
LANG-267 Support char array converters on ArrayUtils
|
||||
LANG-270 minor javadoc improvements for StringUtils.stripXxx() methods
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-159">LANG-159</a> Add WordUtils.getInitials(String)
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-161">LANG-161</a> Add methods and tests to StrBuilder
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-162">LANG-162</a> replace() length calculation improvement
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-165">LANG-165</a> parseDate with TimeZone
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-166">LANG-166</a> New interpolation features
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-169">LANG-169</a> Implementation of escape/unescapeHtml methods with Writer
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-176">LANG-176</a> CompareToBuilder excludeFields for reflection method
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-186">LANG-186</a> Request for MutableBoolean implementation
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-194">LANG-194</a> add generic add method to DateUtils
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-198">LANG-198</a> New method for EqualsBuilder
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-212">LANG-212</a> New ExceptionUtils method setCause()
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-216">LANG-216</a> Provides a Class.getPublicMethod which returns public invocable Method
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-217">LANG-217</a> Add Mutable<Type> to<Type>() methods.
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-220">LANG-220</a> Tokenizer Enhancements: reset input string, static CSV/TSV factories
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-226">LANG-226</a> Using ReflectionToStringBuilder and excluding secure fields
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-242">LANG-242</a> Trivial cleanup of javadoc in various files
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-246">LANG-246</a> CompositeFormat
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-250">LANG-250</a> Performance boost for RandomStringUtils
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-254">LANG-254</a> Enhanced Class.forName version
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-260">LANG-260</a> StringEscapeUtils should expose escape*() methods taking Writer argument
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-263">LANG-263</a> Add StringUtils.containsIgnoreCase(...)
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-267">LANG-267</a> Support char array converters on ArrayUtils
|
||||
<a href="https://issues.apache.org/jira/browse/LANG-270">LANG-270</a> minor javadoc improvements for StringUtils.stripXxx() methods
|
||||
New ExceptionUtils methods getMessage/getRootCauseMessage
|
||||
|
||||
</source>
|
||||
|
|
Loading…
Reference in New Issue