You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2019/03/27 23:46:43 UTC
[commons-numbers] branch fraction-dev updated (5f95ff1 -> e4be380)
This is an automated email from the ASF dual-hosted git repository.
ericbarnhill pushed a change to branch fraction-dev
in repository https://gitbox.apache.org/repos/asf/commons-numbers.git.
discard 5f95ff1 NUMBERS-77: bugfix: updating obsolete BigDecimal field reference in BigFractionTest
discard fc162a2 NUMBERS-77: minor: bugfix
discard fd46ba8 NUMBERS-77: replay of edit to AbstractFractionFormat
discard 1668b11 NUMBERS-77: tabs to spaces
discard c02aa06 NUMBERS-74: minor: removed unneeded variable
discard 2d7141d NUMBERS-74: minor: changed exception listed in doc
discard e58c09f NUMBERS_74: minor: added a trim method to parsing single integer
discard 1cd08d6 NUMBERS-74: added parse() method to Fraction
discard 0856993 NUMBERS-92: Rename AbstractFormat to AbstractFractionFormat
discard 3376efc NUMBERS-91: Conforming Big Fraction related Test classes
discard 63f5be4 NUMBERS-91: Fixes to BigFraction related Formatting classes
discard 551cddf NUMBERS-91: Conform BigFraction constructors to Fraction consts
discard b8e33c3 NUMBERS-74: Changed factory methods to "of" and "from"
discard 514e375 NUMBERS-91: Removal of percentageValue method
discard 41fcce7 NUMBERS-91: Added ofInt() factory methods and made BigInteger-based constructor private
discard 2ca1fd4 NUMBERS-75: Removal of unused BigInteger import
discard 1a06a15 NUMBERS-75: Fraction passes all FractionTests after updating
discard 2ff3c0a NUMBERS-74: Conformed unit tests to new factory methods
discard 475db50 NUMBERS-74: Format classes use new Fraction factory methods
discard 438e008 NUMBERS-74: ofInt() methods now static
discard 27964b4 NUMBERS-74: Convert new Fraction factory methods to static
discard b70ff5a NUMBERS-79: Fraction.add() and .subtract() are long-based
discard ebffece NUMBERS-75: Removal of private constructors and replacement with of* factory methods
discard 8de7ce2 NUMBERS-74: minor: removed unneeded variable
discard 517df33 NUMBERS-74: minor: changed exception listed in doc
discard 99cbe29 NUMBERS_74: minor: added a trim method to parsing single integer
discard 9a4792c NUMBERS-74: added parse() method to Fraction
discard 55e07ae Merge branch 'NUMBERS-94__matt'
discard 56cde56 Use "final".
discard 00b2b56 NUMBERS-94: adding extra check to PlaneAngle.normalize() to handle very small numbers
discard 2cdd94e NUMBERS-92: Some missed unstaged changes
discard 254ef61 NUMBERS-92: Rename AbstractFormat to AbstractFractionFormat
discard 4631832 Merge branch 'fix_NUMBERS-93__matt'
discard 3d8301f NUMBERS-93: Updating documentation for PlaneAngle#normalize() to specify that the upper bound is exclusive; adding unit tests for these cases
discard 5a7d463 NUMBERS-91: Conforming Big Fraction related Test classes
discard 4304d1e NUMBERS-91: Fixes to BigFraction related Formatting classes
discard a55888c NUMBERS-91: Conform BigFraction constructors to Fraction consts
discard 3bb217b NUMBERS-74: Changed factory methods to "of" and "from"
discard 2db8cdf Merge branch 'task__NUMBERS-89__matt'
discard ea36bda Nit.
discard b18117e updating docs to specify the order of quaternion components; renaming parameters to match component names
discard b67f72e NUMBERS-89: changing dotProduct() to dot() to match convention in commons-geometry
discard dfabfc1 NUMBERS-91: Removal of percentageValue method
discard ebb8e03 NUMBERS-91: Added ofInt() factory methods and made BigInteger-based constructor private
discard 43df05f NUMBERS-75: Removal of unused BigInteger import
discard fb71f89 NUMBERS-75: Fraction passes all FractionTests after updating
discard d6d7b04 Merge branch 'fix_NUMBERS-87__roman'
discard e29dff1 [NUMBERS-87] Avoid unnecessary allocations in production code
discard c64fa8a Merge branch 'task_NUMBERS-86__matt'
discard 7fce912 NUMBERS-86: updating Slerp javadocs to specify that the output quaternions are in positive polar form
discard e072c34 NUMBERS-86: fixing issue with Slerp.apply() returning end quaternion that is not in positive polar format
discard 866561e NUMBERS-86: adding Slerp unit tests; tests currently fail
discard acbe5ad Upgrade dependencies.
discard e08f7b5 Make class final ("ValJO" requirement).
discard d0cff0d NUMBERS-83: Replace calls to JDK deprecated API.
discard 6d2675b NUMBERS-83: Replace calls to JDK deprecated API.
discard 2b89e64 Merge branch 'task_NUMBERS-25__gimo'
discard 392abe9 Javadoc (remove spurious lines).
discard cfaba89 NUMBERS-25: Remove @since javadoc tags
discard fd2fb49 NUMBERS-85: Implement the "slerp" algorithm.
discard a9cd5d9 Nit (less verbose unit tests).
discard d7fe20e Merge branch 'fix_NUMBERS-84__matt'
discard 3eedf4c Ordering of the preconditions.
discard 9076074 NUMBERS-84: Adding NaN and infinite checks to Quaternion normalize() and inverse()
discard 59af118 Unit tests.
discard bf1d61e CheckStyle.
discard c0bf9f7 NUMBERS-76: Refactoring so class can be final (ValJO criterion).
discard 1ba9918 NUMBERS-21: Target Java 8.
discard 317076d NUMBERS-21: Target Java 8.
discard 9a827a5 NUMBERS-74: Conformed unit tests to new factory methods
discard c7e6c93 NUMBERS-74: Format classes use new Fraction factory methods
discard bc5ef80 NUMBERS-74: ofInt() methods now static
discard f6c81a5 NUMBERS-74: Convert new Fraction factory methods to static
discard ac4d275 NUMBERS-79: Fraction.add() and .subtract() are long-based
discard 16f6019 NUMBERS-75: Removal of private constructors and replacement with of* factory methods
new 4ab6e3e NUMBERS-75: Removal of private constructors and replacement with of* factory methods
new 7c24863 NUMBERS-79: Fraction.add() and .subtract() are long-based
new 78bf4b8 NUMBERS-74: Convert new Fraction factory methods to static
new d766bac NUMBERS-74: ofInt() methods now static
new 41ca540 NUMBERS-74: Format classes use new Fraction factory methods
new 4077651 NUMBERS-74: Conformed unit tests to new factory methods
new 3c0f0be NUMBERS-21: Target Java 8.
new 5e9c61f NUMBERS-21: Target Java 8.
new a509de5 NUMBERS-76: Refactoring so class can be final (ValJO criterion).
new bd31124 CheckStyle.
new 176d0c8 Unit tests.
new c7dd206 NUMBERS-84: Adding NaN and infinite checks to Quaternion normalize() and inverse()
new f45f0a1 Ordering of the preconditions.
new 47eb84d Nit (less verbose unit tests).
new ffd76e2 NUMBERS-85: Implement the "slerp" algorithm.
new d398d1b NUMBERS-25: Remove @since javadoc tags
new 76aa507 Javadoc (remove spurious lines).
new 28f7cdd NUMBERS-83: Replace calls to JDK deprecated API.
new d298395 NUMBERS-83: Replace calls to JDK deprecated API.
new 88dded0 Make class final ("ValJO" requirement).
new 0dcb855 Upgrade dependencies.
new f22102a NUMBERS-86: adding Slerp unit tests; tests currently fail
new e83eb90 NUMBERS-86: fixing issue with Slerp.apply() returning end quaternion that is not in positive polar format
new eb3f6a4 NUMBERS-86: updating Slerp javadocs to specify that the output quaternions are in positive polar form
new 0f39a12 [NUMBERS-87] Avoid unnecessary allocations in production code
new f9b8213 NUMBERS-75: Fraction passes all FractionTests after updating
new b660a28 NUMBERS-75: Removal of unused BigInteger import
new 74a4601 NUMBERS-91: Added ofInt() factory methods and made BigInteger-based constructor private
new a7cefbf NUMBERS-91: Removal of percentageValue method
new 3dcba61 NUMBERS-89: changing dotProduct() to dot() to match convention in commons-geometry
new 1187730 updating docs to specify the order of quaternion components; renaming parameters to match component names
new 193e7b0 Nit.
new a675d8b NUMBERS-74: Changed factory methods to "of" and "from"
new 072a292 NUMBERS-91: Conform BigFraction constructors to Fraction consts
new f6f19e1 NUMBERS-91: Fixes to BigFraction related Formatting classes
new 862334b NUMBERS-91: Conforming Big Fraction related Test classes
new 2f5ca43 NUMBERS-93: Updating documentation for PlaneAngle#normalize() to specify that the upper bound is exclusive; adding unit tests for these cases
new d810878 NUMBERS-92: Rename AbstractFormat to AbstractFractionFormat
new 69be5e9 NUMBERS-92: Some missed unstaged changes
new 600de66 NUMBERS-94: adding extra check to PlaneAngle.normalize() to handle very small numbers
new b4e0bb1 Use "final".
new 6acf161 NUMBERS-74: added parse() method to Fraction
new 9ebced7 NUMBERS_74: minor: added a trim method to parsing single integer
new 43c7b77 NUMBERS-74: minor: changed exception listed in doc
new 64e9b72 NUMBERS-74: minor: removed unneeded variable
new 7672ace NUMBERS-75: Removal of private constructors and replacement with of* factory methods
new bd98e81 NUMBERS-79: Fraction.add() and .subtract() are long-based
new 5c9c5bc NUMBERS-74: Convert new Fraction factory methods to static
new f5cd0a2 NUMBERS-77: tabs to spaces
new e4be380 NUMBERS-77: tests: added testParse class and negative entries to testToString
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (5f95ff1)
\
N -- N -- N refs/heads/fraction-dev (e4be380)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 351 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:
.../apache/commons/numbers/fraction/Fraction.java | 41 +++-------------------
.../commons/numbers/fraction/BigFractionTest.java | 9 ++---
.../commons/numbers/fraction/FractionTest.java | 21 +++++++++++
3 files changed, 27 insertions(+), 44 deletions(-)