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   

Subversion Commits

All versions
Select version:
Repository Revision Date User Message
ASF #885195 Sun Nov 29 06:30:23 UTC 2009 pbenedict LANG-508: Allow exception message parameters as varargs, employ String#format to format exception message, full documentation update
Files Changed
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/Validate.java
Repository Revision Date User Message
ASF #883101 Sun Nov 22 17:03:10 UTC 2009 oheger [LANG-501] There was a problem with inconsistent line endings in the last commit, so the svn:eol-style property was not set. Fixing now.
Files Changed
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/concurrent/CallableBackgroundInitializer.java
Repository Revision Date User Message
ASF #883100 Sun Nov 22 16:57:39 UTC 2009 oheger [LANG-501] Added CallableBackgroundInitializer class with unit tests.
Files Changed
ADD /commons/proper/lang/trunk/src/test/org/apache/commons/lang/concurrent/CallableBackgroundInitializerTest.java
ADD /commons/proper/lang/trunk/src/java/org/apache/commons/lang/concurrent/CallableBackgroundInitializer.java
Repository Revision Date User Message
ASF #881689 Wed Nov 18 07:11:41 UTC 2009 bayard Implementing Serializable - part of LANG-551
Files Changed
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/Range.java
Repository Revision Date User Message
ASF #881685 Wed Nov 18 06:43:23 UTC 2009 bayard Removing ArrayUtils.hashCode per LANG-492; it is now available as java.util.Arrays.hashCode
Files Changed
MODIFY /commons/proper/lang/trunk/src/test/org/apache/commons/lang/ArrayUtilsTest.java
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/ArrayUtils.java
Repository Revision Date User Message
ASF #881672 Wed Nov 18 05:58:06 UTC 2009 pbenedict LANG-555: Add IS_OS_WINDOWS_7 constant
Files Changed
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/SystemUtils.java
Repository Revision Date User Message
ASF #881671 Wed Nov 18 05:52:01 UTC 2009 pbenedict LANG-554: Add 1.7 check
Files Changed
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/SystemUtils.java
Repository Revision Date User Message
ASF #836152 Sat Nov 14 10:46:04 UTC 2009 bayard Changing the note on high > 0x7f characters being escaped. LANG-516
Files Changed
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/StringEscapeUtils.java
Repository Revision Date User Message
ASF #836151 Sat Nov 14 10:45:27 UTC 2009 bayard Changing the standard escapeXml method to not escape high characters. It's easier to add that back on that remove it. LANG-516 and LANG-517
Files Changed
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/text/translate/EscapeUtils.java
MODIFY /commons/proper/lang/trunk/src/test/org/apache/commons/lang/StringEscapeUtilsTest.java
Repository Revision Date User Message
ASF #836149 Sat Nov 14 10:10:19 UTC 2009 bayard Rolling back r611543 for LANG-393, and removing the special handling of BigDecimal to use compareTo instead of equals because it creates an inequality with HashCodeBuilder [reported in LANG-467 by David Jones]
Files Changed
MODIFY /commons/proper/lang/trunk/src/test/org/apache/commons/lang/builder/EqualsBuilderTest.java
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/builder/EqualsBuilder.java
Repository Revision Date User Message
ASF #835975 Fri Nov 13 20:17:47 UTC 2009 mbenson [LANG-553] Add TypeUtils
Files Changed
ADD /commons/proper/lang/trunk/src/test/org/apache/commons/lang/reflect/testbed/GenericParent.java
ADD /commons/proper/lang/trunk/src/test/org/apache/commons/lang/reflect/testbed/StringParameterizedChild.java
ADD /commons/proper/lang/trunk/src/test/org/apache/commons/lang/reflect/testbed/GenericTypeHolder.java
ADD /commons/proper/lang/trunk/src/test/org/apache/commons/lang/reflect/TypeUtilsTest.java
ADD /commons/proper/lang/trunk/src/java/org/apache/commons/lang/reflect/TypeUtils.java
Repository Revision Date User Message
ASF #835780 Fri Nov 13 08:54:04 UTC 2009 bayard Removing old Range classes per LANG-551. New lang.Range class replaces these
Files Changed
DEL /commons/proper/lang/trunk/src/java/org/apache/commons/lang/math/NumberRange.java
DEL /commons/proper/lang/trunk/src/test/org/apache/commons/lang/math/LongRangeTest.java
DEL /commons/proper/lang/trunk/src/java/org/apache/commons/lang/math/LongRange.java
DEL /commons/proper/lang/trunk/src/test/org/apache/commons/lang/math/RangeTest.java
DEL /commons/proper/lang/trunk/src/test/org/apache/commons/lang/math/DoubleRangeTest.java
DEL /commons/proper/lang/trunk/src/java/org/apache/commons/lang/math/Range.java
DEL /commons/proper/lang/trunk/src/test/org/apache/commons/lang/math/AbstractRangeTest.java
DEL /commons/proper/lang/trunk/src/java/org/apache/commons/lang/math/DoubleRange.java
DEL /commons/proper/lang/trunk/src/test/org/apache/commons/lang/math/FloatRangeTest.java
DEL /commons/proper/lang/trunk/src/java/org/apache/commons/lang/math/FloatRange.java
DEL /commons/proper/lang/trunk/src/test/org/apache/commons/lang/math/IntRangeTest.java
DEL /commons/proper/lang/trunk/src/java/org/apache/commons/lang/math/IntRange.java
DEL /commons/proper/lang/trunk/src/test/org/apache/commons/lang/math/NumberRangeTest.java
Repository Revision Date User Message
ASF #835777 Fri Nov 13 08:51:08 UTC 2009 bayard Adding elementCompareTo method as requested in LANG-386 (which called the method positionOfXxx)
Files Changed
MODIFY /commons/proper/lang/trunk/src/test/org/apache/commons/lang/RangeTest.java
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/Range.java
Repository Revision Date User Message
ASF #833709 Sat Nov 07 16:37:05 UTC 2009 oheger [LANG-545] Added ability to create a ConstantFuture object. Thanks to Stephen Colebourne for the patch.
Files Changed
MODIFY /commons/proper/lang/trunk/src/test/org/apache/commons/lang/concurrent/ConcurrentUtilsTest.java
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/concurrent/ConcurrentUtils.java
Repository Revision Date User Message
ASF #833363 Fri Nov 06 11:53:38 UTC 2009 bayard Adding todo note to consider final/field-usage - LANG-551
Files Changed
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/Range.java
Repository Revision Date User Message
ASF #833358 Fri Nov 06 11:45:38 UTC 2009 bayard Adding more tests, plus a rename of lessThan to elementBefore; greaterThan to elementAfter and bugfix so the new code works - LANG-551
Files Changed
MODIFY /commons/proper/lang/trunk/src/test/org/apache/commons/lang/RangeTest.java
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/Range.java
Repository Revision Date User Message
ASF #833343 Fri Nov 06 11:11:38 UTC 2009 bayard containsRange test added - LANG-551
Files Changed
MODIFY /commons/proper/lang/trunk/src/test/org/apache/commons/lang/RangeTest.java
Repository Revision Date User Message
ASF #833337 Fri Nov 06 10:47:15 UTC 2009 bayard Added test for contains method, along with a null fix for contains and improved javadoc - LANG-551
Files Changed
MODIFY /commons/proper/lang/trunk/src/test/org/apache/commons/lang/RangeTest.java
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/Range.java
Repository Revision Date User Message
ASF #833308 Fri Nov 06 07:56:22 UTC 2009 bayard Committing work in progress version of a new Range class to replace the math.*Range classes as discussed in LANG-551
Files Changed
ADD /commons/proper/lang/trunk/src/test/org/apache/commons/lang/RangeTest.java
ADD /commons/proper/lang/trunk/src/java/org/apache/commons/lang/Range.java
Repository Revision Date User Message
ASF #833016 Thu Nov 05 07:25:54 UTC 2009 bayard Applying Jörg Gottschling's patch from LANG-358 with Thomas Menzel's naming from LANG-550 and some of his tests. This adds a firstNonNull method to ObjectUtils.
Files Changed
MODIFY /commons/proper/lang/trunk/src/java/org/apache/commons/lang/ObjectUtils.java
MODIFY /commons/proper/lang/trunk/src/test/org/apache/commons/lang/ObjectUtilsTest.java

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%