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 9a73feaadc Replace `Collections.singletonMap(…)` by `Map.of(…)` where
applicabie. There is two cases where we don't do the replacement: - When the
map needs to accept null values. - When the check for null value will be better
done (with a better error message) by `IdentifiedObject` constructor.
new 6b3c47f8e1 Replace more `Collections` method calls by `Map.of`,
`List.of` or `Set.of`. The remaining `Collections` calls are intentional for
accepting null values.
new 2c7abea573 Resolve some "TODO" which were waiting for JDK 10 or JDK 11.
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/console/IdentifierCommand.java | 1 +
.../org/apache/sis/console/MetadataCommand.java | 4 +-
.../apache/sis/console/ResourcesDownloader.java | 3 +-
.../org/apache/sis/console/TransformCommand.java | 3 +-
.../main/java/org/apache/sis/gui/DataViewer.java | 3 +-
.../main/java/org/apache/sis/gui/RecentFiles.java | 4 +-
.../apache/sis/gui/coverage/CoverageControls.java | 4 +-
.../apache/sis/gui/dataset/ExpandedFeature.java | 6 +-
.../org/apache/sis/gui/dataset/PathAction.java | 3 +-
.../apache/sis/gui/referencing/AuthorityCodes.java | 3 +-
.../org/apache/sis/internal/gui/GUIUtilities.java | 4 +-
.../apache/sis/coverage/grid/GridCoverage2D.java | 3 +-
.../org/apache/sis/coverage/grid/GridExtent.java | 15 ++---
.../apache/sis/coverage/grid/PixelTranslation.java | 23 ++++----
.../org/apache/sis/feature/AbstractFeature.java | 5 +-
.../java/org/apache/sis/feature/LinkOperation.java | 3 +-
.../sis/feature/builder/FeatureTypeBuilder.java | 3 +-
.../org/apache/sis/filter/AssociationValue.java | 4 +-
.../java/org/apache/sis/filter/Capabilities.java | 3 +-
.../org/apache/sis/filter/IdentifierFilter.java | 5 +-
.../java/org/apache/sis/filter/LeafExpression.java | 3 +-
.../java/org/apache/sis/filter/LogicalFilter.java | 3 +-
.../java/org/apache/sis/filter/Optimization.java | 5 +-
.../java/org/apache/sis/filter/UnaryFunction.java | 3 +-
.../sis/internal/feature/AttributeConvention.java | 30 ++++------
.../apache/sis/internal/feature/j2d/Factory.java | 4 +-
.../internal/feature/jts/PathIteratorAdapter.java | 6 +-
.../sis/internal/filter/GeometryConverter.java | 3 +-
.../internal/filter/sqlmm/GeometryConstructor.java | 6 +-
.../sis/internal/filter/sqlmm/OneGeometry.java | 4 +-
.../coverage/grid/BufferedGridCoverageTest.java | 3 +-
.../coverage/grid/ConvertedGridCoverageTest.java | 10 ++--
.../sis/coverage/grid/GridCoverage2DTest.java | 7 +--
.../org/apache/sis/feature/CustomAttribute.java | 7 +--
.../apache/sis/feature/PropertySingletonTest.java | 3 +-
.../feature/builder/AttributeTypeBuilderTest.java | 9 ++-
.../builder/CharacteristicTypeBuilderTest.java | 6 +-
.../org/apache/sis/filter/LogicalFilterTest.java | 4 +-
.../sis/internal/jaxb/IdentifierMapAdapter.java | 8 +--
.../sis/internal/jaxb/NonMarshalledAuthority.java | 5 +-
.../apache/sis/internal/metadata/ExcludedSet.java | 2 -
.../apache/sis/internal/metadata/NameMeaning.java | 27 ++++-----
.../internal/metadata/TransformationAccuracy.java | 6 +-
.../apache/sis/metadata/PropertyInformation.java | 4 +-
.../java/org/apache/sis/metadata/TreeNode.java | 4 +-
.../apache/sis/metadata/sql/MetadataWriter.java | 5 +-
.../org/apache/sis/util/iso/DefaultLocalName.java | 3 +-
.../org/apache/sis/util/iso/DefaultRecord.java | 3 +-
.../main/java/org/apache/sis/xml/Namespaces.java | 69 ++++++++++------------
.../org/apache/sis/xml/TransformingReader.java | 6 +-
.../org/apache/sis/xml/TransformingWriter.java | 9 ++-
.../apache/sis/metadata/MetadataStandardTest.java | 5 +-
.../sis/metadata/ModifiableMetadataTest.java | 8 +--
.../java/org/apache/sis/metadata/PrunerTest.java | 12 ++--
.../java/org/apache/sis/metadata/TreeNodeTest.java | 6 +-
.../apache/sis/metadata/TreeTableFormatTest.java | 8 +--
.../apache/sis/metadata/iso/MarshallingTest.java | 27 ++++-----
.../metadata/iso/citation/DefaultCitationTest.java | 4 +-
.../identification/DefaultCoupledResourceTest.java | 10 ++--
.../DefaultDataIdentificationTest.java | 16 ++---
.../DefaultServiceIdentificationTest.java | 10 ++--
.../sis/metadata/sql/MetadataSourceTest.java | 3 +-
.../apache/sis/test/xml/DocumentComparator.java | 26 ++++----
.../org/apache/sis/internal/map/SEPortrayer.java | 5 +-
.../MultiResolutionCoverageLoaderTest.java | 5 +-
.../referencing/gazetteer/FinalLocationType.java | 4 ++
.../sis/internal/referencing/AxisDirections.java | 22 +++----
.../internal/referencing/CoordinateOperations.java | 5 +-
.../main/java/org/apache/sis/io/wkt/Element.java | 5 +-
.../main/java/org/apache/sis/io/wkt/Formatter.java | 5 +-
.../apache/sis/io/wkt/GeodeticObjectParser.java | 2 +-
.../org/apache/sis/io/wkt/MathTransformParser.java | 3 +-
.../org/apache/sis/io/wkt/SingletonElement.java | 2 +-
.../java/org/apache/sis/io/wkt/Transliterator.java | 23 +++-----
.../main/java/org/apache/sis/io/wkt/WKTFormat.java | 3 +-
.../parameter/DefaultParameterDescriptorGroup.java | 6 +-
.../main/java/org/apache/sis/referencing/CRS.java | 7 +--
.../sis/referencing/EPSGFactoryFallback.java | 3 +-
.../sis/referencing/crs/DefaultCompoundCRS.java | 5 +-
.../cs/DefaultCoordinateSystemAxis.java | 27 ++++-----
.../referencing/factory/AuthorityFactoryProxy.java | 31 ++++------
.../factory/GeodeticAuthorityFactory.java | 5 +-
.../factory/IdentifiedObjectFinder.java | 5 +-
.../factory/MultiAuthoritiesFactory.java | 2 +-
.../referencing/factory/sql/EPSGCodeFinder.java | 15 +++--
.../referencing/factory/sql/EPSGDataAccess.java | 7 +--
.../sis/referencing/factory/sql/EPSGFactory.java | 3 +-
.../factory/sql/InstallationScriptProvider.java | 3 +-
.../operation/AbstractCoordinateOperation.java | 5 +-
.../operation/DefaultConcatenatedOperation.java | 3 +-
.../operation/transform/MathTransforms.java | 5 +-
.../transform/SpecializableTransform.java | 7 +--
.../sis/io/wkt/GeodeticObjectParserTest.java | 4 +-
.../referencing/AbstractIdentifiedObjectTest.java | 5 +-
.../transform/MathTransformFactoryBase.java | 3 +-
.../report/CoordinateOperationMethods.java | 2 +-
.../apache/sis/internal/util/DefinitionURI.java | 8 ++-
.../org/apache/sis/internal/util/Numerics.java | 11 +++-
.../org/apache/sis/measure/AbstractConverter.java | 3 +-
.../java/org/apache/sis/measure/UnitDimension.java | 7 ++-
.../java/org/apache/sis/measure/UnitFormat.java | 8 ++-
.../apache/sis/setup/OptionalInstallations.java | 3 +-
.../java/org/apache/sis/util/resources/Loader.java | 3 +-
.../org/apache/sis/internal/util/NumericsTest.java | 35 ++++++++++-
.../profile/fra/DirectReferenceSystemTest.java | 6 +-
.../apache/sis/internal/earth/netcdf/GCOM_C.java | 33 +++++------
.../apache/sis/internal/earth/netcdf/GCOM_W.java | 32 ++++------
.../apache/sis/internal/storage/inflater/ZIP.java | 31 +---------
.../internal/storage/inflater/package-info.java | 2 +-
.../org/apache/sis/internal/netcdf/Convention.java | 5 +-
.../sis/internal/netcdf/impl/ChannelDecoder.java | 6 +-
.../sis/internal/netcdf/ucar/DecoderWrapper.java | 6 +-
.../apache/sis/storage/netcdf/MetadataReader.java | 12 ++--
.../sis/internal/sql/feature/PrimaryKey.java | 3 +-
.../sis/internal/storage/io/ChannelFactory.java | 3 +-
.../sis/internal/storage/xml/AbstractProvider.java | 2 +-
.../java/org/apache/sis/storage/FeatureNaming.java | 6 +-
.../apache/sis/storage/GridCoverageResource.java | 5 +-
.../org/apache/sis/storage/StorageConnector.java | 7 ++-
.../storage/aggregate/AggregatedFeatureSet.java | 2 +-
.../sis/storage/aggregate/GroupBySample.java | 2 +-
.../sis/internal/storage/MetadataBuilderTest.java | 7 +--
.../apache/sis/internal/storage/csv/StoreTest.java | 7 +--
.../org/apache/sis/storage/GridResourceMock.java | 3 +-
124 files changed, 452 insertions(+), 547 deletions(-)