Apache Commons logo Commons Lang

JIRA Report

Fix Version Key Component Summary Type Resolution Status
LANG-1083 Add (T) casts to get unit tests to pass in old JDK Bug Fixed Resolved
LANG-1041 lang.reflect.* Fix MethodUtilsTest so it does not depend on JDK method ordering Bug Fixed Resolved
LANG-950 FastDateParser does not handle two digit year parsing like SimpleDateFormat Bug Fixed Resolved
LANG-899 lang.* StringUtils lastIndexOf(String str, char searchChar, int startPos) not working Bug Fixed Closed
LANG-894 The "contributing patches" link on the website is broken Bug Fixed Closed
LANG-876 Javadocs are 404 Bug Fixed Closed
LANG-868 lang.* Javadoc examples for StringUtils#repeat(char,int) have arguments in in reverse order Bug Fixed Closed
LANG-759 lang.* Add Support in SystemUtils for Windows Server 2003 and Windows Server 2008 Bug Fixed Closed
LANG-549 Need to release the latest code! Bug Fixed Closed
LANG-442 Internal links on User Guide page don't work Bug Fixed Closed
LANG-327 Overview doc for version 2.3 still specifies version 2.2 Bug Fixed Closed
LANG-1005 lang.text.* Extend DurationFormatUtils#formatDurationISO default pattern to match #formatDurationHMS Improvement Fixed Resolved
LANG-998 lang.time.* Javadoc is not clear on preferred pattern to instantiate FastDateParser / FastDatePrinter Improvement Fixed Resolved
LANG-495 Possible implementation of max/min using generics Improvement Fixed Closed
LANG-801 lang.* Util for conversion between primitive types New Feature Fixed Closed
LANG-797 lang.* StringEscapeUtils.escapeJson New Feature Fixed Closed
LANG-618 lang.* Add an Assert class to simplify programming. New Feature Fixed Closed
LANG-485 lang.* StringUtils/WordUtils camelize - underscore functionality New Feature Fixed Closed
LANG-525 General Apply patches from 3.0 to 2.5 if a 2.5 release happens Task Fixed Closed
LANG-392 Improve javadoc samples Task Fixed Closed
LANG-949 lang.time.* FastDateParserTest.testParses does not test FastDateParser Test Fixed Resolved
LANG-852 lang.time.* Insufficient datetime pattern in FastDateParserTest Test Fixed Closed
LANG-465 Better advertizing of utils Wish Fixed Closed
3.4 LANG-1092 lang.time.* Wrong formating of time zones with daylight saving time in FastDatePrinter Bug Fixed Resolved
3.4 LANG-1090 FastDateParser does not set error indication in ParsePosition Bug Fixed Resolved
3.4 LANG-1089 FastDateParser does not handle excess hours as per SimpleDateFormat Bug Fixed Resolved
3.4 LANG-1087 lang.math.* NumberUtils#createNumber() returns positive BigDecimal when negative Float is expected Bug Fixed Resolved
3.4 LANG-1081 lang.builder.* DiffBuilder.append(String, Object left, Object right) does not do a left.equals(right) check Bug Fixed Resolved
3.4 LANG-1077 lang.* [PATCH] StringUtils.ordinalIndexOf("aaaaaa", "aa", 2) != 3 in StringUtils Bug Fixed Resolved
3.4 LANG-1073 lang.* Read wrong component type of array in add in ArrayUtils Bug Fixed Resolved
3.4 LANG-1072 lang.math.* Duplicated "0x" check in createBigInteger in NumberUtils Bug Fixed Resolved
3.4 LANG-1071 lang.* Fix wrong examples in JavaDoc of StringUtils.replaceEachRepeatedly(...), StringUtils.replaceEach(...) Bug Fixed Resolved
3.4 LANG-1064 StringUtils.abbreviate description doesn't agree with the examples Bug Fixed Resolved
3.4 LANG-1061 lang.time.* FastDateParser error - timezones not handled correctly Bug Fixed Resolved
3.4 LANG-1055 lang.text.* StrSubstitutor.replaceSystemProperties does not work consistently Bug Fixed Resolved
3.4 LANG-1035 lang.builder.* Javadoc for EqualsBuilder.reflectionEquals() is unclear Bug Fixed Resolved
3.4 LANG-1004 lang.text.* DurationFormatUtils#formatDurationHMS implementation does not correspond to Javadoc and vice versa Bug Fixed Resolved
3.4 LANG-1003 lang.text.* DurationFormatUtils are not able to handle negative durations/periods Bug Fixed Resolved
3.4 LANG-1001 lang.time.* ISO 8601 misspelled throughout the Javadocs Bug Fixed Resolved
3.4 LANG-1000 ParseException when trying to parse UTC dates with Z as zone designator using DateFormatUtils.ISO_DATETIME_TIME_ZONE_FORMAT Bug Fixed Resolved
3.4 LANG-996 lang.time.* FastDateFormat is case sensitive Bug Fixed Resolved
3.4 LANG-995 lang.text.* Fix bug with stripping spaces on last line in WordUtils.wrap() Bug Fixed Resolved
3.4 LANG-948 lang.text.* Exception while using ExtendedMessageFormat and escaping braces Bug Fixed Resolved
3.4 LANG-1082 lang.builder.* Add option to disable the "objectsTriviallyEqual" test in DiffBuilder Improvement Fixed Resolved
3.4 LANG-1052 lang.builder.* Multiline recursive to string style Improvement Fixed Resolved
3.4 LANG-1045 lang.reflect.* Add method org.apache.commons.lang3.reflect.MethodUtils.invokeMethod(Object, String) Improvement Fixed Resolved
3.4 LANG-1044 lang.reflect.* Add method org.apache.commons.lang3.reflect.MethodUtils.invokeExactMethod(Object, String) Improvement Fixed Resolved
3.4 LANG-1027 org.apache.commons.lang3.SystemUtils#isJavaVersionAtLeast should return true by default Improvement Fixed Resolved
3.4 LANG-1026 lang.* Bring static method references in StringUtils to consistent style Improvement Fixed Resolved
3.4 LANG-1020 lang.* Improve performance of normalize space Improvement Fixed Resolved
3.4 LANG-1017 lang.* Use non-ASCII digits in Javadoc examples for StringUtils.isNumeric Improvement Fixed Resolved
3.4 LANG-994 lang.text.* Add zero copy read method to StrBuilder Improvement Fixed Closed
3.4 LANG-993 lang.text.* Add zero copy write method to StrBuilder Improvement Fixed Closed
3.4 LANG-990 lang.text.* Avoid String allocation in StrBuilder.append(CharSequence) Improvement Fixed Resolved
3.4 LANG-935 lang.text.translate.* Possible performance improvement on string escape functions Improvement Fixed Resolved
3.4 LANG-930 lang.builder.* Add JsonToStringStyle Improvement Fixed Resolved
3.4 LANG-877 lang.text.translate.* Performance improvements for StringEscapeUtils Improvement Fixed Resolved
3.4 LANG-731 lang.* Better Javadoc for BitField class Improvement Fixed Resolved
3.4 LANG-1093 lang.* Add ClassUtils.getAbbreviatedName New Feature Fixed Resolved
3.4 LANG-1080 lang.builder.* Add NoClassNameToStringStyle implementation of ToStringStyle New Feature Fixed Resolved
3.4 LANG-1033 lang.* Add StringUtils.countMatches(CharSequence, char) New Feature Fixed Resolved
3.4 LANG-1021 lang.reflect.* Provide methods to retrieve all fields/methods annotated with a specific type New Feature Fixed Resolved
3.4 LANG-1015 lang.*, lang.builder.* Add JsonToStringStyle implementation to ToStringStyle New Feature Fixed Resolved
3.4 LANG-1008 lang.*, lang.math.* Change min/max methods in NumberUtils/IEEE754rUtils from array input parameters to varargs New Feature Fixed Resolved
3.4 LANG-1007 lang.*, lang.math.* Fixing NumberUtils JAVADoc comments for max methods New Feature Fixed Resolved
3.4 LANG-1006 lang.* Add wrap (with String or char) to StringUtils New Feature Fixed Resolved
3.4 LANG-999 lang.* Add fuzzy String matching logic to StringUtils New Feature Fixed Resolved
3.4 LANG-883 lang.* Add StringUtils.containsAny(CharSequence, CharSequence... ) method New Feature Fixed Resolved
3.4 LANG-536 lang.* Add isSorted() to ArrayUtils New Feature Fixed Resolved
3.4 LANG-1098 Update maven-checkstyle-plugin to 2.14 Task Fixed Resolved
3.4 LANG-1097 Update org.easymock:easymock to 3.3.1 Task Fixed Resolved
3.4 LANG-1096 Update maven-pmd-plugin to 3.4 Task Fixed Resolved
3.4 LANG-1095 Update maven-antrun-plugin to 1.8 Task Fixed Resolved
3.4 LANG-1024 Fix JavaDoc errors in test code Task Fixed Resolved
3.4 LANG-1016 lang.math.* NumberUtils#isParsable method(s) Wish Fixed Resolved
2.7 LANG-803 lang.* LocaleUtils - DCL idiom is not thread-safe Bug Fixed Closed
3.3.2 LANG-989 lang.* Add org.apache.commons.lang3.SystemUtils.IS_JAVA_1_8 New Feature Fixed Closed
3.3.1 LANG-987 lang.time.* DateUtils.getFragmentInDays(Date, Calendar.MONTH) returns wrong days Bug Fixed Closed
3.3.1 LANG-984 lang.time.* DurationFormatUtils does not handle large durations correctly Bug Fixed Closed
3.3.1 LANG-983 lang.time.* DurationFormatUtils does not describe format string fully Bug Fixed Closed
3.3.1 LANG-982 lang.time.* DurationFormatUtils.formatDuration(61999, "s.SSSS") - ms field size should be 4 digits Bug Fixed Closed
3.3.1 LANG-981 lang.time.* DurationFormatUtils#lexx does not detect unmatched quote char Bug Fixed Closed
3.3.1 LANG-978 Failing tests with Java 8 b128 Bug Fixed Closed
3.3 LANG-977 lang.text.translate.* NumericEntityEscaper incorrectly encodes supplementary characters Bug Fixed Closed
3.3 LANG-972 lang.math.* NumberUtils#isNumber does not allow for hex 0XABCD Bug Fixed Closed
3.3 LANG-971 lang.math.* NumberUtils#isNumber(String) fails to reject invalid Octal numbers Bug Fixed Closed
3.3 LANG-969 lang.* StringUtils.toEncodedString(byte[], Charset) needlessly throws UnsupportedEncodingException Bug Fixed Closed
3.3 LANG-961 lang.reflect.* org.apache.commons.lang3.reflect.FieldUtils.removeFinalModifier(Field) does not clean up after itself Bug Fixed Closed
3.3 LANG-954 lang.time.* uncaught PatternSyntaxException in FastDateFormat on Android Bug Fixed Closed
3.3 LANG-951 lang.time.* Fragments are wrong by 1 day when using fragment YEAR or MONTH Bug Fixed Closed
3.3 LANG-946 lang.concurrent.* ConstantInitializerTest fails when building with IBM JDK 7 Bug Fixed Closed
3.3 LANG-943 Test DurationFormatUtilsTest.testEdgeDuration fails in JDK 1.6, 1.7 and 1.8, BRST time zone Bug Fixed Closed
3.3 LANG-936 lang.* StringUtils.getLevenshteinDistance with too big of a threshold returns wrong result Bug Fixed Closed
3.3 LANG-915 Wrong locale handling in LocaleUtils.toLocale() Bug Fixed Closed
3.3 LANG-819 lang.* EnumUtils.generateBitVector needs a "? extends" Bug Fixed Closed
3.3 LANG-613 lang.reflect.* ConstructorUtils.getAccessibleConstructor() Does Not Check the Accessibility of Enclosing Classes Bug Fixed Closed
3.3 LANG-973 lang.* Make some private fields final Improvement Fixed Closed
3.3 LANG-970 lang.* Add APIs MutableBoolean setTrue() and setFalse() Improvement Fixed Closed
3.3 LANG-956 lang.text.* Improve JavaDoc of WordUtils.wrap methods Improvement Fixed Closed
3.3 LANG-955 lang.* Add methods for removing all invalid characters according to XML 1.0 and XML 1.1 in an input string to StringEscapeUtils Improvement Fixed Closed