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 4aef90224e Bug fixes in the reduction of dimensions of a wraparound
transforms. Improve the coverage of the JUnit test.
new ee3cd7d4ea Move `ArithmeticFunctionTest` to the correct package. Reuse
existing `ScopedName` in `ArithmeticFunction`. Documentation fixes.
new d6f35024a6 Simplify `ComparisonFilter` by delegating to `TimeMethods`
when the operands are temporal. It will also enable optimization in future
commits.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../org/apache/sis/filter/ComparisonFilter.java | 342 +++------------
.../main/org/apache/sis/filter/TemporalFilter.java | 17 +-
.../org/apache/sis/filter/TemporalOperation.java | 129 +++---
.../main/org/apache/sis/filter/base/Node.java | 2 +-
.../apache/sis/filter/math/ArithmeticFunction.java | 79 ++--
.../org/apache/sis/filter/math/BinaryOperator.java | 9 +-
.../main/org/apache/sis/filter/math/Function.java | 6 +
.../main/org/apache/sis/filter/math/Predicate.java | 3 +-
.../org/apache/sis/filter/math/UnaryOperator.java | 3 +-
.../filter/{ => math}/ArithmeticFunctionTest.java | 5 +-
.../org/apache/sis/temporal/DefaultInstant.java | 8 +-
.../main/org/apache/sis/temporal/TimeMethods.java | 468 ++++++++++++++++++---
.../apache/sis/storage/base/MetadataBuilder.java | 4 +-
13 files changed, 601 insertions(+), 474 deletions(-)
rename endorsed/src/org.apache.sis.feature/test/org/apache/sis/filter/{ =>
math}/ArithmeticFunctionTest.java (97%)