This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/sis.git
from 45c820c45f Merge branch 'geoapi-3.1' (bug fixes mostly in referencing
modules).
add c6490c349b feat(Geometry): GeometryCollection implement Iterator,
enforce not null elements in the collection, check array sizes in
ArrayDataPoints
add 15377fcb44 refactor(Geometry): remove MultiMeshPrimitive, replaced by
GeometryCollection
add b809ba400b Change the webapp module (incubator) to a support module
for other web application.
add 8cd3a85563 feat(Geometry): implement point and linestring transform
operation
add 32b6256863 fix(Geometry): fix rectangle ShapeAdaptor missing crs
add 72dc0cbdae Allow the SIS geometry implementation (incubator) to be
detected.
add 297ea99ae9 Move `org.apache.sis.web` module to endorsed module. This
is (for now) only listeners for clean undeploy of Apache SIS in the context of
web containers.
add cac15f3608 Merge branch 'geoapi-4.0' into geoapi-3.1. Contains a move
of `org.apache.sis.web` in endorsed modules as a fix for
https://issues.apache.org/jira/browse/SIS-640
new df002cfc99 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:
.../apache/sis/buildtools/gradle/Dependency.java | 2 +-
endorsed/build.gradle.kts | 15 ++++++
.../apache/sis/geometry/wrapper/Geometries.java | 5 --
.../sis/geometry/wrapper/GeometryFactories.java | 30 ++++--------
.../referencing/factory/sql/EPSGFactoryTest.java | 2 +-
.../src/org.apache.sis.util/main/module-info.java | 2 +-
.../main/org/apache/sis/setup/GeometryLibrary.java | 57 ++++++++++------------
.../main/org/apache/sis/setup/package-info.java | 2 +-
.../main/org/apache/sis/system/Shutdown.java | 3 +-
.../main/org/apache/sis/system/SystemListener.java | 2 +-
.../jakarta.servlet.ServletContainerInitializer | 1 +
.../javax.servlet.ServletContainerInitializer | 1 +
.../src/org.apache.sis.web/main/module-info.java | 48 ++++++++++++++++++
.../apache/sis/web/jakarta}/ServletListener.java | 20 +++++---
.../org/apache/sis/web/jakarta}/package-info.java | 7 ++-
.../apache/sis/web/javaee}/ServletListener.java | 30 +++++++-----
.../org/apache/sis/web/javaee}/package-info.java | 8 +--
.../org/apache/sis/web/osgi}/OSGiActivator.java | 2 +-
.../org/apache/sis/web/osgi}/package-info.java | 4 +-
.../src/org.apache.sis.web}/webapp/WEB-INF/web.xml | 0
incubator/build.gradle.kts | 14 ------
.../org.apache.sis.webapp/main/module-info.java | 27 ----------
.../main/org/apache/sis/services/Servlet.java | 26 ----------
.../main/org/apache/sis/services/package-info.java | 21 --------
.../webapp/META-INF/context.xml | 26 ----------
netbeans-project/ivy.xml | 1 +
26 files changed, 148 insertions(+), 208 deletions(-)
create mode 100644
endorsed/src/org.apache.sis.web/main/META-INF/services/jakarta.servlet.ServletContainerInitializer
create mode 100644
endorsed/src/org.apache.sis.web/main/META-INF/services/javax.servlet.ServletContainerInitializer
create mode 100644 endorsed/src/org.apache.sis.web/main/module-info.java
copy {incubator/src/org.apache.sis.webapp/main/org/apache/sis/services =>
endorsed/src/org.apache.sis.web/main/org/apache/sis/web/jakarta}/ServletListener.java
(69%)
copy endorsed/src/{org.apache.sis.storage.xml/main/org/apache/sis/storage/gps
=> org.apache.sis.web/main/org/apache/sis/web/jakarta}/package-info.java (81%)
rename {incubator/src/org.apache.sis.webapp/main/org/apache/sis/services =>
endorsed/src/org.apache.sis.web/main/org/apache/sis/web/javaee}/ServletListener.java
(58%)
copy endorsed/src/{org.apache.sis.storage.xml/main/org/apache/sis/storage/gps
=> org.apache.sis.web/main/org/apache/sis/web/javaee}/package-info.java (73%)
rename {incubator/src/org.apache.sis.webapp/main/org/apache/sis/services =>
endorsed/src/org.apache.sis.web/main/org/apache/sis/web/osgi}/OSGiActivator.java
(98%)
copy endorsed/src/{org.apache.sis.storage/main/org/apache/sis/storage/wkt =>
org.apache.sis.web/main/org/apache/sis/web/osgi}/package-info.java (87%)
rename {incubator/src/org.apache.sis.webapp =>
endorsed/src/org.apache.sis.web}/webapp/WEB-INF/web.xml (100%)
delete mode 100644 incubator/src/org.apache.sis.webapp/main/module-info.java
delete mode 100644
incubator/src/org.apache.sis.webapp/main/org/apache/sis/services/Servlet.java
delete mode 100644
incubator/src/org.apache.sis.webapp/main/org/apache/sis/services/package-info.java
delete mode 100644
incubator/src/org.apache.sis.webapp/webapp/META-INF/context.xml