This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git.


    from bebba43  Add a test for NodeIterator.trySplit().
     new 7e8d056  Minor documentation correction, argument checks and add 
"TODO" tag for remembering next work to do.
     new 6fee246  Review of the methods added in Geometries internal class: - 
Be more specific about whether we unwrap GeometryWrapper or not. - Keep 
classical loops in this case. Actually since those loops are very small,   
applying lambda in Geometries require about twice more lines of code than 
loops. - Revert to package-private access some methods that, when public, 
encouraged the   writing of code specific to a single geometry library. - 
Change some implementation to have a consisten [...]

The 2 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/sis/index/tree/NodeIterator.java    |   4 +
 .../java/org/apache/sis/index/tree/PointTree.java  |  25 +-
 .../java/org/apache/sis/internal/feature/ESRI.java |  85 +++---
 .../apache/sis/internal/feature/Geometries.java    | 338 ++++++++++++---------
 .../sis/internal/feature/GeometryWrapper.java      |   5 +-
 .../java/org/apache/sis/internal/feature/JTS.java  | 130 ++++----
 .../org/apache/sis/internal/feature/Java2D.java    | 203 +++++--------
 .../apache/sis/internal/feature/MovingFeature.java |   2 +-
 .../sis/internal/feature/j2d/ShapeProperties.java  |  24 +-
 .../org/apache/sis/internal/feature/jts/JTS.java   |  19 +-
 .../apache/sis/internal/feature/package-info.java  |   1 +
 .../sis/internal/filter/FilterGeometryUtils.java   |  11 +-
 .../filter/sqlmm/AbstractSpatialFunction.java      |   9 +
 .../sis/internal/filter/sqlmm/ST_Envelope.java     |   7 +-
 .../org/apache/sis/index/tree/PointTreeTest.java   |   5 +-
 .../org/apache/sis/internal/feature/ESRITest.java  |   2 +-
 .../sis/internal/feature/GeometriesTestCase.java   |  18 +-
 .../org/apache/sis/internal/feature/JTSTest.java   |   2 +-
 .../apache/sis/internal/feature/Java2DTest.java    |   2 +-
 .../sis/internal/netcdf/impl/FeaturesInfo.java     |   2 +-
 .../sis/internal/sql/feature/ANSIInterpreter.java  |  32 +-
 .../sis/internal/sql/feature/EWKBReader.java       |  31 +-
 .../apache/sis/internal/storage/gpx/Writer.java    |   2 +-
 23 files changed, 515 insertions(+), 444 deletions(-)

Reply via email to