You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sis.apache.org by de...@apache.org on 2022/11/19 16:28:33 UTC
[sis] branch geoapi-3.1 updated (86bb5bbf6b -> 2afe9dfcf6)
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 86bb5bbf6b Merge branch 'geoapi-4.0' into geoapi-3.1. This is the upgrade of metadata quality package from ISO 19115 to ISO 19157.
add 6dc1c33f57 Post-merge cleaning.
add 38740ce45e Fix common spelling errors.
add a4bd0da7f8 Upgrade dependencies.
add 34b68d4160 Merge branch 'geoapi-4.0' into geoapi-3.1. Contains mostly spelling fixes.
add ec0eaa68d9 Bug fixes related to unmarshalling of GML documents. Those bugs were identified by OGC TestBed 18 D025 scenario. This is a port of 3 commits on `master` branch.
new 2afe9dfcf6 Merge branch 'geoapi-4.0' into geoapi-3.1. Contains bug fix in parsing of GML documents.
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:
.../java/org/apache/sis/console/AboutCommand.java | 2 +-
.../java/org/apache/sis/console/CommandRunner.java | 8 +-
.../org/apache/sis/console/IdentifierCommand.java | 2 +-
.../apache/sis/console/ResourcesDownloader.java | 2 +-
.../java/org/apache/sis/console/package-info.java | 2 +-
.../apache/sis/console/IdentifierState.properties | 2 +-
application/sis-javafx/pom.xml | 2 +-
.../main/java/org/apache/sis/gui/DataViewer.java | 4 +-
.../org/apache/sis/gui/coverage/CellFormat.java | 4 +-
.../apache/sis/gui/coverage/CoverageCanvas.java | 6 +-
.../apache/sis/gui/coverage/CoverageControls.java | 2 +-
.../org/apache/sis/gui/coverage/GridControls.java | 2 +-
.../org/apache/sis/gui/coverage/GridError.java | 2 +-
.../apache/sis/gui/coverage/GridSliceSelector.java | 2 +-
.../java/org/apache/sis/gui/coverage/GridView.java | 2 +-
.../org/apache/sis/gui/coverage/GridViewSkin.java | 4 +-
.../apache/sis/gui/coverage/IsolineRenderer.java | 2 +-
.../sis/gui/coverage/StyledRenderingData.java | 2 +-
.../apache/sis/gui/coverage/ViewAndControls.java | 2 +-
.../org/apache/sis/gui/dataset/ExpandableList.java | 2 +-
.../org/apache/sis/gui/dataset/FeatureList.java | 4 +-
.../org/apache/sis/gui/dataset/FeatureLoader.java | 2 +-
.../org/apache/sis/gui/dataset/FeatureTable.java | 4 +-
.../org/apache/sis/gui/dataset/PathAction.java | 2 +-
.../apache/sis/gui/dataset/ResourceExplorer.java | 6 +-
.../org/apache/sis/gui/dataset/ResourceItem.java | 6 +-
.../org/apache/sis/gui/dataset/ResourceTree.java | 4 +-
.../java/org/apache/sis/gui/map/MapCanvas.java | 10 +-
.../org/apache/sis/gui/map/OperationFinder.java | 2 +-
.../java/org/apache/sis/gui/map/StatusBar.java | 12 +--
.../org/apache/sis/gui/map/ValuesFormatter.java | 2 +-
.../sis/gui/metadata/IdentificationInfo.java | 2 +-
.../apache/sis/gui/metadata/MetadataSummary.java | 2 +-
.../org/apache/sis/gui/metadata/MetadataTree.java | 2 +-
.../sis/gui/metadata/RepresentationInfo.java | 2 +-
.../sis/gui/metadata/StandardMetadataTree.java | 2 +-
.../apache/sis/gui/referencing/AuthorityCodes.java | 4 +-
.../gui/referencing/RecentReferenceSystems.java | 8 +-
.../apache/sis/internal/gui/DataStoreOpener.java | 6 +-
.../apache/sis/internal/gui/ExceptionReporter.java | 8 +-
.../org/apache/sis/internal/gui/Resources.java | 22 ++--
.../apache/sis/internal/gui/Resources.properties | 18 ++--
.../internal/gui/control/ColorColumnHandler.java | 2 +-
.../sis/internal/gui/control/FormatApplicator.java | 2 +-
.../org/apache/sis/internal/setup/FXFinder.java | 8 +-
.../org/apache/sis/internal/setup/Inflater.java | 2 +-
.../java/org/apache/sis/internal/setup/Wizard.java | 12 +--
.../java/org/apache/sis/openoffice/CalcAddins.java | 2 +-
.../org/apache/sis/openoffice/Registration.java | 2 +-
.../org/apache/sis/openoffice/Transformer.java | 2 +-
.../apache/sis/cloud/aws/internal/Resources.java | 6 +-
.../sis/cloud/aws/internal/Resources.properties | 4 +-
.../apache/sis/cloud/aws/s3/CachedByteChannel.java | 2 +-
.../org/apache/sis/cloud/aws/s3/FileService.java | 4 +-
.../java/org/apache/sis/cloud/aws/s3/KeyPath.java | 8 +-
.../apache/sis/cloud/aws/s3/ObjectAttributes.java | 4 +-
core/sis-build-helper/pom.xml | 2 +-
.../org/apache/sis/internal/book/Assembler.java | 2 +-
.../apache/sis/internal/book/CodeColorizer.java | 6 +-
.../org/apache/sis/internal/doclet/Doclet.java | 2 +-
.../org/apache/sis/internal/doclet/Preformat.java | 2 +-
.../org/apache/sis/internal/doclet/Taglet.java | 2 +-
.../apache/sis/internal/maven/JarCollector.java | 4 +-
.../util/resources/IndexedResourceCompiler.java | 4 +-
.../sis/util/resources/ResourceCompilerMojo.java | 2 +-
.../src/main/java/org/apache/sis/cql/CQL.java | 2 +-
.../main/java/org/apache/sis/cql/CQLException.java | 2 +-
.../org/apache/sis/cql/FilterToCQLVisitor.java | 4 +-
.../org/apache/sis/coverage/BandedCoverage.java | 4 +-
.../java/org/apache/sis/coverage/Category.java | 6 +-
.../java/org/apache/sis/coverage/CategoryList.java | 22 ++--
.../org/apache/sis/coverage/ConvertedRange.java | 2 +-
.../coverage/IllegalSampleDimensionException.java | 2 +-
.../org/apache/sis/coverage/RegionOfInterest.java | 2 +-
.../org/apache/sis/coverage/SampleDimension.java | 26 ++---
.../sis/coverage/grid/BufferedGridCoverage.java | 2 +-
.../sis/coverage/grid/ConvertedGridCoverage.java | 8 +-
.../coverage/grid/CoordinateOperationFinder.java | 12 +--
.../apache/sis/coverage/grid/DefaultEvaluator.java | 10 +-
.../apache/sis/coverage/grid/DimensionReducer.java | 8 +-
.../apache/sis/coverage/grid/DomainLinearizer.java | 4 +-
.../apache/sis/coverage/grid/EvaluatorWrapper.java | 2 +-
.../coverage/grid/FractionalGridCoordinates.java | 10 +-
.../org/apache/sis/coverage/grid/GridCoverage.java | 4 +-
.../apache/sis/coverage/grid/GridCoverage2D.java | 8 +-
.../sis/coverage/grid/GridCoverageBuilder.java | 8 +-
.../sis/coverage/grid/GridCoverageProcessor.java | 14 +--
.../apache/sis/coverage/grid/GridDerivation.java | 22 ++--
.../org/apache/sis/coverage/grid/GridExtent.java | 14 +--
.../apache/sis/coverage/grid/GridExtentCRS.java | 4 +-
.../org/apache/sis/coverage/grid/GridGeometry.java | 26 ++---
.../apache/sis/coverage/grid/ImageRenderer.java | 10 +-
.../grid/IncompleteGridGeometryException.java | 2 +-
.../sis/coverage/grid/ResampledGridCoverage.java | 16 +--
.../apache/sis/coverage/grid/SliceGeometry.java | 6 +-
.../apache/sis/feature/AbstractAssociation.java | 2 +-
.../org/apache/sis/feature/AbstractAttribute.java | 2 +-
.../org/apache/sis/feature/AbstractFeature.java | 14 +--
.../org/apache/sis/feature/AbstractOperation.java | 4 +-
.../apache/sis/feature/CharacteristicTypeMap.java | 2 +-
.../apache/sis/feature/DefaultAssociationRole.java | 2 +-
.../apache/sis/feature/DefaultAttributeType.java | 2 +-
.../org/apache/sis/feature/DefaultFeatureType.java | 4 +-
.../java/org/apache/sis/feature/DenseFeature.java | 6 +-
.../org/apache/sis/feature/EnvelopeOperation.java | 4 +-
.../java/org/apache/sis/feature/FeatureFormat.java | 2 +-
.../sis/feature/FeatureOperationException.java | 2 +-
.../org/apache/sis/feature/FeatureOperations.java | 6 +-
.../main/java/org/apache/sis/feature/Features.java | 2 +-
.../java/org/apache/sis/feature/FieldType.java | 4 +-
.../apache/sis/feature/MultiValuedAssociation.java | 4 +-
.../apache/sis/feature/MultiValuedAttribute.java | 4 +-
.../java/org/apache/sis/feature/PropertyView.java | 2 +-
.../java/org/apache/sis/feature/SparseFeature.java | 6 +-
.../apache/sis/feature/StringJoinOperation.java | 4 +-
.../java/org/apache/sis/feature/Validator.java | 4 +-
.../apache/sis/feature/builder/AttributeRole.java | 8 +-
.../sis/feature/builder/AttributeTypeBuilder.java | 12 +--
.../feature/builder/CharacteristicTypeBuilder.java | 6 +-
.../sis/feature/builder/FeatureTypeBuilder.java | 6 +-
.../sis/feature/builder/OperationWrapper.java | 2 +-
.../apache/sis/feature/builder/TypeBuilder.java | 2 +-
.../org/apache/sis/filter/AssociationValue.java | 4 +-
.../java/org/apache/sis/filter/BinaryFunction.java | 14 +--
.../apache/sis/filter/BinaryGeometryFilter.java | 2 +-
.../org/apache/sis/filter/BinarySpatialFilter.java | 2 +-
.../org/apache/sis/filter/ComparisonFilter.java | 4 +-
.../org/apache/sis/filter/ConvertFunction.java | 6 +-
.../apache/sis/filter/DefaultFilterFactory.java | 2 +-
.../java/org/apache/sis/filter/DistanceFilter.java | 2 +-
.../java/org/apache/sis/filter/FilterNode.java | 2 +-
.../java/org/apache/sis/filter/LeafExpression.java | 4 +-
.../java/org/apache/sis/filter/Optimization.java | 6 +-
.../java/org/apache/sis/filter/PropertyValue.java | 6 +-
.../java/org/apache/sis/filter/UnaryFunction.java | 2 +-
.../java/org/apache/sis/image/AnnotatedImage.java | 6 +-
.../java/org/apache/sis/image/BandedIterator.java | 4 +-
.../apache/sis/image/BandedSampleConverter.java | 2 +-
.../java/org/apache/sis/image/ComputedImage.java | 4 +-
.../java/org/apache/sis/image/ComputedTiles.java | 2 +-
.../main/java/org/apache/sis/image/DataType.java | 4 +-
.../java/org/apache/sis/image/ImageCombiner.java | 4 +-
.../java/org/apache/sis/image/ImageProcessor.java | 18 ++--
.../java/org/apache/sis/image/Interpolation.java | 2 +-
.../java/org/apache/sis/image/PlanarImage.java | 2 +-
.../java/org/apache/sis/image/PrefetchedImage.java | 2 +-
.../java/org/apache/sis/image/RecoloredImage.java | 4 +-
.../java/org/apache/sis/image/ResampledImage.java | 14 +--
.../java/org/apache/sis/image/ResamplingGrid.java | 6 +-
.../main/java/org/apache/sis/image/TileCache.java | 2 +-
.../main/java/org/apache/sis/image/Transferer.java | 4 +-
.../java/org/apache/sis/image/Visualization.java | 6 +-
.../org/apache/sis/index/tree/NodeIterator.java | 4 +-
.../java/org/apache/sis/index/tree/PointTree.java | 4 +-
.../sis/internal/coverage/CompoundTransform.java | 4 +-
.../internal/coverage/CompoundTransformOf1D.java | 2 +-
.../sis/internal/coverage/CoverageCombiner.java | 4 +-
.../internal/coverage/j2d/ColorModelFactory.java | 6 +-
.../sis/internal/coverage/j2d/ColorModelType.java | 2 +-
.../sis/internal/coverage/j2d/Colorizer.java | 8 +-
.../internal/coverage/j2d/DeferredProperty.java | 2 +-
.../sis/internal/coverage/j2d/FillValues.java | 2 +-
.../sis/internal/coverage/j2d/ImageLayout.java | 4 +-
.../sis/internal/coverage/j2d/ImageUtilities.java | 6 +-
.../sis/internal/coverage/j2d/TileOpExecutor.java | 8 +-
.../sis/internal/coverage/j2d/TilePlaceholder.java | 4 +-
.../sis/internal/feature/FeatureExpression.java | 6 +-
.../apache/sis/internal/feature/Geometries.java | 10 +-
.../sis/internal/feature/GeometryWrapper.java | 32 +++---
.../sis/internal/feature/MovingFeatures.java | 2 +-
.../org/apache/sis/internal/feature/Resources.java | 38 +++----
.../sis/internal/feature/Resources.properties | 36 +++----
.../internal/feature/SpatialOperationContext.java | 4 +-
.../apache/sis/internal/feature/j2d/Factory.java | 2 +-
.../apache/sis/internal/feature/j2d/Wrapper.java | 4 +-
.../apache/sis/internal/feature/jts/Factory.java | 4 +-
.../org/apache/sis/internal/feature/jts/JTS.java | 16 +--
.../sis/internal/feature/jts/ShapeConverter.java | 2 +-
.../apache/sis/internal/feature/jts/Wrapper.java | 12 +--
.../apache/sis/internal/feature/package-info.java | 2 +-
.../sis/internal/filter/GeometryConverter.java | 2 +-
.../sis/internal/filter/sqlmm/ST_Transform.java | 2 +-
.../sis/internal/filter/sqlmm/SpatialFunction.java | 2 +-
.../internal/processing/image/TiledProcess.java | 2 +-
.../sis/internal/processing/isoline/Isolines.java | 4 +-
.../sis/internal/processing/isoline/Joiner.java | 2 +-
.../sis/internal/processing/isoline/Tracer.java | 6 +-
.../org/apache/sis/coverage/CategoryListTest.java | 2 +-
.../apache/sis/coverage/grid/GridGeometryTest.java | 6 +-
.../coverage/grid/ResampledGridCoverageTest.java | 36 +++----
.../apache/sis/feature/AbstractFeatureTest.java | 2 +-
.../sis/feature/DefaultAssociationRoleTest.java | 4 +-
.../apache/sis/feature/DefaultFeatureTypeTest.java | 14 +--
.../org/apache/sis/feature/FeatureTestCase.java | 4 +-
.../apache/sis/feature/PropertySingletonTest.java | 2 +-
.../java/org/apache/sis/image/ImageTestCase.java | 4 +-
.../org/apache/sis/image/ResamplingGridTest.java | 6 +-
.../apache/sis/index/tree/PointTreeNodeTest.java | 2 +-
.../sis/internal/coverage/j2d/ColorizerTest.java | 4 +-
.../coverage/j2d/SampleModelFactoryTest.java | 2 +-
.../apache/sis/internal/feature/jts/JTSTest.java | 16 +--
.../internal/processing/isoline/IsolinesTest.java | 14 +--
.../sis/internal/jaxb/AdapterReplacement.java | 6 +-
.../sis/internal/jaxb/IdentifierMapAdapter.java | 30 +++++-
.../sis/internal/jaxb/ModifiableIdentifierMap.java | 4 +-
.../sis/internal/jaxb/PrimitiveTypeProperties.java | 6 +-
.../sis/internal/jaxb/SpecializedIdentifier.java | 4 +-
.../apache/sis/internal/jaxb/cat/CodeListUID.java | 2 +-
.../apache/sis/internal/jaxb/gco/GO_DateTime.java | 2 +-
.../sis/internal/jaxb/gco/GO_GenericName.java | 2 +-
.../sis/internal/jaxb/gco/ObjectReference.java | 2 +-
.../apache/sis/internal/jaxb/gco/PropertyType.java | 18 ++--
.../org/apache/sis/internal/jaxb/gcx/Anchor.java | 2 +-
.../sis/internal/jaxb/geometry/package-info.java | 2 +-
.../org/apache/sis/internal/jaxb/gml/Measure.java | 4 +-
.../apache/sis/internal/jaxb/gml/MeasureList.java | 2 +-
.../apache/sis/internal/jaxb/gml/package-info.java | 2 +-
.../org/apache/sis/internal/jaxb/lan/Country.java | 2 +-
.../apache/sis/internal/jaxb/lan/LanguageCode.java | 2 +-
.../sis/internal/jaxb/lan/LocaleAndCharset.java | 4 +-
.../apache/sis/internal/jaxb/lan/TextGroup.java | 2 +-
.../sis/internal/jaxb/metadata/package-info.java | 2 +-
.../internal/jaxb/metadata/replace/Parameter.java | 2 +-
.../jaxb/metadata/replace/QualityParameter.java | 6 +-
.../jaxb/metadata/replace/ServiceParameter.java | 2 +-
.../jaxb/metadata/replace/package-info.java | 2 +-
.../org/apache/sis/internal/jaxb/package-info.java | 2 +-
.../apache/sis/internal/metadata/AxisNames.java | 4 +-
.../apache/sis/internal/metadata/ExcludedSet.java | 2 +-
.../apache/sis/internal/metadata/Identifiers.java | 2 +-
.../org/apache/sis/internal/metadata/Merger.java | 10 +-
.../apache/sis/internal/metadata/NameMeaning.java | 2 +-
.../sis/internal/metadata/ReferencingServices.java | 2 +-
.../apache/sis/internal/metadata/Resources.java | 2 +-
.../apache/sis/internal/metadata/SensorType.java | 2 +-
.../metadata/legacy/LegacyPropertyAdapter.java | 4 +-
.../apache/sis/internal/metadata/sql/Dialect.java | 4 +-
.../sis/internal/metadata/sql/Initializer.java | 4 +-
.../sis/internal/metadata/sql/LocalDataSource.java | 2 +-
.../sis/internal/metadata/sql/ScriptRunner.java | 2 +-
.../apache/sis/internal/simple/SimpleCitation.java | 2 +-
.../org/apache/sis/internal/xml/XmlUtilities.java | 4 +-
.../org/apache/sis/metadata/AbstractMetadata.java | 6 +-
.../org/apache/sis/metadata/MetadataCopier.java | 4 +-
.../org/apache/sis/metadata/MetadataStandard.java | 11 +-
.../apache/sis/metadata/ModifiableMetadata.java | 8 +-
.../org/apache/sis/metadata/PropertyAccessor.java | 6 +-
.../apache/sis/metadata/PropertyComparator.java | 6 +-
.../sis/metadata/StandardImplementation.java | 15 +--
.../org/apache/sis/metadata/TitleProperty.java | 2 +-
.../java/org/apache/sis/metadata/TreeNode.java | 22 ++--
.../org/apache/sis/metadata/TreeNodeChildren.java | 2 +-
.../apache/sis/metadata/iso/DefaultMetadata.java | 2 +-
.../org/apache/sis/metadata/iso/ISOMetadata.java | 2 +-
.../sis/metadata/iso/acquisition/package-info.java | 2 +-
.../sis/metadata/iso/citation/Citations.java | 4 +-
.../metadata/iso/citation/DefaultTelephone.java | 4 +-
.../sis/metadata/iso/citation/package-info.java | 2 +-
.../sis/metadata/iso/constraint/package-info.java | 2 +-
.../sis/metadata/iso/content/package-info.java | 2 +-
.../metadata/iso/distribution/DefaultFormat.java | 4 +-
.../metadata/iso/distribution/package-info.java | 2 +-
.../iso/extent/DefaultGeographicBoundingBox.java | 8 +-
.../iso/extent/DefaultSpatialTemporalExtent.java | 2 +-
.../metadata/iso/extent/DefaultTemporalExtent.java | 2 +-
.../metadata/iso/extent/DefaultVerticalExtent.java | 4 +-
.../apache/sis/metadata/iso/extent/Extents.java | 2 +-
.../sis/metadata/iso/extent/package-info.java | 6 +-
.../identification/DefaultOperationMetadata.java | 4 +
.../metadata/iso/identification/OperationName.java | 2 +-
.../metadata/iso/identification/package-info.java | 2 +-
.../sis/metadata/iso/lineage/package-info.java | 2 +-
.../sis/metadata/iso/maintenance/package-info.java | 2 +-
.../org/apache/sis/metadata/iso/package-info.java | 2 +-
.../sis/metadata/iso/quality/AbstractElement.java | 2 +-
.../sis/metadata/iso/quality/AbstractResult.java | 4 +-
.../iso/quality/DefaultAggregationDerivation.java | 2 +-
.../sis/metadata/iso/quality/DefaultMeasure.java | 4 +
.../sis/metadata/iso/quality/package-info.java | 2 +-
.../sis/metadata/iso/spatial/package-info.java | 2 +-
.../java/org/apache/sis/metadata/package-info.java | 4 +-
.../apache/sis/metadata/sql/CachedStatement.java | 6 +-
.../org/apache/sis/metadata/sql/Dispatcher.java | 2 +-
.../org/apache/sis/metadata/sql/LookupInfo.java | 2 +-
.../apache/sis/metadata/sql/MetadataFallback.java | 2 +-
.../apache/sis/metadata/sql/MetadataSource.java | 24 ++---
.../apache/sis/metadata/sql/MetadataWriter.java | 6 +-
.../apache/sis/metadata/sql/TableHierarchy.java | 2 +-
.../java/org/apache/sis/util/iso/AbstractName.java | 2 +-
.../org/apache/sis/util/iso/DefaultLocalName.java | 4 +-
.../org/apache/sis/util/iso/DefaultMemberName.java | 2 +-
.../apache/sis/util/iso/DefaultNameFactory.java | 2 +-
.../org/apache/sis/util/iso/DefaultNameSpace.java | 2 +-
.../org/apache/sis/util/iso/DefaultRecord.java | 4 +-
.../apache/sis/util/iso/DefaultRecordSchema.java | 2 +-
.../org/apache/sis/util/iso/DefaultRecordType.java | 2 +-
.../org/apache/sis/util/iso/DefaultScopedName.java | 2 +-
.../org/apache/sis/util/iso/DefaultTypeName.java | 8 +-
.../main/java/org/apache/sis/util/iso/Names.java | 4 +-
.../org/apache/sis/util/iso/RecordDefinition.java | 2 +-
.../java/org/apache/sis/xml/IdentifierSpace.java | 2 +-
.../main/java/org/apache/sis/xml/InputFactory.java | 12 +--
.../java/org/apache/sis/xml/MarshallerPool.java | 4 +-
.../main/java/org/apache/sis/xml/Namespaces.java | 6 +-
.../org/apache/sis/xml/NilInternationalString.java | 2 +-
.../main/java/org/apache/sis/xml/NilObject.java | 2 +-
.../java/org/apache/sis/xml/NilObjectHandler.java | 2 +-
.../main/java/org/apache/sis/xml/NilReason.java | 10 +-
.../java/org/apache/sis/xml/OutputFactory.java | 12 +--
.../java/org/apache/sis/xml/ReferenceResolver.java | 14 +--
.../java/org/apache/sis/xml/TransformedEvent.java | 6 +-
.../main/java/org/apache/sis/xml/Transformer.java | 2 +-
.../org/apache/sis/xml/TransformingNamespaces.java | 2 +-
.../java/org/apache/sis/xml/ValueConverter.java | 16 +--
.../src/main/java/org/apache/sis/xml/XLink.java | 6 +-
.../src/main/java/org/apache/sis/xml/XML.java | 8 +-
.../src/main/java/org/apache/sis/xml/XPointer.java | 2 +-
.../org/apache/sis/metadata/sql/Citations.sql | 2 +-
.../internal/jaxb/lan/FreeTextMarshallingTest.java | 6 +-
.../sis/internal/jaxb/lan/OtherLocalesTest.java | 2 +-
.../apache/sis/internal/xml/XmlUtilitiesTest.java | 2 +-
.../apache/sis/metadata/AbstractMetadataTest.java | 2 +-
.../java/org/apache/sis/metadata/HashCodeTest.java | 2 +-
.../apache/sis/metadata/MetadataStandardTest.java | 4 +-
.../apache/sis/metadata/PropertyAccessorTest.java | 14 +--
.../sis/metadata/PropertyConsistencyCheck.java | 6 +-
.../java/org/apache/sis/metadata/PrunerTest.java | 2 +-
.../java/org/apache/sis/metadata/TreeNodeTest.java | 2 +-
.../org/apache/sis/metadata/TreeTableViewTest.java | 2 +-
.../metadata/iso/citation/DefaultContactTest.java | 4 +-
.../sis/metadata/iso/extent/ExtentsTest.java | 2 +-
.../metadata/iso/quality/AbstractElementTest.java | 4 +-
.../sis/test/xml/AnnotationConsistencyCheck.java | 2 +-
.../apache/sis/test/xml/DocumentComparator.java | 10 +-
.../org/apache/sis/test/xml/PackageVerifier.java | 2 +-
.../org/apache/sis/test/xml/SchemaCompliance.java | 2 +-
.../apache/sis/util/iso/NameMarshallingTest.java | 6 +-
.../java/org/apache/sis/util/iso/NamesTest.java | 2 +-
.../apache/sis/xml/NilReasonMarshallingTest.java | 2 +-
.../java/org/apache/sis/xml/NilReasonTest.java | 6 +-
.../test/java/org/apache/sis/xml/XLinkTest.java | 22 ++--
.../org/apache/sis/internal/map/SEPortrayer.java | 12 +--
.../coverage/MultiResolutionCoverageLoader.java | 6 +-
.../sis/internal/map/coverage/RenderingData.java | 6 +-
.../main/java/org/apache/sis/portrayal/Canvas.java | 24 ++---
.../org/apache/sis/portrayal/CanvasExtent.java | 4 +-
.../org/apache/sis/portrayal/CanvasFollower.java | 6 +-
.../java/org/apache/sis/portrayal/Observable.java | 2 +-
.../apache/sis/portrayal/TransformChangeEvent.java | 2 +-
.../apache/sis/internal/gazetteer/Resources.java | 4 +-
.../sis/internal/gazetteer/Resources.properties | 4 +-
.../referencing/gazetteer/GazetteerException.java | 2 +-
.../referencing/gazetteer/GazetteerFactory.java | 4 +-
.../gazetteer/GeohashReferenceSystem.java | 6 +-
.../gazetteer/MilitaryGridReferenceSystem.java | 12 +--
.../gazetteer/ModifiableLocationType.java | 2 +-
.../gazetteer/GazetteerFactoryTest.java | 2 +-
.../sis/referencing/gazetteer/LocationViewer.java | 6 +-
.../gazetteer/MilitaryGridReferenceSystemTest.java | 2 +-
.../sis/geometry/AbstractDirectPosition.java | 2 +-
.../org/apache/sis/geometry/AbstractEnvelope.java | 2 +-
.../org/apache/sis/geometry/ArrayEnvelope.java | 2 +-
.../org/apache/sis/geometry/CoordinateFormat.java | 12 +--
.../org/apache/sis/geometry/CurveExtremum.java | 2 +-
.../org/apache/sis/geometry/DirectPosition1D.java | 2 +-
.../org/apache/sis/geometry/DirectPosition2D.java | 2 +-
.../java/org/apache/sis/geometry/Envelope2D.java | 16 +--
.../org/apache/sis/geometry/EnvelopeReducer.java | 2 +-
.../java/org/apache/sis/geometry/Envelopes.java | 20 ++--
.../apache/sis/geometry/GeneralDirectPosition.java | 2 +-
.../org/apache/sis/geometry/GeneralEnvelope.java | 12 +--
.../org/apache/sis/geometry/ImmutableEnvelope.java | 4 +-
.../java/org/apache/sis/geometry/Shapes2D.java | 2 +-
.../apache/sis/geometry/WraparoundAdjustment.java | 4 +-
.../referencing/CC_GeneralOperationParameter.java | 55 +++++++---
.../jaxb/referencing/CC_GeneralParameterValue.java | 13 +--
.../jaxb/referencing/CC_OperationMethod.java | 15 +--
.../jaxb/referencing/CC_OperationParameter.java | 54 +++++++---
.../referencing/CC_OperationParameterGroup.java | 6 +-
.../apache/sis/internal/jaxb/referencing/Code.java | 6 +-
.../jaxb/referencing/SecondDefiningParameter.java | 2 +-
.../internal/jaxb/referencing/package-info.java | 4 +-
.../sis/internal/referencing/AxesMapper.java | 2 +-
.../sis/internal/referencing/AxisDirections.java | 67 +++++++++---
.../internal/referencing/CoordinateOperations.java | 2 +-
.../internal/referencing/DefinitionVerifier.java | 2 +-
.../apache/sis/internal/referencing/Formulas.java | 2 +-
.../referencing/GeodeticObjectBuilder.java | 16 +--
.../referencing/MathTransformsOrFactory.java | 8 +-
.../sis/internal/referencing/MergedProperties.java | 14 +--
.../internal/referencing/PositionTransformer.java | 2 +-
.../referencing/ReferencingFactoryContainer.java | 8 +-
.../internal/referencing/ReferencingUtilities.java | 2 +-
.../apache/sis/internal/referencing/Resources.java | 56 +++++-----
.../sis/internal/referencing/Resources.properties | 56 +++++-----
.../internal/referencing/ServicesForMetadata.java | 6 +-
.../internal/referencing/VerticalDatumTypes.java | 6 +-
.../sis/internal/referencing/WKTKeywords.java | 2 +-
.../sis/internal/referencing/WKTUtilities.java | 6 +-
.../internal/referencing/WraparoundApplicator.java | 6 +-
.../referencing/j2d/AffineTransform2D.java | 2 +-
.../sis/internal/referencing/j2d/Bezier.java | 14 +--
.../referencing/j2d/ImmutableAffineTransform.java | 2 +-
.../referencing/j2d/IntervalRectangle.java | 2 +-
.../referencing/j2d/LinearTransform2D.java | 2 +-
.../apache/sis/internal/referencing/j2d/Tile.java | 4 +-
.../internal/referencing/j2d/TileOrganizer.java | 4 +-
.../referencing/provider/AbridgedMolodensky.java | 2 +-
.../referencing/provider/AbstractProvider.java | 2 +-
.../provider/DatumShiftGridCompressed.java | 2 +-
.../referencing/provider/DatumShiftGridGroup.java | 2 +-
.../referencing/provider/DatumShiftGridLoader.java | 2 +-
.../referencing/provider/Equirectangular.java | 2 +-
.../provider/FranceGeocentricInterpolation.java | 4 +-
.../referencing/provider/GeocentricAffine.java | 6 +-
.../GeocentricAffineBetweenGeographic.java | 2 +-
.../referencing/provider/GeodeticOperation.java | 4 +-
.../provider/GeographicAndVerticalOffsets.java | 2 +-
.../referencing/provider/LambertConformal2SP.java | 2 +-
.../referencing/provider/MapProjection.java | 2 +-
.../internal/referencing/provider/Mercator2SP.java | 4 +-
.../internal/referencing/provider/Molodensky.java | 4 +-
.../sis/internal/referencing/provider/NTv2.java | 2 +-
.../referencing/provider/NorthPoleRotation.java | 2 +-
.../referencing/provider/PolarStereographicB.java | 2 +-
.../referencing/provider/PseudoSinusoidal.java | 2 +-
.../referencing/provider/SouthPoleRotation.java | 2 +-
.../internal/referencing/provider/Wraparound.java | 2 +-
.../provider/ZonedTransverseMercator.java | 2 +-
.../java/org/apache/sis/io/wkt/AbstractParser.java | 12 +--
.../java/org/apache/sis/io/wkt/Convention.java | 2 +-
.../main/java/org/apache/sis/io/wkt/Element.java | 8 +-
.../org/apache/sis/io/wkt/FormattableObject.java | 14 +--
.../main/java/org/apache/sis/io/wkt/Formatter.java | 14 +--
.../apache/sis/io/wkt/GeodeticObjectParser.java | 78 +++++++-------
.../org/apache/sis/io/wkt/MathTransformParser.java | 24 ++---
.../org/apache/sis/io/wkt/SingletonElement.java | 2 +-
.../java/org/apache/sis/io/wkt/StoredTree.java | 2 +-
.../main/java/org/apache/sis/io/wkt/Symbols.java | 4 +-
.../java/org/apache/sis/io/wkt/Transliterator.java | 4 +-
.../sis/io/wkt/UnformattableObjectException.java | 6 +-
.../sis/io/wkt/UnparsableObjectException.java | 6 +-
.../java/org/apache/sis/io/wkt/VerticalInfo.java | 6 +-
.../java/org/apache/sis/io/wkt/WKTDictionary.java | 8 +-
.../main/java/org/apache/sis/io/wkt/WKTFormat.java | 8 +-
.../main/java/org/apache/sis/io/wkt/Warnings.java | 4 +-
.../sis/parameter/AbstractParameterDescriptor.java | 6 +-
.../sis/parameter/DefaultParameterDescriptor.java | 78 +++++++++++---
.../parameter/DefaultParameterDescriptorGroup.java | 2 +-
.../sis/parameter/DefaultParameterValue.java | 21 ++--
.../sis/parameter/DefaultParameterValueGroup.java | 10 +-
.../sis/parameter/MapProjectionParameters.java | 4 +-
.../org/apache/sis/parameter/ParameterBuilder.java | 8 +-
.../org/apache/sis/parameter/ParameterFormat.java | 9 +-
.../apache/sis/parameter/ParameterValueList.java | 4 +-
.../java/org/apache/sis/parameter/Parameters.java | 20 ++--
.../org/apache/sis/parameter/TensorParameters.java | 6 +-
.../sis/parameter/UnmodifiableParameterValue.java | 15 +--
.../parameter/UnmodifiableParameterValueGroup.java | 2 +-
.../java/org/apache/sis/parameter/Verifier.java | 2 +-
.../org/apache/sis/parameter/package-info.java | 2 +-
.../sis/referencing/AbstractIdentifiedObject.java | 14 +--
.../sis/referencing/AbstractReferenceSystem.java | 2 +-
.../java/org/apache/sis/referencing/Builder.java | 14 +--
.../main/java/org/apache/sis/referencing/CRS.java | 16 +--
.../java/org/apache/sis/referencing/CommonCRS.java | 2 +-
.../sis/referencing/EPSGFactoryFallback.java | 4 +-
.../referencing/EllipsoidalHeightSeparator.java | 8 +-
.../sis/referencing/GeodesicsOnEllipsoid.java | 6 +-
.../apache/sis/referencing/GeodeticCalculator.java | 38 +++----
.../apache/sis/referencing/GeodeticException.java | 2 +-
.../apache/sis/referencing/IdentifiedObjects.java | 8 +-
.../sis/referencing/ImmutableIdentifier.java | 6 +-
.../org/apache/sis/referencing/NameIterator.java | 2 +-
.../apache/sis/referencing/NamedIdentifier.java | 6 +-
.../sis/referencing/StandardDefinitions.java | 4 +-
.../apache/sis/referencing/crs/AbstractCRS.java | 4 +-
.../sis/referencing/crs/AbstractDerivedCRS.java | 17 ++-
.../apache/sis/referencing/crs/ConversionKeys.java | 6 +-
.../sis/referencing/crs/DefaultCompoundCRS.java | 2 +-
.../sis/referencing/crs/DefaultDerivedCRS.java | 6 +-
.../sis/referencing/crs/DefaultEngineeringCRS.java | 2 +-
.../sis/referencing/crs/DefaultGeocentricCRS.java | 2 +-
.../sis/referencing/crs/DefaultGeodeticCRS.java | 6 +-
.../sis/referencing/crs/DefaultGeographicCRS.java | 2 +-
.../sis/referencing/crs/DefaultImageCRS.java | 2 +-
.../sis/referencing/crs/DefaultParametricCRS.java | 2 +-
.../sis/referencing/crs/DefaultProjectedCRS.java | 2 +-
.../sis/referencing/crs/DefaultTemporalCRS.java | 6 +-
.../sis/referencing/crs/DefaultVerticalCRS.java | 2 +-
.../org/apache/sis/referencing/cs/AbstractCS.java | 4 +-
.../java/org/apache/sis/referencing/cs/Codes.java | 2 +-
.../sis/referencing/cs/CoordinateSystems.java | 11 +-
.../apache/sis/referencing/cs/DefaultAffineCS.java | 2 +-
.../sis/referencing/cs/DefaultCartesianCS.java | 2 +-
.../sis/referencing/cs/DefaultCompoundCS.java | 2 +-
.../cs/DefaultCoordinateSystemAxis.java | 8 +-
.../sis/referencing/cs/DefaultCylindricalCS.java | 2 +-
.../sis/referencing/cs/DefaultEllipsoidalCS.java | 2 +-
.../apache/sis/referencing/cs/DefaultLinearCS.java | 2 +-
.../sis/referencing/cs/DefaultParametricCS.java | 2 +-
.../apache/sis/referencing/cs/DefaultPolarCS.java | 2 +-
.../sis/referencing/cs/DefaultSphericalCS.java | 2 +-
.../apache/sis/referencing/cs/DefaultTimeCS.java | 2 +-
.../sis/referencing/cs/DefaultUserDefinedCS.java | 2 +-
.../sis/referencing/cs/DefaultVerticalCS.java | 2 +-
.../org/apache/sis/referencing/cs/Normalizer.java | 28 ++---
.../sis/referencing/datum/AbstractDatum.java | 2 +-
.../sis/referencing/datum/BursaWolfParameters.java | 2 +-
.../sis/referencing/datum/DatumShiftGrid.java | 4 +-
.../sis/referencing/datum/DefaultEllipsoid.java | 6 +-
.../referencing/datum/DefaultEngineeringDatum.java | 2 +-
.../referencing/datum/DefaultGeodeticDatum.java | 8 +-
.../sis/referencing/datum/DefaultImageDatum.java | 2 +-
.../referencing/datum/DefaultParametricDatum.java | 2 +-
.../referencing/datum/DefaultPrimeMeridian.java | 4 +-
.../referencing/datum/DefaultTemporalDatum.java | 2 +-
.../referencing/datum/DefaultVerticalDatum.java | 4 +-
.../referencing/factory/AuthorityFactoryProxy.java | 4 +-
.../factory/CommonAuthorityFactory.java | 6 +-
.../factory/ConcurrentAuthorityFactory.java | 14 +--
.../factory/GeodeticAuthorityFactory.java | 82 +++++++--------
.../referencing/factory/GeodeticObjectFactory.java | 6 +-
.../factory/IdentifiedObjectFinder.java | 4 +-
.../referencing/factory/IdentifiedObjectSet.java | 2 +-
.../factory/MissingFactoryResourceException.java | 4 +-
.../factory/MultiAuthoritiesFactory.java | 6 +-
.../factory/UnavailableFactoryException.java | 6 +-
.../sis/referencing/factory/package-info.java | 2 +-
.../referencing/factory/sql/AuthorityCodes.java | 2 +-
.../sis/referencing/factory/sql/BursaWolfInfo.java | 2 +-
.../factory/sql/CoordinateOperationSet.java | 2 +-
.../referencing/factory/sql/EPSGDataAccess.java | 20 ++--
.../sis/referencing/factory/sql/EPSGFactory.java | 6 +-
.../sis/referencing/factory/sql/EPSGInstaller.java | 2 +-
.../sis/referencing/factory/sql/SQLTranslator.java | 4 +-
.../operation/AbstractCoordinateOperation.java | 28 ++---
.../operation/AbstractSingleOperation.java | 29 ++++--
.../operation/CoordinateOperationContext.java | 4 +-
.../operation/CoordinateOperationFinder.java | 32 +++---
.../operation/CoordinateOperationRegistry.java | 24 ++---
.../operation/DefaultConcatenatedOperation.java | 12 +--
.../referencing/operation/DefaultConversion.java | 24 +++--
.../DefaultCoordinateOperationFactory.java | 6 +-
.../operation/DefaultOperationMethod.java | 40 +++++---
.../operation/DefaultPassThroughOperation.java | 114 +++++++++++++++------
.../operation/DefaultTransformation.java | 2 +-
.../operation/InverseOperationMethod.java | 2 +-
.../referencing/operation/SubOperationInfo.java | 6 +-
.../apache/sis/referencing/operation/SubTypes.java | 2 +-
.../operation/builder/LinearTransformBuilder.java | 24 ++---
.../referencing/operation/builder/Linearizer.java | 4 +-
.../operation/builder/LocalizationGridBuilder.java | 12 +--
.../builder/LocalizationGridException.java | 4 +-
.../operation/builder/ProjectedTransformTry.java | 4 +-
.../operation/builder/ResidualGrid.java | 4 +-
.../operation/builder/TransformBuilder.java | 4 +-
.../operation/matrix/AffineTransforms2D.java | 6 +-
.../operation/matrix/GeneralMatrix.java | 8 +-
.../sis/referencing/operation/matrix/Matrices.java | 10 +-
.../sis/referencing/operation/matrix/Matrix1.java | 2 +-
.../sis/referencing/operation/matrix/Matrix2.java | 2 +-
.../sis/referencing/operation/matrix/Matrix3.java | 2 +-
.../sis/referencing/operation/matrix/Matrix4.java | 2 +-
.../referencing/operation/matrix/MatrixSIS.java | 2 +-
.../matrix/MismatchedMatrixSizeException.java | 2 +-
.../matrix/NoninvertibleMatrixException.java | 2 +-
.../sis/referencing/operation/matrix/Solver.java | 2 +-
.../sis/referencing/operation/package-info.java | 2 +-
.../operation/projection/AlbersEqualArea.java | 4 +-
.../operation/projection/AuthalicConversion.java | 2 +-
.../operation/projection/AuthalicMercator.java | 4 +-
.../operation/projection/AzimuthalEquidistant.java | 4 +-
.../operation/projection/CassiniSoldner.java | 4 +-
.../operation/projection/ConformalProjection.java | 2 +-
.../operation/projection/CylindricalEqualArea.java | 6 +-
.../operation/projection/Initializer.java | 6 +-
.../projection/LambertAzimuthalEqualArea.java | 6 +-
.../projection/LambertConicConformal.java | 8 +-
.../operation/projection/LongitudeWraparound.java | 4 +-
.../referencing/operation/projection/Mercator.java | 10 +-
.../operation/projection/MeridianArcBased.java | 2 +-
.../projection/ModifiedAzimuthalEquidistant.java | 2 +-
.../operation/projection/Mollweide.java | 2 +-
.../operation/projection/NormalizedProjection.java | 12 +--
.../operation/projection/ObliqueMercator.java | 4 +-
.../operation/projection/ObliqueStereographic.java | 12 +--
.../operation/projection/Orthographic.java | 2 +-
.../operation/projection/PolarStereographic.java | 4 +-
.../operation/projection/Polyconic.java | 4 +-
.../operation/projection/ProjectionException.java | 2 +-
.../operation/projection/SatelliteTracking.java | 8 +-
.../operation/projection/Sinusoidal.java | 2 +-
.../operation/projection/TransverseMercator.java | 14 +--
.../operation/projection/ZonedGridSystem.java | 4 +-
.../operation/transform/AbstractMathTransform.java | 28 ++---
.../transform/AbstractMathTransform1D.java | 8 +-
.../transform/AbstractMathTransform2D.java | 8 +-
.../operation/transform/ConcatenatedTransform.java | 6 +-
.../operation/transform/ContextualParameters.java | 4 +-
.../operation/transform/DatumShiftTransform.java | 2 +-
.../transform/DefaultMathTransformFactory.java | 18 ++--
.../operation/transform/DomainDefinition.java | 10 +-
.../transform/EllipsoidToCentricTransform.java | 6 +-
.../transform/InterpolatedGeocentricTransform.java | 6 +-
.../transform/InterpolatedMolodenskyTransform.java | 12 +--
.../operation/transform/InterpolatedTransform.java | 24 ++---
.../operation/transform/LinearTransform.java | 4 +-
.../operation/transform/MathTransformProvider.java | 2 +-
.../operation/transform/MathTransforms.java | 6 +-
.../operation/transform/MolodenskyFormula.java | 2 +-
.../operation/transform/MolodenskyTransform.java | 4 +-
.../operation/transform/PassThroughTransform.java | 6 +-
.../operation/transform/PoleRotation.java | 2 +-
.../operation/transform/TransferFunction.java | 2 +-
.../operation/transform/TransformSeparator.java | 8 +-
.../operation/transform/WraparoundTransform.java | 4 +-
.../org/apache/sis/referencing/package-info.java | 2 +-
.../sis/referencing/factory/sql/EPSG_Finish.sql | 2 +-
.../org/apache/sis/geometry/EnvelopesTest.java | 2 +-
.../apache/sis/geometry/GeneralEnvelopeTest.java | 4 +-
.../java/org/apache/sis/geometry/Shapes2DTest.java | 2 +-
.../org/apache/sis/geometry/TransformTestCase.java | 2 +-
.../referencing/EllipsoidalHeightCombinerTest.java | 4 +-
.../sis/internal/referencing/WKTKeywordsTest.java | 2 +-
.../internal/referencing/provider/AffineTest.java | 2 +-
.../referencing/provider/DatumShiftTestCase.java | 6 +-
.../FranceGeocentricInterpolationTest.java | 6 +-
.../internal/referencing/provider/NADCONTest.java | 2 +-
.../internal/referencing/provider/NTv2Test.java | 2 +-
.../org/apache/sis/io/wkt/ComparisonWithEPSG.java | 2 +-
.../java/org/apache/sis/io/wkt/ElementTest.java | 6 +-
.../sis/io/wkt/GeodeticObjectParserTest.java | 2 +-
.../org/apache/sis/io/wkt/WKTDictionaryTest.java | 6 +-
.../java/org/apache/sis/io/wkt/WKTFormatTest.java | 2 +-
.../java/org/apache/sis/io/wkt/WKTParserTest.java | 1 +
.../java/org/apache/sis/io/wkt/package-info.txt | 2 +-
.../parameter/DefaultParameterDescriptorTest.java | 6 +-
.../parameter/DefaultParameterValueGroupTest.java | 2 +-
.../sis/parameter/DefaultParameterValueTest.java | 4 +-
.../org/apache/sis/parameter/ParametersTest.java | 2 +-
.../parameter/UnmodifiableParameterValueTest.java | 2 +-
.../sis/referencing/AuthorityFactoriesTest.java | 2 +-
.../java/org/apache/sis/referencing/CRSTest.java | 8 +-
.../sis/referencing/EPSGFactoryFallbackTest.java | 16 +--
.../sis/referencing/GeodeticCalculatorTest.java | 4 +-
.../sis/referencing/ImmutableIdentifierTest.java | 6 +-
.../referencing/crs/DefaultCompoundCRSTest.java | 2 +-
.../referencing/crs/DefaultGeographicCRSTest.java | 2 +-
.../cs/DefaultCoordinateSystemAxisTest.java | 2 +-
.../referencing/cs/DefaultCylindricalCSTest.java | 2 +-
.../sis/referencing/cs/DefaultPolarCSTest.java | 2 +-
.../apache/sis/referencing/cs/HardCodedAxes.java | 2 +-
.../apache/sis/referencing/cs/NormalizerTest.java | 2 +-
.../referencing/datum/BursaWolfParametersTest.java | 2 +-
.../datum/DefaultPrimeMeridianTest.java | 2 +-
.../datum/DefaultVerticalDatumTest.java | 2 +-
.../factory/ConcurrentAuthorityFactoryTest.java | 2 +-
.../referencing/factory/sql/EPSGFactoryTest.java | 4 +-
.../factory/sql/epsg/DataScriptFormatter.java | 2 +-
.../sis/referencing/factory/sql/epsg/package.html | 2 +-
.../referencing/geoapi/AuthorityFactoryTest.java | 2 +-
.../geoapi/ParameterizedTransformTest.java | 8 +-
.../operation/CoordinateOperationFinderTest.java | 56 +++++-----
.../operation/CoordinateOperationRegistryTest.java | 20 ++--
.../DefaultCoordinateOperationFactoryTest.java | 16 +--
.../builder/LinearTransformBuilderTest.java | 20 ++--
.../operation/matrix/GeneralMatrixTest.java | 2 +-
.../operation/matrix/MatrixTestCase.java | 10 +-
.../operation/matrix/NonSquareMatrixTest.java | 12 +--
.../referencing/operation/matrix/SolverTest.java | 2 +-
.../operation/projection/AlbersEqualAreaTest.java | 2 +-
.../projection/LambertAzimuthalEqualAreaTest.java | 2 +-
.../projection/LambertConicConformalTest.java | 2 +-
.../projection/MapProjectionTestCase.java | 4 +-
.../operation/projection/MercatorTest.java | 4 +-
.../operation/projection/MeridianArcTest.java | 2 +-
.../operation/projection/PolyconicTest.java | 2 +-
.../transform/AbstractMathTransformTest.java | 4 +-
.../operation/transform/CartesianToPolarTest.java | 24 ++---
.../transform/CartesianToSphericalTest.java | 12 +--
.../transform/ConcatenatedTransformTest.java | 8 +-
.../transform/MathTransformFactoryMock.java | 2 +-
.../operation/transform/MathTransformWrapper.java | 4 +-
.../transform/OperationMethodSetTest.java | 2 +-
.../transform/PassThroughTransformTest.java | 2 +-
.../operation/transform/PolarToCartesianTest.java | 24 ++---
.../operation/transform/PoleRotationTest.java | 20 ++--
.../transform/ProjectiveTransformTest.java | 4 +-
.../operation/transform/PseudoTransform.java | 4 +-
.../transform/SphericalToCartesianTest.java | 12 +--
.../transform/TransformSeparatorTest.java | 4 +-
.../transform/WraparoundTransformTest.java | 6 +-
.../report/CoordinateReferenceSystems.java | 4 +-
.../sis/referencing/report/HTMLGenerator.java | 2 +-
.../sis/test/integration/ConsistencyTest.java | 10 +-
.../apache/sis/test/integration/MetadataTest.java | 4 +-
.../apache/sis/test/widget/SwingAssertions.java | 2 +-
.../sis/internal/converter/ArrayConverter.java | 4 +-
.../internal/converter/CharSequenceConverter.java | 2 +-
.../sis/internal/converter/ConverterRegistry.java | 12 +--
.../sis/internal/converter/FallbackConverter.java | 8 +-
.../sis/internal/converter/NumberConverter.java | 2 +-
.../sis/internal/converter/ObjectToString.java | 2 +-
.../sis/internal/converter/SystemConverter.java | 8 +-
.../sis/internal/converter/SystemRegistry.java | 2 +-
.../apache/sis/internal/system/DaemonThread.java | 2 +-
.../apache/sis/internal/system/OSGiActivator.java | 2 +-
.../org/apache/sis/internal/system/Shutdown.java | 2 +-
.../apache/sis/internal/system/SystemListener.java | 2 +-
.../org/apache/sis/internal/system/Threads.java | 2 +-
.../org/apache/sis/internal/util/AbstractMap.java | 10 +-
.../java/org/apache/sis/internal/util/Bag.java | 2 +-
.../apache/sis/internal/util/CheckedArrayList.java | 2 +-
.../apache/sis/internal/util/CheckedHashSet.java | 2 +-
.../java/org/apache/sis/internal/util/Cloner.java | 10 +-
.../apache/sis/internal/util/CollectionsExt.java | 6 +-
.../apache/sis/internal/util/DefinitionURI.java | 2 +-
.../org/apache/sis/internal/util/DoubleDouble.java | 30 +++---
.../apache/sis/internal/util/FinalFieldSetter.java | 4 +-
.../sis/internal/util/LocalizedParseException.java | 6 +-
.../apache/sis/internal/util/PropertyFormat.java | 2 +-
.../apache/sis/internal/util/SetOfUnknownSize.java | 6 +-
.../sis/internal/util/StandardDateFormat.java | 6 +-
.../java/org/apache/sis/io/AppendableWriter.java | 2 +-
.../main/java/org/apache/sis/io/ClassFormat.java | 2 +-
.../java/org/apache/sis/io/CompoundFormat.java | 2 +-
.../org/apache/sis/io/IdentifiedObjectFormat.java | 2 +-
.../org/apache/sis/io/InvalidSeekException.java | 2 +-
.../main/java/org/apache/sis/io/LineAppender.java | 2 +-
.../main/java/org/apache/sis/io/TableAppender.java | 2 +-
.../main/java/org/apache/sis/io/TabularFormat.java | 2 +-
.../main/java/org/apache/sis/math/ArrayVector.java | 8 +-
.../java/org/apache/sis/math/DecimalFunctions.java | 18 ++--
.../main/java/org/apache/sis/math/Fraction.java | 20 ++--
.../java/org/apache/sis/math/FunctionProperty.java | 4 +-
.../java/org/apache/sis/math/MathFunctions.java | 8 +-
.../java/org/apache/sis/math/PackedVector.java | 2 +-
.../java/org/apache/sis/math/RepeatedVector.java | 2 +-
.../java/org/apache/sis/math/SequenceVector.java | 2 +-
.../main/java/org/apache/sis/math/Statistics.java | 6 +-
.../src/main/java/org/apache/sis/math/Vector.java | 32 +++---
.../java/org/apache/sis/measure/AbstractUnit.java | 4 +-
.../main/java/org/apache/sis/measure/Angle.java | 2 +-
.../java/org/apache/sis/measure/AngleFormat.java | 14 +--
.../org/apache/sis/measure/ConventionalUnit.java | 4 +-
.../java/org/apache/sis/measure/FormatField.java | 2 +-
.../org/apache/sis/measure/LinearConverter.java | 2 +-
.../org/apache/sis/measure/MeasurementRange.java | 8 +-
.../java/org/apache/sis/measure/NumberRange.java | 18 ++--
.../java/org/apache/sis/measure/Quantities.java | 4 +-
.../main/java/org/apache/sis/measure/Range.java | 4 +-
.../java/org/apache/sis/measure/RangeFormat.java | 12 +--
.../java/org/apache/sis/measure/ScalarFactory.java | 2 +-
.../apache/sis/measure/SexagesimalConverter.java | 6 +-
.../java/org/apache/sis/measure/SystemUnit.java | 10 +-
.../java/org/apache/sis/measure/UnitFormat.java | 8 +-
.../java/org/apache/sis/measure/UnitServices.java | 2 +-
.../main/java/org/apache/sis/measure/Units.java | 22 ++--
.../java/org/apache/sis/measure/ValueRange.java | 2 +-
.../src/main/java/org/apache/sis/setup/About.java | 2 +-
.../java/org/apache/sis/setup/Configuration.java | 2 +-
.../main/java/org/apache/sis/setup/OptionKey.java | 2 +-
.../apache/sis/setup/OptionalInstallations.java | 2 +-
.../java/org/apache/sis/util/ArgumentChecks.java | 2 +-
.../main/java/org/apache/sis/util/ArraysExt.java | 22 ++--
.../java/org/apache/sis/util/CharSequences.java | 26 ++---
.../main/java/org/apache/sis/util/Characters.java | 8 +-
.../src/main/java/org/apache/sis/util/Classes.java | 18 ++--
.../java/org/apache/sis/util/ComparisonMode.java | 2 +-
.../apache/sis/util/CorruptedObjectException.java | 2 +-
.../sis/util/DefaultInternationalString.java | 10 +-
.../main/java/org/apache/sis/util/Disposable.java | 2 +-
.../org/apache/sis/util/LocalizedException.java | 2 +-
.../src/main/java/org/apache/sis/util/Numbers.java | 12 +--
.../java/org/apache/sis/util/ObjectConverter.java | 8 +-
.../java/org/apache/sis/util/ObjectConverters.java | 2 +-
.../sis/util/ResourceInternationalString.java | 8 +-
.../sis/util/UnconvertibleObjectException.java | 2 +-
.../org/apache/sis/util/UnknownNameException.java | 2 +-
.../util/UnsupportedImplementationException.java | 2 +-
.../main/java/org/apache/sis/util/Utilities.java | 2 +-
.../src/main/java/org/apache/sis/util/Version.java | 4 +-
.../main/java/org/apache/sis/util/Workaround.java | 2 +-
.../java/org/apache/sis/util/collection/Cache.java | 4 +-
.../apache/sis/util/collection/CodeListSet.java | 4 +-
.../org/apache/sis/util/collection/Containers.java | 14 +--
.../sis/util/collection/DefaultTreeTable.java | 18 ++--
.../sis/util/collection/DerivedIterator.java | 2 +-
.../org/apache/sis/util/collection/DerivedMap.java | 2 +-
.../org/apache/sis/util/collection/DerivedSet.java | 2 +-
.../sis/util/collection/FrequencySortedSet.java | 4 +-
.../apache/sis/util/collection/TableColumn.java | 4 +-
.../apache/sis/util/collection/TreeNodeList.java | 12 +--
.../org/apache/sis/util/collection/TreeTable.java | 10 +-
.../sis/util/collection/TreeTableFormat.java | 8 +-
.../org/apache/sis/util/collection/TreeTables.java | 4 +-
.../org/apache/sis/util/collection/WeakEntry.java | 2 +-
.../apache/sis/util/collection/WeakHashSet.java | 2 +-
.../sis/util/collection/WeakValueHashMap.java | 10 +-
.../apache/sis/util/collection/package-info.java | 4 +-
.../java/org/apache/sis/util/logging/Logging.java | 2 +-
.../apache/sis/util/logging/MonolineFormatter.java | 4 +-
.../java/org/apache/sis/util/resources/Errors.java | 90 ++++++++--------
.../apache/sis/util/resources/Errors.properties | 84 +++++++--------
.../sis/util/resources/IndexedResourceBundle.java | 4 +-
.../org/apache/sis/util/resources/Messages.java | 8 +-
.../apache/sis/util/resources/Messages.properties | 8 +-
.../resources/ResourceInternationalString.java | 2 +-
.../org/apache/sis/util/resources/Vocabulary.java | 2 +-
.../internal/converter/NumberConverterTest.java | 2 +-
.../sis/internal/util/CheckedArrayListTest.java | 10 +-
.../internal/util/LocalizedParseExceptionTest.java | 2 +-
.../java/org/apache/sis/io/EchoAppendable.java | 2 +-
.../java/org/apache/sis/io/TableAppenderTest.java | 2 +-
.../org/apache/sis/math/DecimalFunctionsTest.java | 2 +-
.../org/apache/sis/measure/AngleFormatTest.java | 2 +-
.../java/org/apache/sis/measure/PrefixesTest.java | 4 +-
.../sis/measure/SexagesimalConverterTest.java | 4 +-
.../org/apache/sis/measure/SystemUnitTest.java | 6 +-
.../org/apache/sis/measure/UnitFormatTest.java | 2 +-
.../java/org/apache/sis/measure/UnitsTest.java | 4 +-
.../java/org/apache/sis/setup/OptionKeyTest.java | 2 +-
.../src/test/java/org/apache/sis/test/Assert.java | 2 +-
.../test/java/org/apache/sis/test/DependsOn.java | 2 +-
.../java/org/apache/sis/test/DependsOnMethod.java | 4 +-
.../test/java/org/apache/sis/test/TestCase.java | 2 +-
.../test/java/org/apache/sis/test/TestSuite.java | 2 +-
.../java/org/apache/sis/test/TestUtilities.java | 2 +-
.../test/foreigner/SerializableTableColumn.java | 2 +-
.../java/org/apache/sis/test/package-info.java | 2 +-
.../java/org/apache/sis/util/CharactersTest.java | 2 +-
.../java/org/apache/sis/util/ExceptionsTest.java | 8 +-
.../org/apache/sis/util/collection/CacheTest.java | 4 +-
.../sis/util/collection/CodeListSetTest.java | 4 +-
.../sis/util/collection/DefaultTreeTableTest.java | 2 +-
.../sis/util/collection/WeakHashSetTest.java | 2 +-
.../sis/util/collection/WeakValueHashMapTest.java | 4 +-
ide-project/NetBeans/build.xml | 4 +-
ide-project/NetBeans/nbproject/project.properties | 4 +-
non-free/README | 2 +-
pom.xml | 8 +-
.../profile/fra/DirectReferenceSystemTest.java | 2 +-
.../apache/sis/internal/earth/netcdf/GCOM_C.java | 4 +-
.../apache/sis/internal/earth/netcdf/GCOM_W.java | 4 +-
.../apache/sis/storage/landsat/LandsatStore.java | 2 +-
.../apache/sis/storage/landsat/MetadataReader.java | 6 +-
.../storage/landsat/doc-files/MetadataMapping.html | 2 +-
.../sis/storage/landsat/MetadataReaderTest.java | 2 +-
.../apache/sis/internal/geotiff/Compression.java | 2 +-
.../org/apache/sis/internal/geotiff/Resources.java | 6 +-
.../sis/internal/geotiff/Resources.properties | 4 +-
.../sis/internal/storage/inflater/CCITTRLE.java | 4 +-
.../storage/inflater/CompressionChannel.java | 2 +-
.../storage/inflater/HorizontalPredictor.java | 4 +-
.../sis/internal/storage/inflater/Inflater.java | 4 +-
.../apache/sis/internal/storage/inflater/LZW.java | 10 +-
.../sis/internal/storage/inflater/PackBits.java | 4 +-
.../internal/storage/inflater/PixelChannel.java | 2 +-
.../storage/inflater/PredictorChannel.java | 2 +-
.../apache/sis/internal/storage/inflater/ZIP.java | 4 +-
.../org/apache/sis/storage/geotiff/CRSBuilder.java | 32 +++---
.../org/apache/sis/storage/geotiff/DataSubset.java | 6 +-
.../apache/sis/storage/geotiff/GeoKeysLoader.java | 2 +-
.../apache/sis/storage/geotiff/GeoTiffStore.java | 6 +-
.../sis/storage/geotiff/GridGeometryBuilder.java | 6 +-
.../sis/storage/geotiff/ImageFileDirectory.java | 14 +--
.../apache/sis/storage/geotiff/Localization.java | 2 +-
.../apache/sis/storage/geotiff/NativeMetadata.java | 2 +-
.../org/apache/sis/storage/geotiff/Reader.java | 8 +-
.../java/org/apache/sis/storage/geotiff/Type.java | 26 ++---
.../java/org/apache/sis/internal/netcdf/Axis.java | 20 ++--
.../org/apache/sis/internal/netcdf/CRSBuilder.java | 12 +--
.../org/apache/sis/internal/netcdf/Convention.java | 6 +-
.../org/apache/sis/internal/netcdf/DataType.java | 2 +-
.../org/apache/sis/internal/netcdf/Decoder.java | 8 +-
.../org/apache/sis/internal/netcdf/Dimension.java | 2 +-
.../sis/internal/netcdf/DiscreteSampling.java | 2 +-
.../org/apache/sis/internal/netcdf/FeatureSet.java | 8 +-
.../java/org/apache/sis/internal/netcdf/Grid.java | 8 +-
.../apache/sis/internal/netcdf/GridMapping.java | 6 +-
.../org/apache/sis/internal/netcdf/Linearizer.java | 8 +-
.../apache/sis/internal/netcdf/RasterResource.java | 6 +-
.../org/apache/sis/internal/netcdf/Resources.java | 26 ++---
.../sis/internal/netcdf/Resources.properties | 20 ++--
.../org/apache/sis/internal/netcdf/Variable.java | 16 +--
.../sis/internal/netcdf/impl/DimensionInfo.java | 2 +-
.../sis/internal/netcdf/impl/VariableInfo.java | 6 +-
.../sis/internal/netcdf/ucar/DecoderWrapper.java | 2 +-
.../sis/internal/netcdf/ucar/GridWrapper.java | 6 +-
.../sis/internal/netcdf/ucar/VariableWrapper.java | 6 +-
.../apache/sis/storage/netcdf/AttributeNames.java | 2 +-
.../apache/sis/storage/netcdf/MetadataReader.java | 6 +-
.../org/apache/sis/storage/netcdf/NetcdfStore.java | 4 +-
.../sis/storage/netcdf/NetcdfStoreProvider.java | 4 +-
.../apache/sis/storage/netcdf/package-info.java | 2 +-
.../apache/sis/internal/sql/feature/Column.java | 4 +-
.../apache/sis/internal/sql/feature/Database.java | 12 +--
.../sis/internal/sql/feature/FeatureAdapter.java | 4 +-
.../sis/internal/sql/feature/FeatureAnalyzer.java | 2 +-
.../sis/internal/sql/feature/FeatureIterator.java | 6 +-
.../sis/internal/sql/feature/FeatureStream.java | 8 +-
.../sis/internal/sql/feature/GeometryGetter.java | 2 +-
.../sis/internal/sql/feature/InfoStatements.java | 16 +--
.../sis/internal/sql/feature/QueryAnalyzer.java | 2 +-
.../apache/sis/internal/sql/feature/Relation.java | 2 +-
.../apache/sis/internal/sql/feature/Resources.java | 6 +-
.../sis/internal/sql/feature/Resources.properties | 4 +-
.../sis/internal/sql/feature/SelectionClause.java | 4 +-
.../sql/feature/SelectionClauseWriter.java | 4 +-
.../sis/internal/sql/feature/TableReference.java | 2 +-
.../sis/internal/sql/feature/ValueGetter.java | 2 +-
.../apache/sis/internal/sql/postgis/Postgres.java | 2 +-
.../sis/internal/sql/postgis/RasterGetter.java | 2 +-
.../apache/sis/internal/stream/DeferredStream.java | 2 +-
.../apache/sis/internal/stream/StreamWrapper.java | 2 +-
.../org/apache/sis/storage/sql/package-info.java | 2 +-
.../internal/sql/feature/GeometryGetterTest.java | 2 +-
.../org/apache/sis/storage/sql/SQLStoreTest.java | 4 +-
.../apache/sis/internal/storage/Capability.java | 2 +-
.../org/apache/sis/internal/storage/CodeType.java | 6 +-
.../sis/internal/storage/GridResourceWrapper.java | 8 +-
.../sis/internal/storage/MemoryGridResource.java | 2 +-
.../sis/internal/storage/MetadataBuilder.java | 2 +-
.../apache/sis/internal/storage/PRJDataStore.java | 10 +-
.../apache/sis/internal/storage/RangeArgument.java | 6 +-
.../org/apache/sis/internal/storage/Resources.java | 42 ++++----
.../sis/internal/storage/Resources.properties | 40 ++++----
.../apache/sis/internal/storage/StoreMetadata.java | 2 +-
.../sis/internal/storage/StoreUtilities.java | 8 +-
.../sis/internal/storage/TiledGridCoverage.java | 10 +-
.../apache/sis/internal/storage/URIDataStore.java | 8 +-
.../internal/storage/WritableResourceSupport.java | 8 +-
.../storage/csv/MovingFeatureIterator.java | 3 +-
.../org/apache/sis/internal/storage/csv/Store.java | 4 +-
.../sis/internal/storage/esri/AsciiGridStore.java | 8 +-
.../sis/internal/storage/esri/CharactersView.java | 4 +-
.../sis/internal/storage/esri/RasterStore.java | 6 +-
.../sis/internal/storage/esri/RawRasterReader.java | 2 +-
.../sis/internal/storage/esri/RawRasterStore.java | 6 +-
.../sis/internal/storage/esri/WritableStore.java | 4 +-
.../apache/sis/internal/storage/folder/Store.java | 4 +-
.../sis/internal/storage/folder/StoreProvider.java | 2 +-
.../storage/folder/UnstructuredAggregate.java | 2 +-
.../sis/internal/storage/folder/WritableStore.java | 6 +-
.../sis/internal/storage/folder/package-info.java | 2 +-
.../sis/internal/storage/image/WorldFileStore.java | 24 ++---
.../sis/internal/storage/image/WritableStore.java | 6 +-
.../sis/internal/storage/io/ChannelData.java | 10 +-
.../sis/internal/storage/io/ChannelDataInput.java | 16 +--
.../sis/internal/storage/io/ChannelDataOutput.java | 10 +-
.../sis/internal/storage/io/ChannelFactory.java | 14 +--
.../sis/internal/storage/io/DataTransfer.java | 2 +-
.../sis/internal/storage/io/IOUtilities.java | 34 +++---
.../internal/storage/io/InputStreamAdapter.java | 8 +-
.../apache/sis/internal/storage/io/Markable.java | 8 +-
.../internal/storage/io/OutputStreamAdapter.java | 6 +-
.../internal/storage/io/RewindableLineReader.java | 12 +--
.../sis/internal/storage/wkt/StoreFormat.java | 4 +-
.../sis/internal/storage/xml/AbstractProvider.java | 2 +-
.../sis/internal/storage/xml/MimeTypeDetector.java | 4 +-
.../sis/storage/AbstractGridCoverageResource.java | 2 +-
.../org/apache/sis/storage/AbstractResource.java | 8 +-
.../apache/sis/storage/CanNotProbeException.java | 4 +-
.../sis/storage/ConcurrentReadException.java | 4 +-
.../sis/storage/ConcurrentWriteException.java | 4 +-
.../java/org/apache/sis/storage/CoverageQuery.java | 2 +-
.../org/apache/sis/storage/CoverageSubset.java | 4 +-
.../main/java/org/apache/sis/storage/DataSet.java | 2 +-
.../java/org/apache/sis/storage/DataStore.java | 8 +-
.../sis/storage/DataStoreContentException.java | 8 +-
.../org/apache/sis/storage/DataStoreException.java | 14 +--
.../org/apache/sis/storage/DataStoreProvider.java | 10 +-
.../sis/storage/DataStoreReferencingException.java | 2 +-
.../org/apache/sis/storage/DataStoreRegistry.java | 2 +-
.../java/org/apache/sis/storage/FeatureNaming.java | 6 +-
.../java/org/apache/sis/storage/FeatureQuery.java | 6 +-
.../java/org/apache/sis/storage/FeatureSet.java | 2 +-
.../java/org/apache/sis/storage/FeatureSubset.java | 2 +-
.../sis/storage/IllegalFeatureTypeException.java | 4 +-
.../sis/storage/IllegalOpenParameterException.java | 2 +-
.../sis/storage/IncompatibleResourceException.java | 2 +-
.../org/apache/sis/storage/ProbeInputStream.java | 2 +-
.../java/org/apache/sis/storage/ProbeResult.java | 8 +-
.../main/java/org/apache/sis/storage/Query.java | 2 +-
.../sis/storage/ReadOnlyStorageException.java | 2 +-
.../main/java/org/apache/sis/storage/Resource.java | 6 +-
.../storage/ResourceAlreadyExistsException.java | 2 +-
.../org/apache/sis/storage/StorageConnector.java | 16 +--
.../sis/storage/UnsupportedQueryException.java | 2 +-
.../sis/storage/UnsupportedStorageException.java | 2 +-
.../org/apache/sis/storage/WritableAggregate.java | 2 +-
.../org/apache/sis/storage/WritableFeatureSet.java | 2 +-
.../sis/storage/WritableGridCoverageResource.java | 4 +-
.../storage/aggregate/ConcatenatedFeatureSet.java | 2 +-
.../aggregate/ConcatenatedGridCoverage.java | 2 +-
.../aggregate/ConcatenatedGridResource.java | 2 +-
.../sis/storage/aggregate/CoverageAggregator.java | 14 +--
.../sis/storage/aggregate/DimensionSelector.java | 2 +-
.../sis/storage/aggregate/GridSliceLocator.java | 2 +-
.../sis/storage/aggregate/GroupAggregate.java | 4 +-
.../apache/sis/storage/aggregate/GroupByCRS.java | 4 +-
.../sis/storage/aggregate/GroupBySample.java | 6 +-
.../sis/storage/aggregate/JoinFeatureSet.java | 6 +-
.../sis/storage/aggregate/MergeStrategy.java | 2 +-
.../apache/sis/storage/event/StoreListeners.java | 12 +--
.../org/apache/sis/storage/tiling/TileStatus.java | 2 +-
.../internal/storage/esri/WritableStoreTest.java | 4 +-
.../sis/internal/storage/folder/StoreTest.java | 4 +-
.../sis/internal/storage/io/IOUtilitiesTest.java | 32 +++---
.../storage/io/ImageInputStreamComparator.java | 2 +-
.../apache/sis/storage/DataStoreProviderTest.java | 4 +-
.../org/apache/sis/storage/FeatureQueryTest.java | 2 +-
.../org/apache/sis/storage/ProbeResultTest.java | 2 +-
.../apache/sis/storage/StorageConnectorTest.java | 2 +-
.../sis/test/storage/CoverageReadConsistency.java | 6 +-
.../apache/sis/test/storage/SubsampledImage.java | 6 +-
.../apache/sis/internal/storage/gpx/Metadata.java | 2 +-
.../apache/sis/internal/storage/gpx/Reader.java | 6 +-
.../apache/sis/internal/storage/gpx/Writer.java | 2 +-
.../internal/storage/xml/stream/OutputType.java | 2 +-
.../internal/storage/xml/stream/StaxDataStore.java | 10 +-
.../internal/storage/xml/stream/StaxStreamIO.java | 2 +-
.../storage/xml/stream/StaxStreamReader.java | 28 ++---
.../storage/xml/stream/StaxStreamWriter.java | 2 +-
1025 files changed, 3442 insertions(+), 3202 deletions(-)
[sis] 01/01: Merge branch 'geoapi-4.0' into geoapi-3.1. Contains bug fix in parsing of GML documents.
Posted by de...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
desruisseaux pushed a commit to branch geoapi-3.1
in repository https://gitbox.apache.org/repos/asf/sis.git
commit 2afe9dfcf6ce881df024e7b98b8500ccb33b80d5
Merge: 34b68d4160 ec0eaa68d9
Author: Martin Desruisseaux <ma...@geomatys.com>
AuthorDate: Sat Nov 19 17:27:49 2022 +0100
Merge branch 'geoapi-4.0' into geoapi-3.1.
Contains bug fix in parsing of GML documents.
.../sis/internal/jaxb/IdentifierMapAdapter.java | 30 +++++-
.../sis/internal/jaxb/SpecializedIdentifier.java | 2 +
.../org/apache/sis/internal/jaxb/package-info.java | 2 +-
.../org/apache/sis/internal/metadata/Merger.java | 6 +-
.../java/org/apache/sis/xml/NilObjectHandler.java | 2 +-
.../java/org/apache/sis/xml/ReferenceResolver.java | 8 +-
.../referencing/CC_GeneralOperationParameter.java | 39 +++++--
.../jaxb/referencing/CC_GeneralParameterValue.java | 11 +-
.../jaxb/referencing/CC_OperationMethod.java | 11 +-
.../jaxb/referencing/CC_OperationParameter.java | 54 +++++++---
.../internal/jaxb/referencing/package-info.java | 2 +-
.../sis/internal/referencing/AxisDirections.java | 57 +++++++++--
.../sis/parameter/AbstractParameterDescriptor.java | 4 +-
.../sis/parameter/DefaultParameterDescriptor.java | 70 ++++++++++---
.../sis/parameter/DefaultParameterValue.java | 13 ++-
.../sis/parameter/DefaultParameterValueGroup.java | 8 +-
.../org/apache/sis/parameter/ParameterFormat.java | 3 +-
.../java/org/apache/sis/parameter/Parameters.java | 9 +-
.../sis/parameter/UnmodifiableParameterValue.java | 13 ++-
.../sis/referencing/crs/AbstractDerivedCRS.java | 13 +--
.../sis/referencing/cs/CoordinateSystems.java | 7 ++
.../org/apache/sis/referencing/cs/Normalizer.java | 26 +++--
.../operation/AbstractCoordinateOperation.java | 20 +---
.../operation/AbstractSingleOperation.java | 9 +-
.../operation/DefaultConcatenatedOperation.java | 2 +-
.../referencing/operation/DefaultConversion.java | 16 +--
.../operation/DefaultOperationMethod.java | 26 +++--
.../operation/DefaultPassThroughOperation.java | 112 +++++++++++++++------
.../apache/sis/referencing/operation/SubTypes.java | 2 +-
.../java/org/apache/sis/io/wkt/WKTParserTest.java | 1 +
.../storage/csv/MovingFeatureIterator.java | 3 +-
.../org/apache/sis/internal/storage/csv/Store.java | 2 +-
32 files changed, 406 insertions(+), 177 deletions(-)
diff --cc core/sis-referencing/src/main/java/org/apache/sis/internal/jaxb/referencing/CC_GeneralOperationParameter.java
index deb48c7238,c67f5b7249..0126b5ce17
--- a/core/sis-referencing/src/main/java/org/apache/sis/internal/jaxb/referencing/CC_GeneralOperationParameter.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/internal/jaxb/referencing/CC_GeneralOperationParameter.java
@@@ -260,9 -286,9 +287,9 @@@ public final class CC_GeneralOperationP
* be invoked recursively for each parameter in the group.
*/
final Map<String,Object> merged = new HashMap<>(expected);
- merged.putAll(actual); // May overwrite predefined properties.
- mergeArrays(GeneralParameterDescriptor.ALIAS_KEY, GenericName.class, provided.getAlias(), merged, complete.getName());
+ merged.putAll(actual); // May overwrite predefined properties.
+ mergeArrays(GeneralParameterDescriptor.ALIAS_KEY, GenericName.class, provided.getAlias(), merged, complete.getName());
- mergeArrays(GeneralParameterDescriptor.IDENTIFIERS_KEY, Identifier.class, provided.getIdentifiers(), merged, null);
+ mergeArrays(GeneralParameterDescriptor.IDENTIFIERS_KEY, ReferenceIdentifier.class, provided.getIdentifiers(), merged, null);
if (isGroup) {
final List<GeneralParameterDescriptor> descriptors = ((ParameterDescriptorGroup) provided).descriptors();
return merge(DefaultParameterValueGroup.class, merged, merged, minimumOccurs, maximumOccurs,
diff --cc core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultPassThroughOperation.java
index 5020acd1bb,1d3b09fc96..7499f5c35f
--- a/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultPassThroughOperation.java
+++ b/core/sis-referencing/src/main/java/org/apache/sis/referencing/operation/DefaultPassThroughOperation.java
@@@ -22,8 -23,9 +23,10 @@@ import javax.xml.bind.Unmarshaller
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
+import org.opengis.parameter.ParameterValueGroup;
+ import org.opengis.util.FactoryException;
import org.opengis.referencing.operation.MathTransform;
+ import org.opengis.referencing.operation.Conversion;
import org.opengis.referencing.operation.CoordinateOperation;
import org.opengis.referencing.operation.PassThroughOperation;
import org.opengis.referencing.crs.CoordinateReferenceSystem;