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 8d8d70f Disabing Java 10 (travis). new eccd310 GEOMETRY-17: removing Vector getMagnitude() and getMagnitudeSq() alias methods; renaming withMagnitude() to withNorm() new 45d61f9 removing unused ZeroNormException; this was replaced with IllegalNormException new 8cefbe8 GEOMETRY-17: adding public EuclideanVector#getRealNonZeroNorm() method new ad1ea36 merging with master new 128f322 GEOMETRY-17: adding Vector2D#orthogonal methods new eeaee12 Merge branch 'master' into geometry-17 new 70adc82 GEOMETRY-17: implementing changes from pull request feedback; renaming getRealNonZerNorm() vector method to getCheckedNorm() and making private new 88087a4 GEOMETRY-17: cleaning up Vector interfaces; created MultiDimensionalEuclideanVector and moved project, reject, and orthgonal methods to it; Vector1D nor longer has project and reject new 3907677 GEOMETRY-17: fixing checkstyle issues new 24da8bb Merge branch 'GEOMETRY-17__matt' The 10 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/geometry/core/AffinePoint.java | 4 +- .../org/apache/commons/geometry/core/Vector.java | 55 +----- .../commons/geometry/euclidean/EuclideanPoint.java | 2 +- .../geometry/euclidean/EuclideanVector.java | 16 +- .../euclidean/MultiDimensionalEuclideanVector.java | 76 ++++++++ .../geometry/euclidean/internal/Vectors.java | 24 ++- .../euclidean/internal/ZeroNormException.java | 50 ----- .../commons/geometry/euclidean/oned/Vector1D.java | 54 ++---- .../commons/geometry/euclidean/threed/Plane.java | 5 +- .../geometry/euclidean/threed/Rotation.java | 10 +- .../geometry/euclidean/threed/Vector3D.java | 204 ++++++++++----------- .../commons/geometry/euclidean/twod/Vector2D.java | 106 ++++++----- .../geometry/euclidean/internal/VectorsTest.java | 63 +++++-- .../geometry/euclidean/oned/Vector1DTest.java | 114 ++---------- .../geometry/euclidean/threed/Vector3DTest.java | 66 +++---- .../geometry/euclidean/twod/Vector2DTest.java | 153 +++++++++++----- 16 files changed, 480 insertions(+), 522 deletions(-) create mode 100644 commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/MultiDimensionalEuclideanVector.java delete mode 100644 commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/internal/ZeroNormException.java