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 b4d7b41 More tests about temporal functions.
new 5961fbc Verify also the ComparisonFunction name during tests, and
verify at least one of the two expression operands. Recycle some previously
created objects, and add comments about what is being tested in
TemporalFunctionTest.
new 25a4935 Minor reformating and test refactoring. Some module of CQL
reviews will be done later (hopefully), among other for avoiding dependency to
AntLR, delegate geometry parsing to JTS/ESRI library and for trying to avoid
direct dependency to JTS. In the meantime, the module is available on
geoapi=4.0 branch for experiment but will be excluded from Apache SIS 1.0
release.
new a206c7b Hide SQLMM class from public API (the function that it
provides are available through DefaultFilterFactory) and refactor tests.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
core/sis-cql/nb-configuration.xml | 18 --
core/sis-cql/pom.xml | 40 +---
.../src/main/java/org/apache/sis/cql/CQL.java | 28 +--
.../main/java/org/apache/sis/cql/CQLException.java | 20 +-
.../org/apache/sis/cql/FilterToCQLVisitor.java | 13 +-
.../java/org/apache/sis/internal/cql/AntlrCQL.java | 22 +-
.../{TemporalUtilities.java => CQLTestCase.java} | 32 ++-
.../test/java/org/apache/sis/cql/CQLTestSuite.java | 11 +-
.../org/apache/sis/cql/ExpressionReadingTest.java | 97 ++++-----
.../org/apache/sis/cql/ExpressionWritingTest.java | 65 +++---
.../java/org/apache/sis/cql/FilterReadingTest.java | 45 ++--
.../java/org/apache/sis/cql/FilterWritingTest.java | 45 ++--
.../apache/sis/filter/DefaultFilterFactory.java | 234 ++++++++++++---------
.../src/main/java/org/apache/sis/filter/SQLMM.java | 53 ++---
.../sis/internal/feature/FunctionRegister.java | 39 ++--
.../org/apache/sis/internal/feature/Resources.java | 5 +
.../sis/internal/feature/Resources.properties | 1 +
.../sis/internal/feature/Resources_fr.properties | 1 +
...rg.apache.sis.internal.feature.FunctionRegister | 3 -
.../apache/sis/filter/ComparisonFunctionTest.java | 101 ++++++---
.../test/java/org/apache/sis/filter/SQLMMTest.java | 234 ++++++++++++---------
.../apache/sis/filter/TemporalFunctionTest.java | 58 ++++-
22 files changed, 649 insertions(+), 516 deletions(-)
delete mode 100644 core/sis-cql/nb-configuration.xml
rename core/sis-cql/src/test/java/org/apache/sis/cql/{TemporalUtilities.java
=> CQLTestCase.java} (53%)
delete mode 100644
core/sis-feature/src/main/resources/META-INF/services/org.apache.sis.internal.feature.FunctionRegister