This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/sis.git


    from 2a51813d48 Merge branch 'geoapi-3.1': Post-merge reorganization of 
import statements.
     add 8aa2ee63a9 Modification in the automatic import reorganization 
program: do not consider files deleted in downstream branches when deciding if 
an import statement is specific to some branches.
     add 099e84507a Add an `--operation` parameter which can be used instead of 
`--sourceCRS` and `--targetCRS` in the command-line interface. This work 
required a refactoring of the way that auxiliary files are read in data stores, 
for reading both WKT and GML. As a side effect of this work, the PRJ files of 
World-File rasters can be in GML in addition of WKT.
     add f11bfb49ed feat(Map): add a first template of Map portrayer
     add b2cc74dd77 Fix an almost never-ending loop when loging a warning with 
a message too long for fitting on a line, and when that line has no place 
(space, dash, etc.) where to split.
     add fce18cb382 Reduce the verbosity of log record or error message during 
XML unmarshalling. - Some log records were repeated many times. - JAXBException 
with very long messages had the message repeated in their causes.
     add c54e64e465 Consolidation in the warnings about auxiliary files.
     add 7646647150 Rename `getResources(…)` to `forLocale(…)` or 
`forProperties(…)` in `Errors`, `Messages` and `Vocabulary` classes for 
consistency with other `IndexedResourceBundle` subclasses.
     add 3939680900 Replace Latin-1 encoding by escape sequences in property 
files for avoiding problems with the fact than UTF-8 will become the default 
encoding.
     add 1de7bff827 Fix grammatical errors.
     add 3c0fbe89c1 feat(Geometry): add toJava2D method on GeometryWrapper
     add 1084046ff4 Correction in `transform(MathTransform)` method contract: 
CRS is null. Avoid copying the shape in `toJava2D()`.
     add 256182d4bf feat(Renderer): reorganize renderer, cleaning code, add 
doc, start test cases
     add 5f13a88877 Fix timezone issues: - Specify better how timezone is used 
in `WKTFormat(Locale, Timezone)` constructor. - Broken output in 
`StandardDateFormat.format(Date)` when the timezone is not UTC. - Command-line 
tool should not use local timezone unless explicitely requested.
     add 7ace1d83d1 Add an option for requesting the inverse of an operation on 
the command-line.
     add bdccdc1014 Fix a formatting error (exception or broken strings) when 
the WKT contains numbers formatted as a matrix and X364 coloring is enabled.
     add 64cdd84150 English grammar fix: "amount of" → "number of" (for 
countable objects).
     add 53a36ee267 Reduce the amount of magic in `IOUtilities` relative to the 
conversion from URL to Path. This is consequence of URL constuctors being 
deprecated in Java 20. If URLs can only be created via URI, a consequence is 
that the encoding must be UTF-8 and some `IOUtilities` methods become obsolete.
     add b0f5f0e366 Allow the resolution of relative `xlink:href` from GML 
files opened as a `DataStore`. Allow the resolution of URI fragment from 
`XML.unmarshal(…)`.
     add f06d89ad54 Change the order of options for the "transform" command. It 
is less confusing to see the "--inverse" option before "--operation".
     add 8a2883ac8a Modify `IOUtilities.encodeURI(String)` to encode '\' too 
(for Windows paths) and restore the public modifier on the signature. 
`IOUtilities` is an internal class and should not be used outside Apache SIS, 
but there is still projects using that method.
     add 495d154bc6 Allow `IOUtilities.toFileOrURL(String)` to convert 
"file:something" to a relative file. Previously recognized only 
"file:/something" or "file:///something", which are absolute.
     add b14531968a `URISource.create(…)` should also separate the path from 
the fragment, which may result in a `URISyntaxException` to be thrown.
     add 05930cba1e Resolve relative path of the form "file:something#foo". 
Before this commit, the "#foo" fragment prevented the resolution.
     add 9f95c712fa Merge branch 'geoapi-4.0' into geoapi-3.1: - Bug fixes in 
