This is an automated email from the ASF dual-hosted git repository. erans pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-numbers.git.
from 08962e8 Fix the site's source repository link. new 89ce65d NUMBERS-132: Perform gcd algorithm on negative numbers in ArithmeticUtils.gcd(int, int) new f1f4ddc Merge branch 'NUMBERS-132__heinrich' new 7c20513 NUMBERS-120: Repair BigFraction.doubleValue() to produce correctly rounded result with maximum precision new 28fa56d NUMBERS-120: Add mad corner case to unit tests to enforce maximum precision in doubleValue() new 1712ee6 NUMBERS-120: Extract functionality of doubleValue() to helper method for reuse in floatValue() new fd1292e NUMBERS-120: Repair BigFraction.floatValue() new 0c070c1 NUMBERS-120: Make doubleValue() tests independent of double constructor new 167f004 NUMBERS-120: Don't calculate more bits than necessary in toFloatingPointBits(int, int) new f6a2e09 NUMBERS-120: Add unit tests new 504f82b NUMBERS-120: Remove redundant conditional branch new 1abb1d8 NUMBERS-120: Satisfy checkstyle requirements new 6ebd569 NUMBERS-120: Create assertion helper methods for readability new e6de6fc NUMBERS-120: Simplify roundAndRightShift(BigInteger, int, boolean) new e89aaad NUMBERS-120: Add comment about previously neglected corner case that was luckily already handled correctly new 404ff82 NUMBERS-120: Add unit test for rounding up from subnormal to normal number new 26c9e7f NUMBERS-120: Report argument values in IllegalArgumentException messages new 5d4485d Javadoc and formatting nits. new 5a0d8f5 Merge branch 'NUMBERS-120__heinrich' The 18 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../commons/numbers/core/ArithmeticUtils.java | 142 ++++--------- .../commons/numbers/fraction/BigFraction.java | 219 ++++++++++++++++++--- .../commons/numbers/fraction/BigFractionTest.java | 133 +++++++++++-- 3 files changed, 351 insertions(+), 143 deletions(-)