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 0d157264f6 Remove `FinalFieldSetter` (an helper class for clone and 
deserialization) because the reflection methods used by that class are 
caller-sensitive. They do not work anymore when invoked from a different module.
     new 927b7a8dad Post-merge cleanup.
     new d168fb0b19 Complete the list of files to handle as text or binary 
files.
     new 5603926dfb Make `SampleDimension.Builder` more robust to cases where 
the given range is empty.
     new 22f15fab7b Add a new `GeometryLibrary.GEOAPI` enumeration which 
exposes the JTS, ERSI or Java2D wrapper as an org.opengis.geometry.Geometry 
instance.
     new 85aeeb0626 Remove `Numerics.CACHE` in anticipation for "Value object" 
in future Java version. We note also that the standard autoboxing method is 
flagged as @IntrinsicCandidate.

The 5 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:
 .gitattributes                                     |  43 ++++--
 .../org/apache/sis/coverage/SampleDimension.java   |  16 +-
 .../apache/sis/feature/DefaultAttributeType.java   |   5 +-
 .../sis/feature/GroupAsPolylineOperation.java      |   4 +-
 .../sis/feature/builder/FeatureTypeBuilder.java    |   2 +-
 .../apache/sis/filter/BinaryGeometryFilter.java    |  30 ++--
 .../org/apache/sis/filter/BinarySpatialFilter.java |  15 +-
 .../apache/sis/filter/DefaultFilterFactory.java    |   4 +-
 .../java/org/apache/sis/filter/DistanceFilter.java |  23 ++-
 .../apache/sis/internal/feature/Geometries.java    |  99 ++++++++----
 .../sis/internal/feature/GeometryFactories.java    |  26 +++-
 .../sis/internal/feature/GeometryWithCRS.java      |  13 +-
 .../sis/internal/feature/GeometryWrapper.java      |  72 +++++----
 .../org/apache/sis/internal/feature/Resources.java |   5 +
 .../sis/internal/feature/Resources.properties      |   1 +
 .../sis/internal/feature/Resources_fr.properties   |   1 +
 .../internal/feature/SpatialOperationContext.java  |  12 +-
 .../sis/internal/feature/StandardGeometries.java   | 170 +++++++++++++++++++++
 .../apache/sis/internal/feature/esri/Factory.java  |  44 ++++--
 .../apache/sis/internal/feature/esri/Wrapper.java  |  13 +-
 .../sis/internal/feature/esri/package-info.java    |   2 +-
 .../apache/sis/internal/feature/j2d/Factory.java   |  22 +--
 .../sis/internal/feature/j2d/PointWrapper.java     |  14 +-
 .../apache/sis/internal/feature/j2d/Wrapper.java   |  12 +-
 .../sis/internal/feature/j2d/package-info.java     |   2 +-
 .../apache/sis/internal/feature/jts/Factory.java   |  57 ++++---
 .../apache/sis/internal/feature/jts/Wrapper.java   |  53 +++++--
 .../sis/internal/filter/GeometryConverter.java     |   8 +-
 .../java/org/apache/sis/internal/filter/Node.java  |  12 +-
 .../internal/filter/sqlmm/GeometryConstructor.java |   9 +-
 .../sis/internal/filter/sqlmm/GeometryParser.java  |  11 +-
 .../sis/internal/filter/sqlmm/OneGeometry.java     |  15 +-
 .../apache/sis/internal/filter/sqlmm/SQLMM.java    |   2 +-
 .../sis/internal/filter/sqlmm/ST_FromBinary.java   |   2 +-
 .../sis/internal/filter/sqlmm/ST_FromText.java     |   2 +-
 .../apache/sis/internal/filter/sqlmm/ST_Point.java |  21 ++-
 .../sis/internal/filter/sqlmm/ST_Transform.java    |  10 +-
 .../sis/internal/filter/sqlmm/SpatialFunction.java |   2 +-
 .../sis/internal/filter/sqlmm/TwoGeometries.java   |  23 ++-
 .../apache/sis/feature/EnvelopeOperationTest.java  |   6 +-
 .../sis/filter/BinarySpatialFilterTestCase.java    |   4 +-
 .../sis/internal/feature/GeometriesTestCase.java   |  14 +-
 ...actoryTest.java => StandardGeometriesTest.java} |  35 +++--
 .../sis/internal/feature/esri/FactoryTest.java     |  22 ++-
 .../apache/sis/internal/feature/jts/JTSTest.java   |  14 +-
 .../internal/filter/sqlmm/RegistryTestCase.java    |   8 +-
 .../main/java/org/apache/sis/util/iso/Types.java   |   4 +-
 .../sis/parameter/DefaultParameterDescriptor.java  |   6 +-
 .../sis/parameter/DefaultParameterValue.java       |   2 +-
 .../org/apache/sis/internal/util/Numerics.java     |  59 +------
 .../java/org/apache/sis/math/SequenceVector.java   |   5 +-
 .../java/org/apache/sis/measure/NumberRange.java   |   4 +-
 .../java/org/apache/sis/setup/GeometryLibrary.java |  25 ++-
 .../java/org/apache/sis/util/ArgumentChecks.java   |  21 +++
 .../src/main/java/org/apache/sis/util/Numbers.java |  13 +-
 .../org/apache/sis/internal/util/NumericsTest.java |  28 ----
 .../sis/internal/netcdf/DiscreteSampling.java      |   4 +-
 .../apache/sis/internal/sql/feature/Database.java  |   2 +-
 .../sis/internal/sql/feature/GeometryGetter.java   |   6 +-
 .../sis/internal/sql/feature/SelectionClause.java  |   2 +-
 .../internal/sql/feature/GeometryGetterTest.java   |  12 +-
 .../sis/internal/storage/MetadataBuilder.java      |   5 +-
 .../org/apache/sis/internal/storage/csv/Store.java |   4 +-
 .../sis/internal/storage/wkt/StoreFormat.java      |   4 +-
 .../org/apache/sis/internal/storage/gpx/Types.java |   2 +-
 .../storage/xml/stream/StaxStreamReader.java       |   3 +-
 66 files changed, 729 insertions(+), 462 deletions(-)
 create mode 100644 
core/sis-feature/src/main/java/org/apache/sis/internal/feature/StandardGeometries.java
 copy 
core/sis-feature/src/test/java/org/apache/sis/internal/feature/{j2d/FactoryTest.java
 => StandardGeometriesTest.java} (61%)

Reply via email to