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 439b007 Remove `PoleRotationMock`, replaced by the real operation. It forces us to remove the constraint on the θp parameter value. new 295bee7 Fix an inacurate documentation about the 0° (or 180°) meridian passing through geographic and rotated poles. new be4d34e Fix a confusing use of "orginal values" in documentation. new 4fbf95d Typos: "the intend" → "the intent", "parameters values" → "parameter values". new a3ab666 Try to make the search for coordinate operations (between a pair of CRS) less costly by avoiding extensive searches of CRS candidates before simpler attempts failed. As a side effect, make the cache of above-cited searches more deterministic. The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../org/apache/sis/internal/gui/GUIUtilities.java | 2 +- .../java/org/apache/sis/coverage/CategoryList.java | 23 ++- .../referencing/j2d/AffineTransform2D.java | 2 +- .../java/org/apache/sis/parameter/Parameters.java | 2 +- .../org/apache/sis/parameter/TensorValues.java | 2 +- .../referencing/factory/AuthorityFactoryProxy.java | 16 +- .../factory/ConcurrentAuthorityFactory.java | 83 +++++----- .../factory/IdentifiedObjectFinder.java | 51 +++--- .../factory/MultiAuthoritiesFactory.java | 4 +- .../operation/CoordinateOperationContext.java | 4 +- .../operation/CoordinateOperationRegistry.java | 172 +++++++++++++++------ .../sis/referencing/operation/package-info.java | 2 +- .../operation/projection/NormalizedProjection.java | 2 +- .../transform/AbstractLinearTransform.java | 2 +- .../operation/transform/AbstractMathTransform.java | 2 +- .../operation/transform/ConcatenatedTransform.java | 10 +- .../transform/ConcatenatedTransformDirect.java | 4 +- .../operation/transform/ConstantTransform1D.java | 8 +- .../operation/transform/CopyTransform.java | 4 +- .../operation/transform/DatumShiftTransform.java | 2 +- .../transform/DefaultMathTransformFactory.java | 2 +- .../transform/EllipsoidToCentricTransform.java | 4 +- .../transform/ExponentialTransform1D.java | 8 +- .../operation/transform/IdentityTransform.java | 10 +- .../operation/transform/IdentityTransform1D.java | 8 +- .../InterpolatedGeocentricTransform2D.java | 4 +- .../InterpolatedMolodenskyTransform2D.java | 4 +- .../operation/transform/InterpolatedTransform.java | 2 +- .../transform/InterpolatedTransform2D.java | 4 +- .../operation/transform/LinearTransform1D.java | 12 +- .../transform/LogarithmicTransform1D.java | 8 +- .../operation/transform/MolodenskyFormula.java | 2 +- .../operation/transform/MolodenskyTransform2D.java | 2 +- .../operation/transform/PassThroughTransform.java | 10 +- .../operation/transform/PoleRotation.java | 14 +- .../operation/transform/PowerTransform1D.java | 8 +- .../operation/transform/ProjectiveTransform.java | 13 +- .../operation/transform/ScaleTransform.java | 2 +- .../operation/transform/TranslationTransform.java | 2 +- .../operation/transform/WraparoundTransform.java | 4 +- .../factory/ConcurrentAuthorityFactoryTest.java | 17 +- .../referencing/factory/sql/EPSGFactoryTest.java | 9 +- .../operation/transform/MathTransformWrapper.java | 8 +- .../apache/sis/internal/util/CollectionsExt.java | 4 +- .../sis/internal/storage/inflater/Inflater.java | 2 +- .../org/apache/sis/internal/netcdf/Linearizer.java | 2 +- 46 files changed, 347 insertions(+), 215 deletions(-)