[root]/src/java/org/apache/commons/lang/math
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 166 (100.0%) | 6656 (100.0%) | 40.0 |
scolebourne | 39 (23.5%) | 4723 (71.0%) | 121.1 |
bayard | 47 (28.3%) | 993 (14.9%) | 21.1 |
psteitz | 6 (3.6%) | 451 (6.8%) | 75.1 |
ggregory | 56 (33.7%) | 376 (5.6%) | 6.7 |
fredrik | 3 (1.8%) | 83 (1.2%) | 27.6 |
stevencaswell | 4 (2.4%) | 20 (0.3%) | 5.0 |
dirkv | 11 (6.6%) | 10 (0.2%) | 0.9 |
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:
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:
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.
1 lines of code changed in:
Removing my @author tags
0 lines of code changed in:
Adding equals(int[], int[]) style methods to NumberUtils as requested by Paul Benedict in LANG-238
164 lines of code changed in:
Adding NumberUtils.max(byte[]) and NumberUtils.min(byte[]) as noted in LANG-289
54 lines of code changed in:
Fixing the ASF copyright and placing it in the NOTICE file
86 lines of code changed in:
Change "Copyright ....-2005" to "Copyright ....-2006"
9 lines of code changed in:
Javadoc comments for serialVersionUID.
35 lines of code changed in:
Adds missing serialVersionUID to Serializable classes.
A note from http://wiki.eclipse.org/index.php/FAQ_Why_does_the_Eclipse_compiler_create_a_different_serialVersionUID_from_javac%3F:
If you don’t explicitly define a serialVersionUID, the language requires that the VM generate one, using some function of all field and method names in the class. The problem is, the compiler generates some synthetic methods that you never see in your source file, and there is no clear specification for how these synthetic method names are generated. Any two compilers are likely to generate different method names, and so the serialVersionUID will be different. Bottom line: Always define the serialVersionUID explicitly in your source files.
2 lines of code changed in:
Fixing -1/1 bug as per #37661
2 lines of code changed in:
Document and fix fraction reduction
12 lines of code changed in:
Add javadoc, in line with Comparable, to indicate '1/2'.compareTo('2/4') = 0
bug 36527
4 lines of code changed in:
removed empty statement from catch block that takes no action, using comment only to denote no action;
added super to empty constructors
9 lines of code changed in:
added empty statement to empty catch blocks
1 lines of code changed in:
corrected style issues (mostly empty blocks and missing javadocs)
8 lines of code changed in:
Updated copyright statements for 2005.
9 lines of code changed in:
Removed extra C style parens in return statements (as discussed on commons-dev).
12 lines of code changed in:
svn:keywords correction
10 lines of code changed in:
Javadoc only.
15 lines of code changed in:
(46 more)