|
Bugfix release of the Lang1 codebase
|
|
| |
|
LANG-349 |
WON'T FIX
|
Deadlock using ReflectionToStringBuilder
|
|
|
| |
|
LANG-414 |
DUPLICATE
|
DateUtils.round() often fails
|
|
|
| |
|
LANG-333 |
FIXED
|
ArrayUtils.toClass
|
|
|
| |
|
LANG-365 |
FIXED
|
BooleanUtils.toBoolean() - invalid drop-thru in case statement causes StringIndexOutOfBoundsException
|
|
|
| |
|
LANG-298 |
FIXED
|
ClassUtils.getShortClassName and ClassUtils.getPackageName and class of array
|
|
|
| |
|
LANG-322 |
FIXED
|
ClassUtils.getShortClassName(String) inefficient
|
|
|
| |
|
LANG-346 |
FIXED
|
Dates.round() behaves incorrectly for minutes and seconds
|
|
|
| |
|
LANG-334 |
FIXED
|
Enum is not thread-safe
|
|
|
| |
|
LANG-368 |
FIXED
|
FastDateFormat getDateInstance() and getDateTimeInstance() assume Locale.getDefault() won't change
|
|
|
| |
|
LANG-367 |
FIXED
|
FastDateFormat thread safety
|
|
|
| |
|
LANG-328 |
FIXED
|
LocaleUtils.toLocale() rejects strings with only language+variant
|
|
|
| |
|
LANG-381 |
FIXED
|
NumberUtils.min(floatArray) returns wrong value if floatArray[0] happens to be Float.NaN
|
|
|
| |
|
LANG-402 |
FIXED
|
OSGi-ify Lang
|
|
|
| |
|
LANG-269 |
FIXED
|
Shouldn't Commons Lang's StringUtils have a "common" string method?
|
|
|
| |
|
LANG-412 |
FIXED
|
StrBuilder appendFixedWidth does not handle nulls
|
|
|
| |
|
LANG-407 |
FIXED
|
StringUtils.length(String) returns null-safe length
|
|
|
| |
|
LANG-360 |
FIXED
|
Why does appendIdentityToString return null?
|
|
|
| |
|
LANG-380 |
FIXED
|
infinite loop in Fraction.reduce when numerator == 0
|
|
|
| |
|
LANG-372 |
WON'T FIX
|
ToStringBuilder: MULTI_LINE_STYLE does not print anything from appendToString methods.
|
|
|
| |
|
LANG-376 |
INVALID
|
MultiFormatTest testWTF() does nothing useful
|
|
|
| |
|
LANG-404 |
FIXED
|
Add Calendar flavour format methods to DateFormatUtils
|
|
|
| |
|
LANG-362 |
FIXED
|
Add ExtendedMessageFormat to org.apache.commons.lang.text
|
|
|
| |
|
LANG-374 |
FIXED
|
Add escaping for CSV columns to StringEscapeUtils
|
|
|
| |
|
LANG-356 |
FIXED
|
Add getStartTime to StopWatch
|
|
|
| |
|
LANG-257 |
FIXED
|
Add new splitByWholeSeparatorPreserveAllTokens() methods to StringUtils
|
|
|
| |
|
LANG-410 |
FIXED
|
Ambiguous / confusing names in StringUtils replace* methods
|
|
|
| |
|
LANG-379 |
FIXED
|
Calculating A date fragment in any time-unit
|
|
|
| |
|
LANG-393 |
FIXED
|
EqualsBuilder don't compare BigDecimals correctly
|
|
|
| |
|
LANG-351 |
FIXED
|
Extension to ClassUtils: Obtain the primitive class from a wrapper
|
|
|
| |
|
LANG-353 |
FIXED
|
Javadoc Example for EqualsBuilder is questionable
|
|
|
| |
|
LANG-399 |
FIXED
|
Javadoc bugs - cannot find object
|
|
|
| |
|
LANG-413 |
FIXED
|
Memory usage improvement for StringUtils#getLevenshteinDistance()
|
|
|
| |
|
LANG-345 |
FIXED
|
Optimize HashCodeBuilder.append(Object)
|
|
|
| |
|
LANG-377 |
FIXED
|
Perhaps add containsAny() methods?
|
|
|
| |
|
LANG-192 |
FIXED
|
Split camel case strings
|
|
|
| |
|
LANG-363 |
FIXED
|
StringEscapeUtils.escapeJavaScript() method did not escape '/' into '\/', it will make IE render page uncorrectly
|
|
|
| |
|
LANG-326 |
FIXED
|
StringUtils: startsWith / endsWith / startsWithIgnoreCase / endsWithIgnoreCase / removeStartIgnoreCase / removeEndIgnoreCase methods
|
|
|
| |
|
LANG-383 |
FIXED
|
[PATCH] Adding functionality to DateUtils to allow direct setting of various fields.
|
|
|
| |
|
LANG-180 |
FIXED
|
[lang] adding a StringUtils.replace method that takes an array or List of replacement strings
|
|
|
| |
|
LANG-385 |
FIXED
|
http://commons.apache.org/lang/developerguide.html "Building" section is incorrect and incomplete
|
|
|
| |
|
LANG-337 |
WON'T FIX
|
Utility class constructor javadocs should acknowledge that they may sometimes be used, e.g. with Velocity.
|
|
|
| |
|
LANG-361 |
FIXED
|
BooleanUtils toBooleanObject javadoc does not match implementation
|
|
|
| |
|
LANG-364 |
FIXED
|
Documentation bug for ignoreEmptyTokens accessors in StrTokenizer
|
|
|
| |
|
LANG-329 |
FIXED
|
Pointless synchronized in ThreadLocal.initialValue should be removed
|
|
|
| |
|
LANG-371 |
FIXED
|
ToStringStyle javadoc should show examples of styles
|
|
|
| |
|
LANG-321 |
FIXED
|
[patch] Add toArray() method to IntRange and LongRange classes
|
|
|
| |
|
LANG-375 |
FIXED
|
add SystemUtils.IS_OS_WINDOWS_VISTA field
|
|
|
| |
|
LANG-384 |
FIXED
|
LANG-278
javadoc is still buggy - the test is testing a different situation
|
|
|
| |
|
LANG-338 |
FIXED
|
truncateNicely method which avoids truncating in the middle of a word
|
|
|
|
|
| |
|
LANG-262 |
FIXED
|
Use of enum prevents a classloader from being garbage collected resuling in out of memory exceptions.
|
|
|
| |
|
LANG-299 |
FIXED
|
Bug in method appendFixedWidthPadRight of class StrBuilder causes an ArrayIndexOutOfBoundsException
|
|
|
| |
|
LANG-282 |
FIXED
|
Create more tests to test out the +=31 replacement code in DurationFormatUtils.
|
|
|
| |
|
LANG-281 |
FIXED
|
DurationFormatUtils returns wrong result
|
|
|
| |
|
LANG-258 |
FIXED
|
Enum JavaDoc: 1) outline 5.0 native Enum migration 2) warn not to use the switch() , 3) point out approaches for persistence and gui
|
|
|
| |
|
LANG-303 |
FIXED
|
FastDateFormat.mRules is not transient or serializable
|
|
|
| |
|
LANG-291 |
FIXED
|
Null-safe comparison methods for finding most recent / least recent dates.
|
|
|
| |
|
LANG-304 |
FIXED
|
NullPointerException in isAvailableLocale(Locale)
|
|
|
| |
|
LANG-300 |
FIXED
|
NumberUtils.createNumber throws NumberFormatException for one digit long
|
|
|
| |
|
LANG-289 |
FIXED
|
NumberUtils.max(byte[]) and NumberUtils.min(byte[]) are missing
|
|
|
| |
|
LANG-315 |
FIXED
|
StopWatch: suspend() acts as split(), if followed by stop()
|
|
|
| |
|
LANG-295 |
FIXED
|
StrBuilder contains usages of thisBuf.length when they should use size
|
|
|
| |
|
LANG-294 |
FIXED
|
StrBuilder.replaceAll and StrBuilder.deleteAll can throw ArrayIndexOutOfBoundsException.
|
|
|
| |
|
LANG-268 |
FIXED
|
StringUtils.join should allow you to pass a range for it (so it only joins a part of the array)
|
|
|
| |
|
LANG-314 |
FIXED
|
Tests fail to pass when building with Maven 2
|
|
|
| |
|
LANG-313 |
FIXED
|
Wrong behavior of Entities.unescape
|
|
|
| |
|
LANG-102 |
FIXED
|
[lang] Refactor Entities methods
|
|
|
| |
|
LANG-69 |
FIXED
|
[lang] ToStringBuilder throws StackOverflowError when an Object cycle exists
|
|
|
| |
|
LANG-153 |
DUPLICATE
|
[lang] Can't XMLDecode an Enum
|
|
|
| |
|
LANG-275 |
FIXED
|
Add a pair of StringUtils.substringsBetween;String[] methods
|
|
|
| |
|
LANG-310 |
FIXED
|
BooleanUtils isNotTrue/isNotFalse
|
|
|
| |
|
LANG-306 |
FIXED
|
Extra StrBuilder methods
|
|
|
| |
|
LANG-279 |
FIXED
|
HashCodeBuilder throws java.lang.StackOverflowError when an object contains a cycle.
|
|
|
| |
|
LANG-287 |
FIXED
|
Optimize StringEscapeUtils.unescapeXml(String)
|
|
|
| |
|
LANG-292 |
FIXED
|
unescapeXml("&12345678;") should be "&12345678;"
|
|
|
| |
|
LANG-266 |
FIXED
|
Wish for StringUtils.join(Collection, *)
|
|
|
|
|
| |
|
LANG-45 |
FIXED
|
[lang] StrBuilderTest#testReplaceStringString fails.
|
|
|
| |
|
LANG-42 |
FIXED
|
[lang] EqualsBuilder.append(Object[], Object[]) crashes with a NullPointerException if an element of the first array is null
|
|
|
| |
|
LANG-271 |
FIXED
|
LocaleUtils test fails under Mustang
|
|
|
| |
|
LANG-286 |
FIXED
|
Serialization - not backwards compatible
|
|
|
| |
|
LANG-260 |
FIXED
|
StringEscapeUtils should expose escape*() methods taking Writer argument
|
|
|
| |
|
LANG-259 |
FIXED
|
ValuedEnum.compareTo(Object other) not typesafe - it easily could be...
|
|
|
| |
|
LANG-59 |
FIXED
|
[lang] DateUtils.truncate method is buggy when dealing with DST switching hours
|
|
|
| |
|
LANG-152 |
FIXED
|
[lang] DurationFormatUtils.formatDurationWords "11 <unit>s" gets converted to "11 <unit>"
|
|
|
| |
|
LANG-140 |
FIXED
|
[lang] DurationFormatUtils.formatPeriod() returns the wrong result
|
|
|
| |
|
LANG-105 |
FIXED
|
[lang] ExceptionUtils goes into infinite loop in getThrowables is throwable.getCause() == throwable
|
|
|
| |
|
LANG-117 |
FIXED
|
[lang] FastDateFormat: wrong format for date "01.01.1000"
|
|
|
| |
|
LANG-141 |
FIXED
|
[lang] Fraction.toProperString() returns -1/1 for -1
|
|
|
| |
|
LANG-130 |
FIXED
|
[lang] Memory "leak" in StringUtils
|
|
|
| |
|
LANG-3 |
FIXED
|
[lang] PADDING array in StringUtils overflows on '\uffff'
|
|
|
| |
|
LANG-148 |
FIXED
|
[lang] Performance modifications on StringUtils.replace
|
|
|
| |
|
LANG-100 |
FIXED
|
[lang] RandomStringUtils.random() family of methods create invalid unicode sequences
|
|
|
| |
|
LANG-50 |
FIXED
|
[lang] Replace Clover with Cobertura
|
|
|
| |
|
LANG-150 |
FIXED
|
[lang] StringEscapeUtils.unescapeHtml skips first entity after standalone ampersand
|
|
|
| |
|
LANG-106 |
FIXED
|
[lang] StringUtils#getLevenshteinDistance() performance is sub-optimal
|
|
|
| |
|
LANG-123 |
FIXED
|
[lang] Unclear javadoc for DateUtils.iterator()
|
|
|
| |
|
LANG-112 |
FIXED
|
[lang] Wrong length check in StrTokenizer.StringMatcher
|
|
|
| |
|
LANG-10 |
FIXED
|
[lang] [patch] ClassUtils.primitiveToWrapper and Void
|
|
|
| |
|
LANG-2 |
FIXED
|
[lang] javadoc example for StringUtils.splitByWholeSeparator incorrect
|
|
|
| |
|
LANG-37 |
FIXED
|
[lang] unit test for org.apache.commons.lang.text.StrBuilder
|
|
|
| |
|
LANG-21 |
WON'T FIX
|
[lang] escapeXML() -> Not escaping low characters
|
|
|
| |
|
LANG-277 |
FIXED
|
Javadoc errors on StringUtils.splitPreserveAllTokens(String, char)
|
|
|
| |
|
LANG-272 |
FIXED
|
Minor build and checkstyle changes
|
|
|
| |
|
LANG-267 |
FIXED
|
Support char array converters on ArrayUtils
|
|
|
| |
|
LANG-217 |
FIXED
|
[lang] Add Mutable<Type> to<Type>() methods.
|
|
|
| |
|
LANG-263 |
FIXED
|
[lang] Add StringUtils.containsIgnoreCase(...)
|
|
|
| |
|
LANG-159 |
FIXED
|
[lang] Add WordUtils.getInitials(String)
|
|
|
| |
|
LANG-161 |
FIXED
|
[lang] Add methods and tests to StrBuilder
|
|
|
| |
|
LANG-176 |
FIXED
|
[lang] CompareToBuilder excludeFields for reflection method
|
|
|
| |
|
LANG-246 |
FIXED
|
[lang] CompositeFormat
|
|
|
| |
|
LANG-25 |
FIXED
|
[lang] DurationFormatUtils.formatDurationISO() javadoc is missing T in duration string between date and time part
|
|
|
| |
|
LANG-254 |
FIXED
|
[lang] Enhanced Class.forName version
|
|
|
| |
|
LANG-122 |
FIXED
|
[lang] EscapeUtil.escapeHtml() should clarify that it does not escape ' chars to '
|
|
|
| |
|
LANG-166 |
FIXED
|
[lang] New interpolation features
|
|
|
| |
|
LANG-198 |
FIXED
|
[lang] New method for EqualsBuilder
|
|
|
| |
|
LANG-186 |
FIXED
|
[lang] Request for MutableBoolean implementation
|
|
|
| |
|
LANG-220 |
FIXED
|
[lang] Tokenizer Enhancements: reset input string, static CSV/TSV factories
|
|
|
| |
|
LANG-226 |
FIXED
|
[lang] Using ReflectionToStringBuilder and excluding secure fields
|
|
|
| |
|
LANG-212 |
FIXED
|
[lang] [PATCH] New ExceptionUtils method setCause()
|
|
|
| |
|
LANG-216 |
FIXED
|
[lang] [patch] Provides a Class.getPublicMethod which returns public invocable Method
|
|
|
| |
|
LANG-194 |
FIXED
|
[lang] add generic add method to DateUtils
|
|
|
| |
|
LANG-162 |
FIXED
|
[lang] replace() length calculation improvement
|
|
|
| |
|
LANG-250 |
FIXED
|
[lang][PATCH] Performance boost for RandomStringUtils
|
|
|
| |
|
LANG-169 |
FIXED
|
[lang][patch] Implementation of escape/unescapeHtml methods with Writer
|
|
|
| |
|
LANG-242 |
FIXED
|
[lang][patch] Trivial cleanup of javadoc in various files
|
|
|
| |
|
LANG-165 |
WON'T FIX
|
[lang] parseDate with TimeZone
|
|
|
| |
|
LANG-261 |
FIXED
|
Error in an example in the javadoc of the StringUtils.splitPreserveAllTokens() method
|
|
|
| |
|
LANG-264 |
FIXED
|
ToStringBuilder/HashCodeBuilder javadoc code examples
|
|
|
| |
|
LANG-127 |
FIXED
|
[lang] Minor tweak to fix of bug # 26616
|
|
|
| |
|
LANG-270 |
FIXED
|
[lang] minor javadoc improvements for StringUtils.stripXxx() methods
|
|
|
| |
|
LANG-265 |
FIXED
|
[patch] Cannot build tests from latest SVN
|
|
|
| |
|
LANG-278 |
FIXED
|
javadoc for StringUtils.removeEnd is incorrect
|
|
|
|
|
| |
|
LANG-62 |
FIXED
|
ArrayUtils.isEquals() throws ClassCastException when array1 and array2 are different dimension
|
|
|
| |
|
LANG-107 |
FIXED
|
FastDateFormat year bug
|
|
|
| |
|
LANG-33 |
FIXED
|
Method enums.Enum.equals(Object o) doesn't work correctly.
|
|
|
| |
|
LANG-5 |
FIXED
|
StringUtils.split ignores empty items
|
|
|
| |
|
LANG-138 |
FIXED
|
ValuedEnum
|
|
|
| |
|
LANG-156 |
FIXED
|
[LANG] - o.a.c.lang.enum.ValuedEnum: 'enum'is a keyword in JDK1.5.0
|
|
|
| |
|
LANG-27 |
FIXED
|
[lang] Add SystemUtils.AWT_TOOLKIT and others.
|
|
|
| |
|
LANG-119 |
FIXED
|
[lang] Can't subclass EqualsBuilder because isEquals is private
|
|
|
| |
|
LANG-57 |
FIXED
|
[lang] ClassCastException in Enum.equals(Object)
|
|
|
| |
|
LANG-125 |
FIXED
|
[lang] DateUtils constants should be long
|
|
|
| |
|
LANG-13 |
FIXED
|
[lang] DateUtils.truncate() is off by one hour when using a date in DST switch 'zone'
|
|
|
| |
|
LANG-7 |
FIXED
|
[lang] Documentation error in StringUtils.replace
|
|
|
| |
|
LANG-81 |
FIXED
|
[lang] Enum.equals does not handle different class loaders.
|
|
|
| |
|
LANG-6 |
FIXED
|
[lang] EqualsBuilder.append(Object[], Object[]) incorrectly checks that rhs[i] is instance of lhs[i]'s class
|
|
|
| |
|
LANG-31 |
FIXED
|
[lang] ExceptionUtils.addCauseMethodName(String) does not check for duplicates.
|
|
|
| |
|
LANG-86 |
FIXED
|
[lang] FastDateFormat.getDateInstance(int, Locale) always uses the pattern from the first invocation
|
|
|
| |
|
LANG-136 |
FIXED
|
[lang] Make StopWatch validate state transitions
|
|
|
| |
|
LANG-149 |
FIXED
|
[lang] Nestable.indexOfThrowable(Class) uses Class.equals() to match
|
|
|
| |
|
LANG-80 |
FIXED
|
[lang] New class proposal: CharacterEncoding
|
|
|
| |
|
LANG-79 |
FIXED
|
[lang] ReflectionToStringBuilder.toString(null) throws exception by design
|
|
|
| |
|
LANG-131 |
FIXED
|
[lang] StringEscapeUtils.unescapeHtml() doesn't handle an empty entity
|
|
|
| |
|
LANG-118 |
FIXED
|
[lang] StringEscapeUtils.unescapeHtml() doesn't handle hex entities
|
|
|
| |
|
LANG-43 |
FIXED
|
[lang] SystemUtils fails init on HP-UX
|
|
|
| |
|
LANG-14 |
FIXED
|
[lang] Throwable cause for NotImplementedException
|
|
|
| |
|
LANG-19 |
FIXED
|
[lang] ToStringStyle.setArrayEnd(String) doesn't replace null with empty string.
|
|
|
| |
|
LANG-128 |
FIXED
|
[lang] WordUtils capitalizeFully() throws a null pointer exception
|
|
|
| |
|
LANG-74 |
FIXED
|
[lang] [patch] ArrayUtils.addAll doesn't always return new array
|
|
|
| |
|
LANG-144 |
FIXED
|
[lang] [patch] EqualsBuilder.append(Object[], Object[]) throws NPE
|
|
|
| |
|
LANG-30 |
FIXED
|
[lang] buffer under/overrun on Strings.strip, stripStart & stripEnd
|
|
|
| |
|
LANG-124 |
FIXED
|
[lang] enum package is not compatible with 1.5 jdk
|
|
|
| |
|
LANG-133 |
FIXED
|
[lang] parseDate class from HttpClient's DateParser class
|
|
|
| |
|
LANG-120 |
FIXED
|
[lang] public static boolean DateUtils.equals(Date dt1, Date dt2) ?
|
|
|
| |
|
LANG-77 |
FIXED
|
[lang] unbalanced ReflectionToStringBuilder
|
|
|
| |
|
LANG-28 |
FIXED
|
[lang][patch] ClassUtils.primitivesToWrappers method
|
|
|
| |
|
LANG-126 |
FIXED
|
[lang][patch] Make ClassUtils methods null-safe and not throw an IAE.
|
|
|
| |
|
LANG-134 |
FIXED
|
javadoc - 'four basic XML entities' should be 5 (apos is missing)
|
|
|
| |
|
LANG-41 |
FIXED
|
last substring returned by StringUtils.split( String, String, int ) is too long
|
|
|
| |
|
LANG-103 |
FIXED
|
make optional parameters in FastDateFormat really optional
|
|
|
| |
|
LANG-99 |
FIXED
|
new StringUtils.replaceChars behaves differently from old CharSetUtils.translate
|
|
|
| |
|
LANG-158 |
FIXED
|
new StringUtils.split methods that split on the whole separator string
|
|
|
| |
|
LANG-34 |
WON'T FIX
|
[lang] Add support in ToStringStyle for DateFormat.
|
|
|
| |
|
LANG-233 |
FIXED
|
Add hashCode-support to class ObjectUtils
|
|
|
| |
|
LANG-116 |
FIXED
|
Enum's outer class may not be loaded for EnumUtils
|
|
|
| |
|
LANG-183 |
FIXED
|
Make javadoc crosslinking configurable
|
|
|
| |
|
LANG-172 |
FIXED
|
New method for converting a primitive Class to its corresponding wrapper Class
|
|
|
| |
|
LANG-219 |
FIXED
|
WordUtils.capitalizeFully(String str) should take a delimiter
|
|
|
| |
|
LANG-239 |
FIXED
|
[lang] Add SystemUtils methods for directory properties.
|
|
|
| |
|
LANG-222 |
FIXED
|
[lang] Add convenience format(long) methods to FastDateFormat
|
|
|
| |
|
LANG-189 |
FIXED
|
[lang] Add method that validates Collection elements are a certain type
|
|
|
| |
|
LANG-207 |
FIXED
|
[lang] Add methods to ArrayUtils: add at end and insert-like ops
|
|
|
| |
|
LANG-24 |
FIXED
|
[lang] DateUtils.truncate oddity at the far end of the Date spectrum
|
|
|
| |
|
LANG-235 |
FIXED
|
[lang] Enhancement of ExceptionUtils.CAUSE_METHOD_NAMES
|
|
|
| |
|
LANG-32 |
FIXED
|
[lang] Error in JavaDoc for StringUtils.chomp(String, String)
|
|
|
| |
|
LANG-167 |
FIXED
|
[lang] ExceptionUtils: new getCause() methodname (for tomcat-exception)
|
|
|
| |
|
LANG-82 |
FIXED
|
[lang] Minor javadoc fixes for StringUtils.contains(String, String)
|
|
|
| |
|
LANG-95 |
FIXED
|
[lang] StringUtils.defaultString: Documentation error
|
|
|
| |
|
LANG-185 |
FIXED
|
[lang] WordUtils capitalize improvement
|
|
|
| |
|
LANG-85 |
FIXED
|
[lang] [PATCH] fixes 75 typos
|
|
|
| |
|
LANG-202 |
FIXED
|
[lang] add another "known method" to ExceptionUtils
|
|
|
| |
|
LANG-232 |
FIXED
|
[lang] add getLength() method to ArrayUtils
|
|
|
| |
|
LANG-173 |
FIXED
|
[lang] add isEmpty method to ArrayUtils
|
|
|
| |
|
LANG-256 |
FIXED
|
[lang] add remove methods to ArrayUtils
|
|
|
| |
|
LANG-224 |
FIXED
|
[lang] elapsed time formatting utility method
|
|
|
| |
|
LANG-230 |
FIXED
|
[lang] mutable numbers
|
|
|
| |
|
LANG-168 |
FIXED
|
[lang][PATCH] lang.math.Fraction class deficiencies
|
|
|
| |
|
LANG-184 |
FIXED
|
[lang][patch] Add StringUtils.nIndexOf?
|
|
|
| |
|
LANG-247 |
FIXED
|
[lang][patch] Class and Package Comparators for ClassUtils
|
|
|
| |
|
LANG-135 |
FIXED
|
[lang][patch] Javadoc fixes for CharSetUtils
|
|
|
| |
|
LANG-191 |
FIXED
|
[lang][patch] Javadoc fixes for ClassUtils
|
|
|
| |
|
LANG-154 |
FIXED
|
[lang][patch] Remove redundant check for null separator in StringUtils#join
|
|
|
| |
|
LANG-171 |
FIXED
|
[lang][patch] Validate.java: fixes comment skew, removes unused loop counter
|
|
|
| |
|
LANG-179 |
FIXED
|
[lang]patch] StringUtils.isAsciiPrintable()
|
|
|
| |
|
LANG-243 |
WON'T FIX
|
[lang] Additional constructor for EqualsBuilder and isEquals member access.
|
|
|
|
|
| |
|
LANG-20 |
FIXED
|
Infinite loop in ToStringBuilder.reflectionToString for inner classes
|
|
|
| |
|
LANG-142 |
FIXED
|
A small, but important javadoc fix for Fraction proper whole and numerator
|
|
|
| |
|
LANG-110 |
FIXED
|
Added class hierachy support to HashCodeBuilder.reflectionHashCode()
|
|
|
| |
|
LANG-70 |
FIXED
|
Adding tolerance to double[] search methods in ArrayUtils
|
|
|
| |
|
LANG-146 |
FIXED
|
Enum does not support inner sub-classes
|
|
|
| |
|
LANG-83 |
FIXED
|
EnumUtils nit: The import java.io.Serializable is never used
|
|
|
| |
|
LANG-12 |
FIXED
|
Example in Javadoc for ToStringBuilder wrong for append.
|
|
|
| |
|
LANG-71 |
FIXED
|
ExceptionUtils new methods.
|
|
|
| |
|
LANG-4 |
FIXED
|
Hierarchy support in ToStringBuilder.reflectionToString()
|
|
|
| |
|
LANG-15 |
FIXED
|
Infinite loop in StringUtils.replace(text, repl, with) + FIX
|
|
|
| |
|
LANG-39 |
FIXED
|
No Javadoc for NestableDelegate
|
|
|
| |
|
LANG-87 |
FIXED
|
NullPointerException in CompareToBuilder
|
|
|
| |
|
LANG-16 |
FIXED
|
NumberRange inaccurate for Long, etc.
|
|
|
| |
|
LANG-75 |
FIXED
|
NumberUtils.createBigDecimal("") NPE in Sun 1.3.1_08
|
|
|
| |
|
LANG-55 |
FIXED
|
RandomStringUtils infloops with length < 1
|
|
|
| |
|
LANG-157 |
FIXED
|
Removed compile warning in ObjectUtils
|
|
|
| |
|
LANG-49 |
FIXED
|
Specify initial size for Enum's HashMap.
|
|
|
| |
|
LANG-93 |
FIXED
|
StackOverflow due to ToStringBuilder
|
|
|
| |
|
LANG-78 |
FIXED
|
StringUtils.chomp does not match Perl
|
|
|
| |
|
LANG-147 |
FIXED
|
StringUtils.chopNewLine - StringIndexOutOfBoundsException
|
|
|
| |
|
LANG-56 |
FIXED
|
StringUtils.countMatches loops forever if substring empty
|
|
|
| |
|
LANG-96 |
FIXED
|
SystemUtils.IS_JAVA_1_5 Javadoc is wrong
|
|
|
| |
|
LANG-53 |
FIXED
|
SystemUtils.IS_OS_OS2 Javadoc is wrong
|
|
|
| |
|
LANG-73 |
FIXED
|
ToStringBuilder doesn't work well in subclasses
|
|
|
| |
|
LANG-113 |
FIXED
|
[LANG] SystemUtils does not play nice in an Applet
|
|
|
| |
|
LANG-35 |
FIXED
|
[Lang] Should ToStringBuilder.reflectionToString handle arrays?
|
|
|
| |
|
LANG-111 |
FIXED
|
[Lang] time unit tests fail on Sundays
|
|
|
| |
|
LANG-151 |
FIXED
|
[lang] General case: infinite loop: ToStringBuilder.reflectionToString
|
|
|
| |
|
LANG-137 |
FIXED
|
[lang] Improve javadoc and overflow behavior of Fraction
|
|
|
| |
|
LANG-143 |
FIXED
|
[lang] Improve util.Validate tests
|
|
|
| |
|
LANG-94 |
FIXED
|
[lang] NumberUtils.isNumber allows illegal trailing characters
|
|
|
| |
|
LANG-84 |
FIXED
|
[lang] RandomStringUtils.randomAlpha methods omit 'z'
|
|
|
| |
|
LANG-38 |
FIXED
|
[lang] Rationalize StringUtils slice functions
|
|
|
| |
|
LANG-63 |
FIXED
|
[lang] StringUtils javadoc and test enhancements
|
|
|
| |
|
LANG-132 |
FIXED
|
[lang] SystemUtils.IS_OS_*, IS_JAVA_* are always false.
|
|
|
| |
|
LANG-90 |
FIXED
|
[lang] java.lang.ExceptionInInitializerError thrown by JVMRandom constructor
|
|
|
| |
|
LANG-9 |
FIXED
|
[lang] lang.builder classes javadoc edits (mostly typo fixes)
|
|
|
| |
|
LANG-155 |
FIXED
|
[lang] maven-beta10 checkstyle problem
|
|
|
| |
|
LANG-36 |
FIXED
|
[lang] patch and test case fixing problem with RandomStringUtils.random()
|
|
|
| |
|
LANG-129 |
FIXED
|
[lang] test.time fails in Japanese (non-us) locale.
|
|
|
| |
|
LANG-48 |
FIXED
|
static option for reversing the stacktrace
|
|
|
| |
|
LANG-47 |
FIXED
|
test.lang fails if compiled with non iso-8859-1 locales
|
|
|
| |
|
LANG-244 |
FIXED
|
Add join(..., char c) to StringUtils (and some performance fixes). Even contains tests!
|
|
|
| |
|
LANG-240 |
FIXED
|
Added class hierachy support to CompareToBuilder.reflectionCompare()
|
|
|
| |
|
LANG-206 |
FIXED
|
Additional Lang Method Suggestions
|
|
|
| |
|
LANG-215 |
FIXED
|
ArrayUtils.contains()
|
|
|
| |
|
LANG-237 |
FIXED
|
Hierarchy support in EqualsBuilder.reflectionEquals()
|
|
|
| |
|
LANG-91 |
FIXED
|
JavaDoc Errata
|
|
|
| |
|
LANG-164 |
FIXED
|
Javadoc nit
|
|
|
| |
|
LANG-249 |
FIXED
|
MethodUtils: Removed unused code/unused local vars.
|
|
|
| |
|
LANG-221 |
FIXED
|
More flexibility for getRootCause in ExceptionUtils
|
|
|
| |
|
LANG-245 |
FIXED
|
Refactored reflection feature of ToStringBuilder into new ReflectionToStringBuilder
|
|
|
| |
|
LANG-190 |
FIXED
|
Removed compile warning in FastDateFormat
|
|
|
| |
|
LANG-231 |
FIXED
|
Resurrect the WordWrapUtils from commons-sandbox/utils
|
|
|
| |
|
LANG-51 |
FIXED
|
Typo in documentation
|
|
|
| |
|
LANG-234 |
FIXED
|
[Lang] What to do with FastDateFormat unused private constructors
|
|
|
| |
|
LANG-205 |
FIXED
|
[PATCH] StringUtil enhancement
|
|
|
| |
|
LANG-214 |
FIXED
|
[PATCH] reduce object creation in ToStringBuilder
|
|
|
| |
|
LANG-210 |
FIXED
|
[lang] Add javadoc examples and tests for StringUtils
|
|
|
| |
|
LANG-139 |
FIXED
|
[lang] EnumTest fails on Linux Sun JDK 1.3.0
|
|
|
| |
|
LANG-228 |
FIXED
|
[lang] Improved tests, javadoc for CharSetUtils, StringEscapeUtils
|
|
|
| |
|
LANG-208 |
FIXED
|
[lang] Javadoc, tests improvements for CharSet, CharSetUtils
|
|
|
| |
|
LANG-178 |
FIXED
|
[lang] Make NestableDelegate methods public instead of package private
|
|
|
| |
|
LANG-170 |
FIXED
|
[lang] Make NumberUtils null handling consistent
|
|
|
| |
|
LANG-174 |
FIXED
|
[lang] Missing @since tags
|
|
|
| |
|
LANG-1 |
FIXED
|
[lang] Patch for javadocs
|
|
|
| |
|
LANG-252 |
FIXED
|
[lang] [PATCH] NumberUtils min/max, BooleanUtils.xor, and ArrayUtils toPrimitive and toObject
|
|
|
| |
|
LANG-209 |
FIXED
|
[lang] javadoc fixes (remove @links to non-public identifiers)
|
|
|
| |
|
LANG-145 |
FIXED
|
[lang][PATCH] Unused field 'startFinal' in DateIterator
|
|
|
| |
|
LANG-97 |
FIXED
|
typo in the javadoc example code
|
|
|
|
|
| |
|
LANG-26 |
FIXED
|
NumberRange.getMaximum returns minimum
|
|
|
| |
|
LANG-61 |
FIXED
|
Enum constructor validations
|
|
|
| |
|
LANG-89 |
FIXED
|
NestableException/Delegate is not serializable
|
|
|
| |
|
LANG-121 |
FIXED
|
split using null and max less than actual token count adds "null"
|
|
|
| |
|
LANG-160 |
FIXED
|
ExceptionUtils cannot handle J2EE-Exception in a default way
|
|
|
|
|
| |
No issues. |