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%)