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 d37c8ce013 Use the safer Java 11 way to convert collection to array.
new 7a733dc902 Resolve some of the cases (the easy ones) that where
identified by a "Pending JDK9" comment.
new d94732535a Resolve some more advanced cases that where identified by a
"Pending JDK9" comment.
new 922983279c Replace some `Collections` method calls by their `Map`,
`Set` or `List` equivalent. The latter are immutable and check for null value.
The 3 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:
.../apache/sis/internal/gui/GUIUtilitiesTest.java | 7 +-
.../apache/sis/internal/book/CodeColorizer.java | 7 +-
.../org/apache/sis/coverage/SampleDimension.java | 2 +-
.../apache/sis/coverage/grid/GridDerivation.java | 3 +-
.../java/org/apache/sis/filter/BinaryFunction.java | 3 +-
.../apache/sis/filter/BinaryGeometryFilter.java | 3 +-
.../org/apache/sis/filter/ComparisonFilter.java | 3 +-
.../org/apache/sis/filter/ConvertFunction.java | 4 +-
.../java/org/apache/sis/filter/DistanceFilter.java | 7 +-
.../java/org/apache/sis/filter/LikeFilter.java | 7 +-
.../java/org/apache/sis/filter/PropertyValue.java | 4 +-
.../org/apache/sis/index/tree/PointTreeNode.java | 2 +-
.../org/apache/sis/index/tree/QuadTreeNode.java | 4 +-
.../internal/filter/sqlmm/GeometryConstructor.java | 3 +-
.../sis/internal/filter/sqlmm/OneGeometry.java | 3 +-
.../sis/internal/filter/sqlmm/ST_Transform.java | 3 +-
.../sis/internal/filter/sqlmm/TwoGeometries.java | 5 +-
.../coverage/grid/BufferedGridCoverageTest.java | 2 +-
.../org/apache/sis/feature/FeatureFormatTest.java | 4 +-
.../apache/sis/feature/FeatureOperationsTest.java | 4 +-
.../org/apache/sis/feature/FeatureTestCase.java | 6 +-
.../feature/builder/AttributeTypeBuilderTest.java | 4 +-
.../org/apache/sis/filter/LogicalFilterTest.java | 4 +-
.../sis/internal/coverage/j2d/ColorizerTest.java | 4 +-
.../sis/internal/feature/GeometriesTestCase.java | 8 +-
.../sis/internal/filter/FunctionNamesTest.java | 8 +-
.../internal/filter/sqlmm/RegistryTestCase.java | 6 +-
.../internal/jaxb/cat/CodeListMarshallingTest.java | 4 +-
.../sis/internal/jaxb/cat/EnumMarshallingTest.java | 4 +-
.../metadata/ImplementationHelperTest.java | 5 +-
.../apache/sis/internal/metadata/MergerTest.java | 11 +--
.../java/org/apache/sis/metadata/HashCodeTest.java | 8 +-
.../apache/sis/metadata/InformationMapTest.java | 6 +-
.../apache/sis/metadata/PropertyAccessorTest.java | 11 ++-
.../apache/sis/metadata/TreeNodeChildrenTest.java | 4 +-
.../apache/sis/metadata/TreeTableFormatTest.java | 11 ++-
.../java/org/apache/sis/metadata/ValueMapTest.java | 70 ++++++++--------
.../sis/metadata/iso/CustomMetadataTest.java | 4 +-
.../apache/sis/metadata/iso/MarshallingTest.java | 33 ++++----
.../sis/metadata/iso/citation/CitationsTest.java | 3 +-
.../metadata/iso/citation/DefaultCitationTest.java | 10 +--
.../metadata/iso/citation/DefaultContactTest.java | 8 +-
.../iso/citation/DefaultResponsibilityTest.java | 4 +-
.../constraint/DefaultLegalConstraintsTest.java | 4 +-
.../sis/metadata/iso/extent/DefaultExtentTest.java | 4 +-
.../metadata/iso/quality/AbstractElementTest.java | 4 +-
.../iso/quality/DefaultDomainConsistencyTest.java | 7 +-
.../sis/metadata/sql/MetadataFallbackVerifier.java | 4 +-
.../sis/metadata/sql/MetadataWriterTest.java | 4 +-
.../org/apache/sis/test/mock/MetadataMock.java | 3 +-
.../org/apache/sis/test/xml/PackageVerifier.java | 49 +++++-------
.../apache/sis/util/iso/DefaultScopedNameTest.java | 7 +-
.../java/org/apache/sis/util/iso/TypesTest.java | 3 +-
.../org/apache/sis/xml/RenameListGenerator.java | 9 +--
.../apache/sis/xml/TransformingNamespacesTest.java | 9 +--
.../org/apache/sis/xml/XLinkMarshallingTest.java | 6 +-
.../apache/sis/internal/map/ListChangeEvent.java | 9 +--
.../coverage/MultiResolutionCoverageLoader.java | 2 +-
.../apache/sis/internal/map/SEPortrayerTest.java | 7 +-
.../MultiResolutionCoverageLoaderTest.java | 8 +-
.../referencing/gazetteer/GazetteerFactory.java | 4 +-
.../apache/sis/geometry/WraparoundAdjustment.java | 6 +-
.../referencing/PositionalAccuracyConstant.java | 4 +-
.../provider/DatumShiftGridCompressed.java | 4 +-
.../java/org/apache/sis/io/wkt/WKTDictionary.java | 8 +-
.../sis/referencing/datum/DatumShiftGrid.java | 4 +-
.../factory/CommonAuthorityFactory.java | 4 +-
.../referencing/factory/sql/EPSGDataAccess.java | 2 +-
.../sis/referencing/factory/sql/EPSGFactory.java | 2 +-
.../operation/builder/ResidualGrid.java | 5 +-
.../sis/referencing/operation/matrix/Matrices.java | 2 +-
.../sis/internal/jaxb/referencing/CodeTest.java | 6 +-
.../org/apache/sis/io/wkt/WKTDictionaryTest.java | 12 +--
.../referencing/AbstractIdentifiedObjectTest.java | 4 +-
.../sis/referencing/EPSGFactoryFallbackTest.java | 24 +++---
.../factory/CommonAuthorityFactoryTest.java | 18 ++---
.../factory/MultiAuthoritiesFactoryTest.java | 30 ++++---
.../operation/CoordinateOperationFinderTest.java | 8 +-
.../transform/MathTransformFactoryMock.java | 3 +-
.../transform/OperationMethodSetTest.java | 10 +--
.../report/CoordinateReferenceSystems.java | 9 +--
.../sis/test/integration/ConsistencyTest.java | 7 +-
.../apache/sis/test/integration/MetadataTest.java | 92 +++++++++++-----------
.../apache/sis/internal/jdk17/package-info.java | 2 +-
.../sis/internal/system/DefaultFactories.java | 76 ++++++++++++------
.../apache/sis/internal/system/package-info.java | 2 +-
.../java/org/apache/sis/internal/util/Cloner.java | 8 +-
.../apache/sis/internal/util/CollectionsExt.java | 3 +-
.../apache/sis/internal/util/FinalFieldSetter.java | 6 +-
.../org/apache/sis/internal/util/Numerics.java | 3 -
.../main/java/org/apache/sis/math/Fraction.java | 4 +-
.../org/apache/sis/math/LinearlyDerivedVector.java | 8 +-
.../java/org/apache/sis/math/SequenceVector.java | 5 +-
.../java/org/apache/sis/util/logging/Logging.java | 83 ++++++++-----------
.../apache/sis/internal/util/AbstractMapTest.java | 3 +-
.../sis/internal/util/CheckedArrayListTest.java | 6 +-
.../sis/internal/util/CollectionsExtTest.java | 9 +--
.../org/apache/sis/measure/SystemUnitTest.java | 6 +-
.../org/apache/sis/measure/UnitServicesTest.java | 4 +-
.../org/apache/sis/util/collection/CacheTest.java | 10 +--
.../sis/util/collection/CodeListSetTest.java | 2 +-
.../apache/sis/util/collection/DerivedSetTest.java | 10 +--
.../util/collection/FrequencySortedSetTest.java | 3 +-
.../sis/util/collection/IntegerListTest.java | 5 +-
.../internal/storage/inflater/CopyFromBytes.java | 8 +-
.../apache/sis/storage/sql/ResourceDefinition.java | 6 +-
.../sis/internal/storage/xml/AbstractProvider.java | 43 +++++-----
.../sis/internal/storage/xml/StoreProvider.java | 19 ++---
.../sis/internal/storage/xml/package-info.java | 2 +-
.../apache/sis/storage/event/StoreListeners.java | 26 +++---
.../apache/sis/internal/storage/csv/StoreTest.java | 25 +++---
.../sis/internal/storage/folder/StoreTest.java | 6 +-
.../aggregate/ConcatenatedFeatureSetTest.java | 17 ++--
.../sis/storage/aggregate/JoinFeatureSetTest.java | 6 +-
.../apache/sis/internal/storage/gpx/Copyright.java | 4 +-
.../sis/internal/storage/gpx/StoreProvider.java | 11 +--
.../sis/internal/storage/gpx/package-info.java | 2 +-
.../storage/xml/stream/StaxDataStoreProvider.java | 12 +--
.../internal/storage/xml/stream/package-info.java | 2 +-
.../sis/internal/storage/gpx/MetadataTest.java | 10 +--
.../sis/internal/storage/gpx/UpdaterTest.java | 4 +-
.../sis/internal/storage/gpx/WriterTest.java | 31 ++++----
122 files changed, 579 insertions(+), 636 deletions(-)