This is an automated email from the ASF dual-hosted git repository. desruisseaux pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/sis.git
from 50e75f0247 Add more @SuppressWarnings(…) specific to the master branch. In particular, we do not document the classes that are only placeholders for a future GeoAPI version. 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. add f64017ade8 Merge branch 'geoapi-4.0' into geoapi-3.1. new 2297254f1e Merge branch 'geoapi-3.1'. This merge upgrades and completes the parent POM, makes identification of unsigned types in SQLStore a little bit more robust, and makes information provided by `GeometryType` a little bit more accurate. 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 +- .../apache/sis/filter/DefaultFilterFactory.java | 43 +++++--- .../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 ++-- .../sis/internal/filter/FunctionRegister.java | 6 +- .../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 +- .../apache/sis/internal/filter/sqlmm/SQLMM.java | 46 ++++----- .../sis/internal/filter/sqlmm/SpatialFunction.java | 3 +- .../sis/internal/feature/GeometryTypeTest.java | 34 ++++++- .../jaxb/metadata/replace/ServiceParameter.java | 4 +- .../apache/sis/internal/metadata/Resources.java | 2 +- .../internal/simple/SimpleIdentifiedObject.java | 4 +- .../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 +- .../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 +- 94 files changed, 433 insertions(+), 231 deletions(-) rename core/{sis-utility => sis-metadata}/src/main/resources/META-INF/services/org.opengis.util.NameFactory (100%)