Added a the fix for bug #14883.
Submitted-by: Thomas Hawtin [tackline@tackline.demon.co.uk]
4 lines of code changed in:
Added a unit test to show the bugs in bug #14883 for countMatches method
13 lines of code changed in:
Bugfix, classic this.foo = this.foo error.
Noticed by Andy Freeman.
1 lines of code changed in:
Add reverse to ArrayUtils
332 lines of code changed in:
Added the second fix from Mark McDowell [mcdoma@ncs.com] for bug #14062
8 lines of code changed in:
So my test was wrong. I was using the split method wrongly.
2 lines of code changed in:
Added unit test to detect bug # 14062.
6 lines of code changed in:
Threw in a test for newline replacement. This was a problem in String Taglib and having this test let me know it wasn't the fault of StringUtils.
3 lines of code changed in:
Surprisingly the isJavaVersionAtLeast was not static. I can't see any reason for this and have fixed it.
2 lines of code changed in:
Protected a Number test so it only runs in 1.3+. I suspect the JDK doesn't support the type of number we're throwing at it in 1.2: "1.1E-700F" to BigDecimal.
6 lines of code changed in:
And moved bakc to 1.3 until I can figure out how to make them work at 1.2. Code appears to try to modify them?!?
6 lines of code changed in:
Added JDK 1.2 compliant EMPTY_MAPs
12 lines of code changed in:
Put Stephen's privates back. He hadn't needed to take them out.
[Okay, the humour is killing me].
Added this.'s in front of the methods in each constructor.
18 lines of code changed in:
Changed inner classes to be package scoped for JDK 1.2
9 lines of code changed in:
Make MethodUtils depend on ReflectionUtils parameter set comparasons
21 lines of code changed in:
Converted invokeMethod to use ReflectionExceptions
27 lines of code changed in:
Corrected speiling mistake spotted by Jeff Varszegi.
73 lines of code changed in:
Moved isAssignmentCompatable method from MethodUtils into ReflectionUtils and renamed it. Enhanced existing isCompatible so that widening of primitives is allowed. Created test case for moved method.
178 lines of code changed in:
Fixed small bug and created test case
9 lines of code changed in:
Turned debug constant off.
2 lines of code changed in:
Remove invokeExactMethod. Going to consolidate on one inokeMethod that considers superclasses and doesn't break scope rules.
15 lines of code changed in:
Javadoc style fix, from Fredrik Westermarck
1414 lines of code changed in:
Add to ArrayUtils and test it
480 lines of code changed in:
Javadoc formatting patch, by Fredrik Westermarck
1023 lines of code changed in:
Javadoc fixes, from Fredrik Westermarck
28 lines of code changed in:
Add more TODOs
2 lines of code changed in:
Change the isTrue() method to cope with strings case insensitively
11 lines of code changed in:
Javadoc fixes, from Fredrik Westermarck
178 lines of code changed in:
Added even more ideas
5 lines of code changed in:
Javadoc improvements.
Finish renaming of Command to Executor.
306 lines of code changed in:
Javadoc error and clarification, from Martin Cooper.
4 lines of code changed in:
Added unit tests for MethodUtils copied from the beanutils component.
105 lines of code changed in:
Updated method utils with latest code from the beanutils version.
217 lines of code changed in:
Made a start on documentation for reflect.
8 lines of code changed in:
Some of the modifications Stephen wants.
26 lines of code changed in:
Notifier is a class which makes handling an event-listener queue a lot easier.
It throws the exception when the notify fails.
32 lines of code changed in:
Removed unused UPPER_FOO variable.
1 lines of code changed in:
Added Robert [HA, you're in now] and set an id for Steven [guessed it anyway].
10 lines of code changed in:
Added myself as a committer before starting serious work on MethodUtils
2 lines of code changed in:
NumberRange.getMaximum returns the minimum, not the maximum.
Test added to verify this, and then the bug fixed.
SUBMITTED-BY: Kasper R?nning
12 lines of code changed in:
Closure renamed to Executor
30 lines of code changed in:
And a new name. Until it gets changed.
168 lines of code changed in:
getCause is 1.4 specific. Have replaced with getException.
4 lines of code changed in:
Integrated the new functor package
11 lines of code changed in:
Transfer of Patterns code over to Lang
14 lines of code changed in:
Transfer of some of Patterns over to Lang.
103 lines of code changed in:
Test to ensure that duplicate enums cannot be created
Test to ensure that null and blank strings cannot be created
Bug found by Howard Lewis Ship
295 lines of code changed in:
Ensure that duplicate enums cannot be created
Bug found by Howard Lewis Ship
4 lines of code changed in:
Fixed the example in the javadoc so it compiles.
Submitted by: Janek Bogucki
2 lines of code changed in: