December 2006 Commit Log

Number of Commits:
30
Number of Active Developers:
3
bayard 2006-12-29 23:08

Adding bugfixes and improvements from JIRA

22 lines of code changed in:

bayard 2006-12-29 18:48

Rolling back r467482 as the methods are already in java.util.Arrays. These were added as a part of #LANG-238.

0 lines of code changed in:

bayard 2006-12-29 18:42

Rolling back r490355 - StrBuilder implements Cloneable again

1 lines of code changed in:

scolebourne 2006-12-29 17:55

LANG-301 - Document cloneReset()

1 lines of code changed in:

scolebourne 2006-12-29 17:44

Fix javadoc link

2 lines of code changed in:

scolebourne 2006-12-29 17:16

Avoid new Boolean() via BooleanUtils

3 lines of code changed in:

scolebourne 2006-12-29 17:04

LANG-291 - Move min/max methods above inner class, add javadoc and format

45 lines of code changed in:

bayard 2006-12-26 22:10

Improved #LANG-303 test to prove the formatting works on each side of the serializing

6 lines of code changed in:

bayard 2006-12-26 22:05

Applying test for #LANG-303, and a fix.

19 lines of code changed in:

bayard 2006-12-26 22:04

Removed some commented out reports; added a commented out findbugs report

1 lines of code changed in:

bayard 2006-12-26 21:23

Starting on Lang 2.3 release notes

14 lines of code changed in:

bayard 2006-12-26 18:58

StrBuilder no longer implements Cloneable. #LANG-302

1 lines of code changed in:

bayard 2006-12-25 18:57

Rolling back r489734 - Boolean.valueOf(boolean) only available from JDK 1.4 onwards

3 lines of code changed in:

bayard 2006-12-22 20:34

Applying test for LANG-304 and fix to LocaleUtils

8 lines of code changed in:

bayard 2006-12-22 19:51

Fixed import. Also optimised list.toArray(..) to use new Token[list.size()] so that the passed in array is used and not reflection. Latter reported by FindBugs

3 lines of code changed in:

bayard 2006-12-22 19:31

new Boolean -> Boolean.valueOf. (Reported by FindBugs)

1 lines of code changed in:

bayard 2006-12-22 19:29

Removing the Serializable implements. As far as I can tell, Number has been serializable since at the least Java 1.2. (Reported by FindBugs)

1 lines of code changed in:

bayard 2006-12-20 06:24

Added a test for the under a day range in formatPeriod

15 lines of code changed in:

bayard 2006-12-20 06:10

More tests, more bugfixes (aka rewrite of the guts).



It's looking much better, the only edge case that throws it for a loop is if things start on the 29th of February in a year. I've hacked it in the day mode, but I'm not sure why I had to do that - however I trust the brute force test to be right in day mode.

In month mode, it's even trickier as to what the correct answer is. How many months between 29th Feb and 28th of Feb the next year? The answer is 11, or with days included it's 11 months and 28 days. I can't see any reason to define that better, so I'm declaring that law.



Things are weird if you start on Feb 29 :)

116 lines of code changed in:

bayard 2006-12-20 00:00

Added new tests (failing) in comments. Improved output for debugging brute force tests.

6 lines of code changed in:

bayard 2006-12-19 23:59

Updated comment

2 lines of code changed in:

bayard 2006-12-19 21:50

Fixing LANG-300 (reported by Jeremy Lemaire) - 1L to 9L incorrectly throw exceptions when passed into NumberUtils.createNumber. Fixed in both the math.NumbersUtils and the deprecated NumberUtils classes.

8 lines of code changed in:

bayard 2006-12-13 07:12

Let a few tab characters slip in - Eclipse wasn't configured yet. Replacing with spaces.

7 lines of code changed in:

bayard 2006-12-13 07:09

More unit tests and bugfixes. The currently failing test is commented out, so more bugfixes to come.

90 lines of code changed in:

bayard 2006-12-12 22:34

Applying a unit test for LANG-299 and the fix that Francisco Benavent suggests.

8 lines of code changed in:

bayard 2006-12-12 22:11

Setting the maven repo - apologies if this borks anything

2 lines of code changed in:

bayard 2006-12-11 03:33

More tests added to DurationFormatUtilsTest and discovered bugs fixed in the DurationFormatUtils.formatPeriod method.

45 lines of code changed in:

bayard 2006-12-08 09:05

Added javadoc to explain the quandry in how to count month/day differences

16 lines of code changed in:

rahul 2006-12-06 15:55

Match groupIds for m1 and m2. We should account for the fact that its relatively easier to deploy snaps with m2 (such as IO was last night) and we shouldn't spray component artifacts in two different places (without relocation).

1 lines of code changed in:

rahul 2006-12-06 15:44

Missing props on various m2 poms.

0 lines of code changed in:

November 2006 »

Generated by StatSVN 0.3.2-SNAPSHOT