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

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


    from 41cf5d3399 Merge branch 'geoapi-4.0' into geoapi-3.1. This merge is 
mostly about compiler warning resolutions.
     add 8f18768388 Upgrade Apache parent POM. Fix some Javadoc warnings.
     add 60dcbfdb7c Complete the list of developers and contributors in the 
root `pom.xml` file. This is in anticipation for the removal of those lists in 
sub-modules.
     add 0e267fe584 Move a service provider declared in the wrong module. 
Remove an unnecessary cast.
     add 0618ca82a0 refactor(Storage): rework SQL metadata analysis to improve 
byte/tinyint signing determination
     add bae011b798 Minor editions to previous commit: - Report the reason why 
metadata was missing. - Use the same punctuation than other resources/comments.
     add 2b7f3285cf Rename `GeometryType` enumeration values for matching WKT 
names.
     add b9ad7e86ef Add a `GeometryType.getTypeName(Geometries)` method. The 
Java class associated to the `TypeName` depends on the geometry library.
     add 968260ebad Add a `FunctionRegister.describe(String)` method.
     add d60db2c5d3 Make filter functions available in `FilterCapabilities`.
     add 108cf319d1 Filter `Argument` class replaced by `ParameterDescriptor` 
for parameter harmonization.
     new f64017ade8 Merge branch 'geoapi-4.0' into geoapi-3.1.

