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-geometry.git.
from 348bb72 Merge branch 'GEOMETRY-69__Matt'
new 56139e8 GEOMETRY-16: removing custom GeometryException hierarchy and
replacing with standard JDK exceptions
new fd09ed0 miscellaneous cleanup and code coverage improvements
new 2ec5d82 GEOMETRY-66: removing unused argument in QuaternionRotation
euler angles methods
new feed702 GEOMETRY-51: adding check for invalid epsilon value in
EpsilonDoublePrecisionContext constructor; also making Serializable per
Spotbugs report
new 67ce215 GEOMETRY-63: small changes based on sonarcloud report: using
method references instead of lambdas and moving internal methods to the classes
that use them
new 7a0670d Unnecessary parentheses.
new 9cf378b Merge branch 'GEOMETRY-16__Matt'
The 7 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:
.../org/apache/commons/geometry/core/Vector.java | 6 +-
.../geometry/core/exception/GeometryException.java | 34 ----
.../core/exception/GeometryValueException.java | 33 ----
.../core/exception/IllegalNormException.java | 40 -----
.../geometry/core/exception/package-info.java | 23 ---
.../geometry/core/internal/SimpleTupleFormat.java | 56 ++++---
.../AbstractConvexHyperplaneBoundedRegion.java | 5 +-
.../AbstractEmbeddingSubHyperplane.java | 3 +-
.../bsp/AbstractBSPTreeMergeOperator.java | 11 --
.../partitioning/bsp/AbstractRegionBSPTree.java | 175 ++++++++++-----------
.../precision/EpsilonDoublePrecisionContext.java | 12 +-
.../core/internal/GeometryInternalErrorTest.java} | 29 ++--
.../AbstractConvexHyperplaneBoundedRegionTest.java | 10 +-
.../AbstractEmbeddingSubHyperplaneTest.java | 44 ++++--
.../core/partitioning/AbstractHyperplaneTest.java | 2 -
.../core/partitioning/bsp/AbstractBSPTreeTest.java | 20 +++
.../core/precision/DoublePrecisionContextTest.java | 2 -
.../EpsilonDoublePrecisionContextTest.java | 21 +++
.../euclidean/AbstractAffineTransformMatrix.java | 41 ++++-
.../geometry/euclidean/EuclideanVector.java | 8 +-
.../euclidean/MultiDimensionalEuclideanVector.java | 13 +-
.../exception/NonInvertibleTransformException.java | 35 -----
.../geometry/euclidean/exception/package-info.java | 23 ---
.../geometry/euclidean/internal/Vectors.java | 29 +++-
.../euclidean/oned/AffineTransformMatrix1D.java | 23 +--
.../commons/geometry/euclidean/oned/Interval.java | 15 +-
.../geometry/euclidean/oned/OrientedPoint.java | 10 +-
.../geometry/euclidean/oned/RegionBSPTree1D.java | 83 +++++-----
.../commons/geometry/euclidean/oned/Vector1D.java | 6 +-
.../euclidean/threed/AffineTransformMatrix3D.java | 23 +--
.../geometry/euclidean/threed/ConvexSubPlane.java | 8 +-
.../geometry/euclidean/threed/ConvexVolume.java | 10 +-
.../commons/geometry/euclidean/threed/Line3D.java | 5 +-
.../commons/geometry/euclidean/threed/Plane.java | 18 +--
.../geometry/euclidean/threed/RegionBSPTree3D.java | 49 +++---
.../geometry/euclidean/threed/SubPlane.java | 9 +-
.../geometry/euclidean/threed/Vector3D.java | 8 +-
.../threed/rotation/QuaternionRotation.java | 42 +++--
.../euclidean/twod/AffineTransformMatrix2D.java | 23 +--
.../geometry/euclidean/twod/ConvexArea.java | 10 +-
.../commons/geometry/euclidean/twod/Line.java | 7 +-
.../geometry/euclidean/twod/RegionBSPTree2D.java | 49 +++---
.../commons/geometry/euclidean/twod/SubLine.java | 9 +-
.../commons/geometry/euclidean/twod/Vector2D.java | 12 +-
.../geometry/euclidean/internal/VectorsTest.java | 32 ++--
.../oned/AffineTransformMatrix1DTest.java | 22 ++-
.../geometry/euclidean/oned/IntervalTest.java | 13 +-
.../geometry/euclidean/oned/OrientedPointTest.java | 14 +-
.../geometry/euclidean/oned/Vector1DTest.java | 61 ++++---
.../threed/AffineTransformMatrix3DTest.java | 22 ++-
.../geometry/euclidean/threed/Line3DTest.java | 7 +-
.../geometry/euclidean/threed/PlaneTest.java | 34 ++--
.../euclidean/threed/RegionBSPTree3DTest.java | 21 ++-
.../geometry/euclidean/threed/Segment3DTest.java | 11 +-
.../geometry/euclidean/threed/SubPlaneTest.java | 7 +-
.../geometry/euclidean/threed/Vector3DTest.java | 109 +++++++------
.../threed/rotation/QuaternionRotationTest.java | 49 +++---
.../twod/AbstractSegmentConnectorTest.java | 43 ++++-
.../twod/AffineTransformMatrix2DTest.java | 22 ++-
.../geometry/euclidean/twod/ConvexAreaTest.java | 15 +-
.../commons/geometry/euclidean/twod/LineTest.java | 12 +-
.../euclidean/twod/RegionBSPTree2DTest.java | 21 ++-
.../geometry/euclidean/twod/SegmentTest.java | 11 +-
.../geometry/euclidean/twod/SubLineTest.java | 11 +-
.../geometry/euclidean/twod/Vector2DTest.java | 109 +++++++------
.../euclidean/twod/hull/MonotoneChain.java | 20 +--
.../geometry/spherical/oned/AngularInterval.java | 27 ++--
.../commons/geometry/spherical/oned/CutAngle.java | 5 +-
.../commons/geometry/spherical/oned/Point1S.java | 18 +--
.../geometry/spherical/twod/ConvexArea2S.java | 10 +-
.../commons/geometry/spherical/twod/GreatArc.java | 4 +-
.../geometry/spherical/twod/GreatCircle.java | 15 +-
.../geometry/spherical/twod/RegionBSPTree2S.java | 36 ++---
.../geometry/spherical/twod/SubGreatCircle.java | 9 +-
.../spherical/oned/AngularIntervalTest.java | 57 ++++---
.../geometry/spherical/oned/CutAngleTest.java | 8 +-
.../geometry/spherical/oned/Point1STest.java | 20 ++-
.../spherical/oned/RegionBSPTree1STest.java | 1 -
.../twod/AbstractGreatArcPathConnectorTest.java | 2 -
.../geometry/spherical/twod/GreatArcTest.java | 7 +-
.../geometry/spherical/twod/GreatCircleTest.java | 17 +-
.../spherical/twod/SubGreatCircleTest.java | 11 +-
82 files changed, 905 insertions(+), 1102 deletions(-)
delete mode 100644
commons-geometry-core/src/main/java/org/apache/commons/geometry/core/exception/GeometryException.java
delete mode 100644
commons-geometry-core/src/main/java/org/apache/commons/geometry/core/exception/GeometryValueException.java
delete mode 100644
commons-geometry-core/src/main/java/org/apache/commons/geometry/core/exception/IllegalNormException.java
delete mode 100644
commons-geometry-core/src/main/java/org/apache/commons/geometry/core/exception/package-info.java
copy
commons-geometry-core/src/{main/java/org/apache/commons/geometry/core/internal/DoubleFunction3N.java
=>
test/java/org/apache/commons/geometry/core/internal/GeometryInternalErrorTest.java}
(61%)
delete mode 100644
commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/exception/NonInvertibleTransformException.java
delete mode 100644
commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/exception/package-info.java