warning logs during XML unmarshalling. - Bug fixes in WKT formatting with ANSI 
colors. - Fix a few cases where "xlink:href" were still not handled. - Fix a 
few cases where fragments in URL were not handled. - Grammatical fixes in 
comments.
     new 4cbb8b175f Merge branch '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/buildtools/book/Assembler.java  |   2 +-
 .../sis/buildtools/coding/ReorganizeImports.java   |  46 +-
 .../main/org/apache/sis/console/AboutCommand.java  |   8 +-
 .../main/org/apache/sis/console/CommandRunner.java |  19 +-
 .../apache/sis/console/FormattedOutputCommand.java |   4 +-
 .../main/org/apache/sis/console/HelpCommand.java   |   2 +-
 .../org/apache/sis/console/IdentifierCommand.java  |   2 +-
 .../main/org/apache/sis/console/InfoCommand.java   |   8 +-
 .../org/apache/sis/console/OperationParser.java    |  66 +++
 .../main/org/apache/sis/console/Option.java        |  12 +
 .../main/org/apache/sis/console/Options.properties |   2 +
 .../org/apache/sis/console/Options_fr.properties   |   2 +
 .../main/org/apache/sis/console/SIS.java           |  35 +-
 .../org/apache/sis/console/TransformCommand.java   | 184 +++++-
 .../org/apache/sis/coverage/BandedCoverage.java    |   2 +-
 .../org/apache/sis/coverage/SampleDimension.java   |   2 +-
 .../org/apache/sis/coverage/SampleRangeFormat.java |   2 +-
 .../apache/sis/coverage/grid/DefaultEvaluator.java |   4 +-
 .../sis/coverage/grid/DerivedGridCoverage.java     |   2 +-
 .../sis/coverage/grid/DimensionalityReduction.java |   2 +-
 .../org/apache/sis/coverage/grid/GridCoverage.java |   6 +-
 .../apache/sis/coverage/grid/GridCoverage2D.java   |   4 +-
 .../sis/coverage/grid/GridCoverageProcessor.java   |   8 +-
 .../apache/sis/coverage/grid/GridDerivation.java   |  10 +-
 .../org/apache/sis/coverage/grid/GridExtent.java   |  31 +-
 .../apache/sis/coverage/grid/GridExtentCRS.java    |   4 +-
 .../org/apache/sis/coverage/grid/GridGeometry.java |   8 +-
 .../apache/sis/coverage/grid/ImageRenderer.java    |   6 +-
 .../sis/coverage/grid/ResampledGridCoverage.java   |   2 +-
 .../apache/sis/coverage/grid/ReshapedImage.java    |   4 +-
 .../apache/sis/coverage/grid/SliceGeometry.java    |   2 +-
 .../apache/sis/coverage/grid/j2d/ImageLayout.java  |   8 +-
 .../sis/coverage/grid/j2d/ImageUtilities.java      |   2 +-
 .../sis/coverage/grid/j2d/RasterFactory.java       |   2 +-
 .../sis/coverage/grid/j2d/ScaledColorModel.java    |   2 +-
 .../sis/coverage/grid/j2d/TileOpExecutor.java      |   2 +-
 .../apache/sis/feature/AbstractAssociation.java    |   2 +-
 .../org/apache/sis/feature/AbstractAttribute.java  |   2 +-
 .../org/apache/sis/feature/AbstractFeature.java    |   2 +-
 .../apache/sis/feature/AbstractIdentifiedType.java |   4 +-
 .../org/apache/sis/feature/AssociationView.java    |   2 +-
 .../main/org/apache/sis/feature/AttributeView.java |   2 +-
 .../apache/sis/feature/CharacteristicTypeMap.java  |   2 +-
 .../main/org/apache/sis/feature/DenseFeature.java  |   4 +-
 .../main/org/apache/sis/feature/FeatureFormat.java |   6 +-
 .../org/apache/sis/feature/FeatureOperations.java  |   2 +-
 .../main/org/apache/sis/feature/README.md          |   2 +-
 .../main/org/apache/sis/feature/SparseFeature.java |   4 +-
 .../apache/sis/feature/builder/TypeBuilder.java    |   4 +-
 .../sis/geometry/wrapper/GeometryWrapper.java      |  32 ++
 .../sis/geometry/wrapper/j2d/PathBuilder.java      |   2 +-
 .../apache/sis/geometry/wrapper/j2d/Wrapper.java   |   9 +
 .../wrapper/jts/GeometryCoordinateTransform.java   |   2 +-
 .../apache/sis/geometry/wrapper/jts/Wrapper.java   |  27 +
 .../main/org/apache/sis/image/AnnotatedImage.java  |   3 +-
 .../main/org/apache/sis/image/ComputedImage.java   |   2 +-
 .../main/org/apache/sis/image/ImageProcessor.java  |   2 +-
 .../main/org/apache/sis/image/MaskedImage.java     |   2 +-
 .../org/apache/sis/image/MultiSourceLayout.java    |   2 +-
 .../main/org/apache/sis/image/RecoloredImage.java  |   2 +-
 .../main/org/apache/sis/image/Visualization.java   |   2 +-
 .../sis/image/processing/isoline/Joiner.java       |   2 +-
 .../main/org/apache/sis/index/tree/PointTree.java  |   2 +-
 .../org/apache/sis/index/tree/PointTreeNode.java   |   2 +-
 .../sis/coverage/grid/GridDerivationTest.java      |   4 +-
 .../apache/sis/coverage/grid/GridExtentTest.java   |   2 +-
 .../org/apache/sis/image/BandSelectImageTest.java  |   2 +-
 .../org/apache/sis/image/InterpolationTest.java    |   2 +-
 .../org/apache/sis/metadata/MetadataStandard.java  |   2 +-
 .../org/apache/sis/metadata/internal/Merger.java   |   2 +-
 .../apache/sis/metadata/sql/CachedStatement.java   |   3 +-
 .../sis/metadata/sql/IdentifierGenerator.java      |   2 +-
 .../apache/sis/metadata/sql/MetadataSource.java    |   4 +-
 .../apache/sis/metadata/sql/MetadataWriter.java    |   2 +-
 .../apache/sis/metadata/sql/util/Initializer.java  |   6 +-
 .../apache/sis/metadata/sql/util/ScriptRunner.java |   2 +-
 .../org/apache/sis/util/iso/DefaultLocalName.java  |   2 +-
 .../main/org/apache/sis/util/iso/Types.java        |   6 +-
 .../org/apache/sis/xml/PooledUnmarshaller.java     |  43 +-
 .../main/org/apache/sis/xml/ReferenceResolver.java |  74 ++-
 .../main/org/apache/sis/xml/XLink.java             |   2 +-
 .../main/org/apache/sis/xml/XML.java               |  12 +-
 .../main/org/apache/sis/xml/bind/Context.java      |  55 +-
 .../org/apache/sis/xml/bind/gco/PropertyType.java  |   2 +-
 .../apache/sis/xml/bind/metadata/package-info.java |   2 +-
 .../apache/sis/xml/util/ExceptionSimplifier.java   | 150 +++++
 .../apache/sis/xml/util/ExternalLinkHandler.java   |  55 +-
 .../main/org/apache/sis/xml/util/URISource.java    |  49 +-
 .../main/org/apache/sis/openoffice/CalcAddins.java |   2 +-
 .../sis/openoffice/ReferencingFunctions.java       |   8 +-
 .../main/org/apache/sis/portrayal/Canvas.java      |   4 +-
 .../org/apache/sis/portrayal/CanvasFollower.java   |   2 +-
 .../apache/sis/portrayal/TransformChangeEvent.java |   2 +-
 .../org/apache/sis/style/se1/GraphicalSymbol.java  |   2 +-
 .../main/org/apache/sis/style/se1/Halo.java        |   4 +-
 .../sis/referencing/gazetteer/LocationFormat.java  |   2 +-
 .../gazetteer/MilitaryGridReferenceSystem.java     |  12 +-
 .../org/apache/sis/geometry/CoordinateFormat.java  |   2 +-
 .../apache/sis/geometry/WraparoundAdjustment.java  |   8 +-
 .../org/apache/sis/geometry/WraparoundMethod.java  |   4 +-
 .../main/org/apache/sis/io/wkt/AbstractParser.java |   2 +-
 .../main/org/apache/sis/io/wkt/Element.java        |   3 +-
 .../main/org/apache/sis/io/wkt/Formatter.java      | 100 ++--
 .../sis/io/wkt/UnparsableObjectException.java      |   2 +-
 .../main/org/apache/sis/io/wkt/WKTDictionary.java  |   6 +-
 .../main/org/apache/sis/io/wkt/WKTFormat.java      |  24 +-
 .../main/org/apache/sis/io/wkt/Warnings.java       |   8 +-
 .../sis/parameter/AbstractParameterDescriptor.java |   4 +-
 .../sis/parameter/DefaultParameterDescriptor.java  |   4 +-
 .../sis/parameter/DefaultParameterValue.java       |   4 +-
 .../org/apache/sis/parameter/ParameterFormat.java  |  10 +-
 .../org/apache/sis/parameter/TensorParameters.java |   2 +-
 .../org/apache/sis/parameter/TensorValues.java     |   4 +-
 .../main/org/apache/sis/parameter/Verifier.java    |   2 +-
 .../sis/referencing/AbstractIdentifiedObject.java  |   4 +-
 .../main/org/apache/sis/referencing/Builder.java   |   2 +-
 .../main/org/apache/sis/referencing/CRS.java       |   4 +-
 .../sis/referencing/GeodesicsOnEllipsoid.java      |   2 +-
 .../apache/sis/referencing/GeodeticCalculator.java |   4 +-
 .../sis/referencing/ImmutableIdentifier.java       |   4 +-
 .../sis/referencing/crs/AbstractDerivedCRS.java    |   2 +-
 .../sis/referencing/crs/DefaultCompoundCRS.java    |   2 +-
 .../sis/referencing/crs/DefaultTemporalCRS.java    |   4 +-
 .../org/apache/sis/referencing/cs/AbstractCS.java  |   2 +-
 .../org/apache/sis/referencing/cs/AxisName.java    |   2 +-
 .../cs/DefaultCoordinateSystemAxis.java            |   2 +-
 .../sis/referencing/cs/DirectionAlongMeridian.java |   2 +-
 .../sis/referencing/datum/DatumShiftGrid.java      |   4 +-
 .../referencing/factory/AuthorityFactoryProxy.java |   2 +-
 .../factory/ConcurrentAuthorityFactory.java        |  18 +-
 .../referencing/factory/GeodeticObjectFactory.java |   8 +-
 .../referencing/factory/IdentifiedObjectSet.java   |   2 +-
 .../factory/MultiAuthoritiesFactory.java           |   2 +-
 .../sis/referencing/factory/sql/BursaWolfInfo.java |   4 +-
 .../referencing/factory/sql/EPSGDataAccess.java    |  11 +-
 .../sis/referencing/factory/sql/EPSGFactory.java   |   2 +-
 .../sis/referencing/factory/sql/EPSGInstaller.java |   6 +-
 .../sis/referencing/factory/sql/EPSG_Finish.sql    |   2 +-
 .../factory/sql/InstallationScriptProvider.java    |   4 +-
 .../sis/referencing/factory/sql/SQLTranslator.java |   4 +-
 .../apache/sis/referencing/internal/Resources.java |   5 +
 .../sis/referencing/internal/Resources.properties  |   1 +
 .../referencing/internal/Resources_fr.properties   |   1 +
 .../referencing/internal/ServicesForMetadata.java  |   2 +-
 .../operation/AbstractCoordinateOperation.java     |   4 +-
 .../operation/DefaultConcatenatedOperation.java    |   2 +-
 .../DefaultCoordinateOperationFactory.java         |   2 +-
 .../operation/DefaultOperationMethod.java          |   4 +-
 .../operation/builder/LinearTransformBuilder.java  |   2 +-
 .../operation/builder/LocalizationGridBuilder.java |   2 +-
 .../referencing/operation/gridded/LoadedGrid.java  |   3 +-
 .../sis/referencing/operation/matrix/Matrices.java |  10 +-
 .../operation/matrix/NonSquareMatrix.java          |   4 +-
 .../operation/projection/AuthalicConversion.java   |   2 +-
 .../projection/LambertConicConformal.java          |   2 +-
 .../operation/projection/LongitudeWraparound.java  |   2 +-
 .../operation/projection/NormalizedProjection.java |   2 +-
 .../operation/projection/TransverseMercator.java   |   2 +-
 .../sis/referencing/operation/provider/Affine.java |   2 +-
 .../provider/FranceGeocentricInterpolation.java    |   3 +-
 .../sis/referencing/operation/provider/NTv2.java   |   2 +-
 .../operation/transform/AbstractMathTransform.java |   4 +-
 .../operation/transform/ContextualParameters.java  |   2 +-
 .../transform/SpecializableTransform.java          |   2 +-
 .../operation/transform/TransformSeparator.java    |   2 +-
 .../sis/referencing/util/ExtentSelector.java       |   4 +-
 .../referencing/util/GeodeticObjectBuilder.java    |   2 +-
 .../sis/referencing/util/ReferencingUtilities.java |   5 +-
 .../apache/sis/referencing/util/WKTUtilities.java  |  10 +-
 .../org/apache/sis/referencing/util/j2d/Tile.java  |   3 +-
 .../org/apache/sis/geometry/TransformTestCase.java |   2 +-
 .../org/apache/sis/io/wkt/ComparisonWithEPSG.java  |   2 +-
 .../test/org/apache/sis/io/wkt/ExtraCRS.txt        |   2 +-
 .../test/org/apache/sis/io/wkt/WKTFormatTest.java  |  20 +-
 .../sis/parameter/MapProjectionParametersTest.java |   2 +-
 .../org/apache/sis/referencing/Assertions.java     |   2 +-
 .../sis/referencing/GeodeticCalculatorTest.java    |   2 +-
 .../referencing/datum/VerticalDatum (GML 3.1).xml  |   2 +-
 .../referencing/factory/sql/EPSGFactoryTest.java   |   2 +-
 .../factory/sql/epsg/DataScriptFormatter.java      |   2 +-
 .../operation/ConcatenatedOperation.xml            |   2 +-
 .../operation/CoordinateOperationFinderTest.java   |   2 +-
 .../operation/CoordinateOperationRegistryTest.java |   2 +-
 .../DefaultCoordinateOperationFactoryTest.java     |   2 +-
 .../referencing/operation/PassThroughOperation.xml |   2 +-
 .../sis/test/integration/ConsistencyTest.java      |  12 +-
 .../sis/storage/landsat/LandsatStoreProvider.java  |   4 +-
 .../apache/sis/storage/landsat/MetadataReader.java |   4 +-
 .../org/apache/sis/storage/geotiff/DataSubset.java |   2 +-
 .../apache/sis/storage/geotiff/GeoTiffStore.java   |   7 +-
 .../sis/storage/geotiff/GeoTiffStoreProvider.java  |   6 +-
 .../org/apache/sis/storage/geotiff/IOBase.java     |   2 +-
 .../apache/sis/storage/geotiff/NativeMetadata.java |   2 +-
 .../geotiff/inflater/CompressionChannel.java       |   2 +-
 .../storage/geotiff/inflater/CopyFromBytes.java    |   2 +-
 .../sis/storage/geotiff/inflater/Inflater.java     |   2 +-
 .../apache/sis/storage/geotiff/inflater/LZW.java   |   2 +-
 .../sis/storage/geotiff/reader/CRSBuilder.java     |   2 +-
 .../sis/storage/geotiff/reader/GeoKeysLoader.java  |   2 +-
 .../geotiff/reader/ImageMetadataBuilder.java       |   2 +-
 .../apache/sis/storage/geotiff/reader/Type.java    |  14 +-
 .../sis/storage/geotiff/writer/GeoEncoder.java     |   2 +-
 .../apache/sis/storage/netcdf/MetadataReader.java  |   2 +-
 .../sis/storage/netcdf/NetcdfStoreProvider.java    |   8 +-
 .../org/apache/sis/storage/netcdf/base/Axis.java   |   2 +-
 .../sis/storage/netcdf/base/DiscreteSampling.java  |   2 +-
 .../sis/storage/netcdf/base/GridMapping.java       |   4 +-
 .../org/apache/sis/storage/netcdf/base/Node.java   |   2 +-
 .../sis/storage/netcdf/base/RasterResource.java    |   2 +-
 .../apache/sis/storage/netcdf/base/Variable.java   |   2 +-
 .../sis/storage/netcdf/classic/ChannelDecoder.java |   4 +-
 .../sis/storage/netcdf/classic/GridInfo.java       |   2 +-
 .../sis/storage/netcdf/classic/VariableInfo.java   |   2 +-
 .../org/apache/sis/storage/sql/feature/Column.java |   2 +-
 .../sis/storage/sql/feature/GeometryGetter.java    |   2 +-
 .../sis/storage/sql/feature/InfoStatements.java    |   2 +-
 .../sis/storage/sql/postgis/RasterGetter.java      |   2 +-
 .../sis/storage/sql/feature/ResultSetMock.java     |   2 +-
 .../sis/storage/xml/stream/FormattedWriter.java    |   4 +-
 .../sis/storage/xml/stream/StaxDataStore.java      |   2 +-
 .../sis/storage/xml/stream/StaxStreamIO.java       |   4 +-
 .../main/org/apache/sis/io/stream/ChannelData.java |   2 +-
 .../org/apache/sis/io/stream/ChannelDataInput.java |  18 +-
 .../apache/sis/io/stream/ChannelDataOutput.java    |   6 +-
 .../org/apache/sis/io/stream/ChannelFactory.java   |   5 +-
 .../sis/io/stream/ChannelImageInputStream.java     |   4 +-
 .../apache/sis/io/stream/FileCacheByteChannel.java |   4 +-
 .../main/org/apache/sis/io/stream/IOUtilities.java | 249 ++------
 .../org/apache/sis/io/stream/UpdatableWrite.java   |   2 +-
 .../org/apache/sis/storage/AbstractResource.java   |   2 +-
 .../main/org/apache/sis/storage/CoverageQuery.java |   4 +-
 .../org/apache/sis/storage/DataStoreProvider.java  |   4 +-
 .../main/org/apache/sis/storage/ProbeResult.java   |   2 +-
 .../main/org/apache/sis/storage/Query.java         |   2 +-
 .../org/apache/sis/storage/StorageConnector.java   |   4 +-
 .../aggregate/BandAggregateGridResource.java       |   2 +-
 .../sis/storage/aggregate/GroupByTransform.java    |   2 +-
 .../sis/storage/aggregate/MergeStrategy.java       |   4 +-
 .../apache/sis/storage/base/AuxiliaryContent.java  | 196 +++++++
 .../org/apache/sis/storage/base/Capability.java    |   4 +-
 .../sis/storage/base/DocumentedStoreProvider.java  |   2 +-
 .../apache/sis/storage/base/MetadataBuilder.java   |   5 +-
 .../org/apache/sis/storage/base/PRJDataStore.java  | 335 +++--------
 .../apache/sis/storage/base/TiledGridCoverage.java |   2 +-
 .../apache/sis/storage/base/TiledGridResource.java |   6 +-
 .../org/apache/sis/storage/base/URIDataStore.java  | 626 +++++++++++----------
 .../sis/storage/base/URIDataStoreProvider.java     | 236 ++++++++
 .../main/org/apache/sis/storage/csv/Store.java     |   6 +-
 .../org/apache/sis/storage/csv/StoreProvider.java  |   4 +-
 .../apache/sis/storage/esri/AsciiGridStore.java    |   4 +-
 .../org/apache/sis/storage/esri/RasterStore.java   |  33 +-
 .../apache/sis/storage/esri/RawRasterReader.java   |   2 +-
 .../apache/sis/storage/esri/RawRasterStore.java    |  19 +-
 .../apache/sis/storage/event/StoreListeners.java   |   3 +-
 .../apache/sis/storage/folder/StoreProvider.java   |  12 +-
 .../apache/sis/storage/image/WorldFileStore.java   |  51 +-
 .../apache/sis/storage/image/WritableResource.java |   3 +-
 .../apache/sis/storage/image/WritableStore.java    |   9 +-
 .../org/apache/sis/storage/internal/Resources.java |   2 +-
 .../sis/storage/internal/Resources.properties      |   2 +-
 .../main/org/apache/sis/storage/wkt/Store.java     |  26 +-
 .../org/apache/sis/storage/wkt/StoreFormat.java    |  41 +-
 .../org/apache/sis/storage/wkt/StoreProvider.java  |   8 +-
 .../apache/sis/storage/xml/AbstractProvider.java   |  20 +
 .../apache/sis/storage/xml/MimeTypeDetector.java   |   2 +-
 .../main/org/apache/sis/storage/xml/Store.java     |  19 +-
 .../org/apache/sis/storage/xml/StoreProvider.java  |   7 +-
 .../apache/sis/io/stream/ChannelDataInputTest.java |   2 +-
 .../apache/sis/io/stream/ChannelDataTestCase.java  |   2 +-
 .../org/apache/sis/io/stream/DripByteChannel.java  |   6 +-
 .../org/apache/sis/io/stream/IOUtilitiesTest.java  |  95 +---
 .../sis/io/stream/ImageInputStreamComparator.java  |   6 +-
 .../org/apache/sis/storage/DataStoresTest.java     |   2 +-
 .../apache/sis/storage/StorageConnectorTest.java   |   2 +-
 .../sis/storage/aggregate/JoinFeatureSetTest.java  |   4 +-
 .../test/org/apache/sis/storage/xml/StoreTest.java |   9 +-
 .../apache/sis/converter/ConverterRegistry.java    |   2 +-
 .../apache/sis/converter/FallbackConverter.java    |   2 +-
 .../main/org/apache/sis/io/CompoundFormat.java     |   1 +
 .../org/apache/sis/io/IdentifiedObjectFormat.java  |   2 +-
 .../main/org/apache/sis/io/LineAppender.java       | 120 ++--
 .../main/org/apache/sis/io/TableAppender.java      |   2 +-
 .../main/org/apache/sis/io/package-info.java       |   2 +-
 .../main/org/apache/sis/math/DecimalFunctions.java |   6 +-
 .../main/org/apache/sis/math/Fraction.java         |   2 +-
 .../main/org/apache/sis/math/MathFunctions.java    |   2 +-
 .../main/org/apache/sis/math/PackedVector.java     |   2 +-
 .../main/org/apache/sis/math/StatisticsFormat.java |   2 +-
 .../main/org/apache/sis/math/Vector.java           |   4 +-
 .../main/org/apache/sis/measure/AngleFormat.java   |   6 +-
 .../org/apache/sis/measure/UnitAliases.properties  |  16 +-
 .../org/apache/sis/measure/UnitNames.properties    |  14 +-
 .../apache/sis/measure/UnitNames_en_US.properties  |   4 +-
 .../org/apache/sis/measure/UnitNames_fr.properties |  36 +-
 .../main/org/apache/sis/measure/UnitRegistry.java  |   2 +-
 .../main/org/apache/sis/setup/About.java           |   4 +-
 .../apache/sis/setup/OptionalInstallations.java    |   4 +-
 .../main/org/apache/sis/system/DataDirectory.java  |   2 +-
 .../org/apache/sis/system/OptionalDependency.java  |   2 +-
 .../main/org/apache/sis/system/Semaphores.java     |   2 +-
 .../main/org/apache/sis/system/Supervisor.java     |   4 +-
 .../main/org/apache/sis/util/CharSequences.java    |   4 +-
 .../main/org/apache/sis/util/Classes.java          |   4 +-
 .../main/org/apache/sis/util/Exceptions.java       |  15 +-
 .../main/org/apache/sis/util/collection/Cache.java |   2 +-
 .../org/apache/sis/util/collection/Containers.java |   2 +-
 .../apache/sis/util/collection/IntegerList.java    |   2 +-
 .../org/apache/sis/util/collection/RangeSet.java   |   2 +-
 .../sis/util/collection/TreeTableFormat.java       |   2 +-
 .../org/apache/sis/util/collection/WeakEntry.java  |   2 +-
 .../org/apache/sis/util/internal/AbstractMap.java  |   2 +-
 .../sis/util/internal/AutoMessageFormat.java       |   2 +-
 .../org/apache/sis/util/internal/DoubleDouble.java |   2 +-
 .../sis/util/internal/LocalizedParseException.java |   2 +-
 .../org/apache/sis/util/internal/Numerics.java     |  12 +-
 .../apache/sis/util/internal/PropertyFormat.java   |   4 +-
 .../sis/util/internal/StandardDateFormat.java      |  81 +--
 .../main/org/apache/sis/util/internal/Strings.java |   4 +-
 .../apache/sis/util/logging/MonolineFormatter.java |   8 +-
 .../main/org/apache/sis/util/resources/Errors.java |  33 +-
 .../apache/sis/util/resources/Errors.properties    |   5 +-
 .../apache/sis/util/resources/Errors_fr.properties |   3 +-
 .../sis/util/resources/IndexedResourceBundle.java  |   2 +-
 .../org/apache/sis/util/resources/Messages.java    |  14 +-
 .../resources/ResourceInternationalString.java     |   4 +-
 .../org/apache/sis/util/resources/Vocabulary.java  |  10 +-
 .../apache/sis/util/resources/package-info.java    |   4 +-
 .../test/org/apache/sis/io/AppenderTestCase.java   |   4 +-
 .../test/org/apache/sis/io/EchoAppendable.java     |   2 +-
 .../test/org/apache/sis/io/LeftMarginTest.java     |   2 +-
 .../test/org/apache/sis/io/LineAppenderTest.java   |   4 +-
 .../test/org/apache/sis/io/TableAppenderTest.java  |   2 +-
 .../org/apache/sis/io/TabulationExpansionTest.java |   4 +-
 .../test/org/apache/sis/io/WordWrapTest.java       |  33 +-
 .../sis/io/WordWrapWithLineSeparatorTest.java      |   2 +-
 .../test/org/apache/sis/test/TestRunner.java       |   2 +-
 .../apache/sis/util/collection/LargeCodeList.java  |   2 +-
 .../util/resources/IndexedResourceBundleTest.java  |  58 +-
 .../coveragejson/CoverageJsonStoreProvider.java    |   4 +-
 .../sis/storage/shapefile/ShapefileStore.java      |   5 +-
 .../main/org/apache/sis/gui/AboutDialog.java       |   2 +-
 .../main/org/apache/sis/gui/DataViewer.java        |   2 +-
 .../main/org/apache/sis/gui/SystemMonitor.java     |   2 +-
 .../org/apache/sis/gui/controls/ColorCell.java     |   2 +-
 .../apache/sis/gui/controls/ValueColorMapper.java  |   3 +-
 .../apache/sis/gui/coverage/BandRangeTable.java    |   2 +-
 .../apache/sis/gui/coverage/CoverageControls.java  |   2 +-
 .../org/apache/sis/gui/coverage/GridControls.java  |   2 +-
 .../main/org/apache/sis/gui/coverage/GridRow.java  |   2 +-
 .../org/apache/sis/gui/coverage/GridRowSkin.java   |   2 +-
 .../apache/sis/gui/coverage/GridSliceSelector.java |   2 +-
 .../org/apache/sis/gui/coverage/GridViewSkin.java  |   6 +-
 .../sis/gui/coverage/ImagePropertyExplorer.java    |   2 +-
 .../sis/gui/coverage/InterpolationConverter.java   |   4 +-
 .../apache/sis/gui/coverage/IsolineRenderer.java   |   2 +-
 .../org/apache/sis/gui/dataset/FeatureTable.java   |   2 +-
 .../main/org/apache/sis/gui/dataset/LogViewer.java |   3 +-
 .../org/apache/sis/gui/dataset/PathAction.java     |   4 +-
 .../org/apache/sis/gui/dataset/ResourceCell.java   |   6 +-
 .../apache/sis/gui/dataset/ResourceExplorer.java   |   2 +-
 .../org/apache/sis/gui/dataset/WindowHandler.java  |   2 +-
 .../apache/sis/gui/internal/DataStoreOpener.java   |   2 +-
 .../org/apache/sis/gui/internal/PropertyView.java  |   4 +-
 .../apache/sis/gui/internal/io/FileAccessItem.java |   2 +-
 .../main/org/apache/sis/gui/map/StatusBar.java     |   2 +-
 .../org/apache/sis/gui/map/ValuesFormatter.java    |   4 +-
 .../apache/sis/gui/metadata/MetadataSummary.java   |   3 +-
 .../org/apache/sis/gui/metadata/MetadataTree.java  |   2 +-
 .../sis/gui/metadata/StandardMetadataTree.java     |   2 +-
 .../apache/sis/gui/referencing/AuthorityCodes.java |   4 +-
 .../org/apache/sis/gui/referencing/CRSChooser.java |   6 +-
 .../gui/referencing/RecentReferenceSystems.java    |   4 +-
 .../org/apache/sis/gui/referencing/WKTPane.java    |   2 +-
 .../sis/gui/controls/ValueColorMapperApp.java      |   3 +-
 .../sis/gui/coverage/CoverageStylingApp.java       |   3 +-
 375 files changed, 2685 insertions(+), 1856 deletions(-)
 create mode 100644 
endorsed/src/org.apache.sis.console/main/org/apache/sis/console/OperationParser.java
 create mode 100644 
endorsed/src/org.apache.sis.metadata/main/org/apache/sis/xml/util/ExceptionSimplifier.java
 create mode 100644 
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/base/AuxiliaryContent.java
 create mode 100644 
endorsed/src/org.apache.sis.storage/main/org/apache/sis/storage/base/URIDataStoreProvider.java

Reply via email to