All Projects : Commons Lang (Key: LANG)

Project Lead: Commons Developers
URL: http://commons.apache.org/lang/
Description:

RELEASE PLAN

  • Lang 2.x - There are no plans for more releases on the 2.x line, but serious bug might lead to such happening.
  • Lang 3.0 - Major update of Lang. Very unlikely to be backwards compatible. Will be JDK 1.5+ with all the goodness that embodies.
  • Lang 3.x - Items for working on after a 3.0 release.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   

Change Log

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

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 70
   13%
Reopened Reopened 3
   1%
Closed Closed 482
   87%

Open Issues

By Priority
Blocker Blocker 1
   1%
Major Major 50
   68%
Minor Minor 20
   27%
Trivial Trivial 2
   3%

By Assignee
Henri Yandell 1
   1%
Joerg Schaible 1
   1%
Paul Benedict 1
   1%
Unassigned 70
   96%