The 1 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/internal/gui/Resources.java     |   2 +-
 .../apache/sis/cloud/aws/internal/Resources.java   |   2 +-
 .../apache/sis/feature/ExpressionOperation.java    |   5 +-
 .../java/org/apache/sis/filter/Capabilities.java   |  25 +-
 .../apache/sis/filter/DefaultFilterFactory.java    | 130 ++++++--
 .../java/org/apache/sis/image/ImageProcessor.java  |   7 +-
 .../internal/coverage/j2d/ColorModelBuilder.java   |   4 +-
 .../sis/internal/coverage/j2d/FillValues.java      |   1 +
 .../sis/internal/coverage/j2d/TilePlaceholder.java |   6 +-
 .../sis/internal/coverage/j2d/TiledImage.java      |   2 +-
 .../apache/sis/internal/feature/Geometries.java    |   4 +-
 .../apache/sis/internal/feature/GeometryType.java  | 113 +++++--
 .../sis/internal/feature/GeometryWrapper.java      |   2 +-
 .../org/apache/sis/internal/feature/Resources.java |   2 +-
 .../apache/sis/internal/feature/esri/Factory.java  |   8 +-
 .../sis/internal/feature/esri/package-info.java    |   5 +-
 .../sis/internal/feature/j2d/package-info.java     |   5 +-
 .../apache/sis/internal/feature/jts/Factory.java   |  20 +-
 .../org/apache/sis/internal/feature/jts/JTS.java   |   5 +-
 .../apache/sis/internal/feature/jts/Wrapper.java   |  22 +-
 .../apache/sis/internal/filter/EditVisitor.java    |   2 +
 .../sis/internal/filter/FunctionRegister.java      |  14 +-
 .../java/org/apache/sis/internal/filter/Node.java  |   2 +-
 .../org/apache/sis/internal/filter/Visitor.java    |   4 +-
 .../java/org/apache/sis/internal/filter/XPath.java |   2 +-
 .../internal/filter/sqlmm/FunctionDescription.java | 349 +++++++++++++++++++++
 .../apache/sis/internal/filter/sqlmm/Registry.java |  13 +
 .../apache/sis/internal/filter/sqlmm/SQLMM.java    |  71 +++--
 .../sis/internal/filter/sqlmm/SpatialFunction.java |   3 +-
 .../org/apache/sis/filter/CapabilitiesTest.java    |  22 +-
 .../sis/internal/feature/GeometryTypeTest.java     |  36 ++-
 .../internal/filter/sqlmm/RegistryTestCase.java    |  18 ++
 .../jaxb/metadata/replace/ServiceParameter.java    |   4 +-
 .../apache/sis/internal/metadata/Resources.java    |   2 +-
 .../internal/simple/SimpleIdentifiedObject.java    |  15 +-
 .../org/apache/sis/util/iso/DefaultTypeName.java   |   5 +
 .../java/org/apache/sis/util/iso/TypeNames.java    |   6 +-
 .../META-INF/services/org.opengis.util.NameFactory |   0
 .../apache/sis/test/xml/DocumentComparator.java    |   2 +-
 .../org/apache/sis/util/iso/TypeNamesTest.java     |  17 +-
 .../sis/internal/map/coverage/RenderingData.java   |   2 +-
 .../java/org/apache/sis/style/package-info.java    |   2 +-
 .../main/java/org/apache/sis/style/se1/Fill.java   |   2 +-
 .../org/apache/sis/style/se1/LinePlacement.java    |   2 +-
 .../main/java/org/apache/sis/style/se1/Stroke.java |   2 +-
 .../org/apache/sis/style/se1/package-info.java     |   2 +-
 .../apache/sis/internal/gazetteer/Resources.java   |   2 +-
 .../referencing/CC_GeneralOperationParameter.java  |   2 +-
 .../referencing/CC_OperationParameterGroup.java    |   2 +-
 .../internal/jaxb/referencing/RS_Identifier.java   |   2 +-
 .../sis/internal/referencing/Arithmetic.java       |   9 +-
 .../internal/referencing/DefinitionVerifier.java   |   4 +-
 .../apache/sis/internal/referencing/LazySet.java   |   3 +-
 .../apache/sis/internal/referencing/Resources.java |   2 +-
 .../internal/referencing/j2d/AbstractShape.java    |   2 +-
 .../sis/internal/referencing/j2d/package-info.java |   5 +-
 .../referencing/provider/DatumShiftGridFile.java   |  12 +-
 .../referencing/provider/DatumShiftGridGroup.java  |   6 +-
 .../referencing/provider/GeocentricAffine.java     |   1 +
 .../DefaultCoordinateOperationFactory.java         |   2 +-
 .../operation/DefaultOperationMethod.java          |   2 +-
 .../operation/projection/AlbersEqualArea.java      |   2 +-
 .../operation/transform/ScaleTransform.java        |   2 +-
 .../operation/transform/SphericalToCartesian.java  |   2 +-
 .../operation/DefaultOperationMethodTest.java      |   3 +-
 .../sis/internal/converter/ArrayConverter.java     |   6 +-
 .../internal/converter/CharSequenceConverter.java  |   5 +-
 .../internal/converter/CollectionConverter.java    |   5 +-
 .../sis/internal/converter/DateConverter.java      |   5 +-
 .../sis/internal/converter/PathConverter.java      |   6 +-
 .../sis/internal/converter/StringConverter.java    |   5 +-
 .../apache/sis/internal/util/CollectionsExt.java   |   2 -
 .../sis/util/ResourceInternationalString.java      |   4 +-
 .../java/org/apache/sis/util/collection/Cache.java |   2 -
 pom.xml                                            |  57 +++-
 .../apache/sis/internal/earth/netcdf/GCOM_C.java   |   2 +-
 .../apache/sis/internal/earth/netcdf/GCOM_W.java   |   2 +-
 .../apache/sis/internal/geotiff/Compression.java   |   2 +-
 .../org/apache/sis/internal/geotiff/Predictor.java |   2 +-
 .../org/apache/sis/internal/geotiff/Resources.java |   2 +-
 .../apache/sis/storage/geotiff/GeoIdentifiers.java |   2 +-
 .../apache/sis/storage/geotiff/GeoKeysTest.java    |  14 +-
 .../org/apache/sis/internal/netcdf/Resources.java  |   2 +-
 .../org/apache/sis/internal/netcdf/Variable.java   |   2 +-
 .../apache/sis/internal/sql/feature/Database.java  |  20 +-
 .../apache/sis/internal/sql/feature/Resources.java |   7 +-
 .../sis/internal/sql/feature/Resources.properties  |   1 +
 .../internal/sql/feature/Resources_fr.properties   |   1 +
 .../apache/sis/internal/sql/postgis/Postgres.java  |   2 +-
 .../internal/storage/FeatureCatalogBuilder.java    |   2 +-
 .../sis/internal/storage/GridResourceWrapper.java  |   4 +-
 .../sis/internal/storage/MemoryFeatureSet.java     |   2 +-
 .../sis/internal/storage/MemoryGridResource.java   |   2 +-
 .../org/apache/sis/internal/storage/Resources.java |   2 +-
 .../sis/internal/storage/wkt/FirstKeywordPeek.java |   6 +-
 .../sis/internal/storage/wkt/StoreFormat.java      |   1 +
 .../sis/internal/storage/xml/package-info.java     |   2 +-
 .../java/org/apache/sis/storage/FeatureQuery.java  |   2 +-
 .../sis/test/storage/CoverageReadConsistency.java  |   8 +-
 .../sis/internal/storage/gpx/WritableStore.java    |   2 +-
 .../internal/storage/xml/stream/StaxStreamIO.java  |   2 +-
 101 files changed, 986 insertions(+), 241 deletions(-)
 create mode 100644 
core/sis-feature/src/main/java/org/apache/sis/internal/filter/sqlmm/FunctionDescription.java
 rename core/{sis-utility => 
sis-metadata}/src/main/resources/META-INF/services/org.opengis.util.NameFactory 
(100%)

Reply via email to