This is an automated email from the ASF dual-hosted git repository. jacopoc pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
commit 952990894eaf518aeabbc528b004fa6e949a352d Author: Jacopo Cappellato <[email protected]> AuthorDate: Tue Jun 23 12:48:18 2026 +0200 Improved: Mark deprecated methods and suppress deprecation warnings in ApiContextListener, OFBizOpenApiReader, and OpenApiUtil --- .../main/java/org/apache/ofbiz/ws/rs/listener/ApiContextListener.java | 1 + .../src/main/java/org/apache/ofbiz/ws/rs/openapi/OFBizOpenApiReader.java | 1 + .../rest-api/src/main/java/org/apache/ofbiz/ws/rs/util/OpenApiUtil.java | 1 + 3 files changed, 3 insertions(+) diff --git a/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/listener/ApiContextListener.java b/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/listener/ApiContextListener.java index cad3b46102..06457ba542 100644 --- a/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/listener/ApiContextListener.java +++ b/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/listener/ApiContextListener.java @@ -90,6 +90,7 @@ public class ApiContextListener implements ServletContextListener { * is refactored */ // TODO: remove after the refactoring of OFBizOpenApiReader + @Deprecated public static ServletContext getApplicationCntx() { return servletContext; } diff --git a/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/openapi/OFBizOpenApiReader.java b/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/openapi/OFBizOpenApiReader.java index 3f05f06eac..4f262cc1f5 100644 --- a/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/openapi/OFBizOpenApiReader.java +++ b/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/openapi/OFBizOpenApiReader.java @@ -85,6 +85,7 @@ public final class OFBizOpenApiReader extends Reader implements OpenApiReader { } @Override + @SuppressWarnings("deprecation") public OpenAPI read(Set<Class<?>> classes, Map<String, Object> resources) { openApi = super.read(classes, resources); ServletContext servletContext = ApiContextListener.getApplicationCntx(); diff --git a/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/util/OpenApiUtil.java b/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/util/OpenApiUtil.java index 588f46de7c..52d60310a8 100644 --- a/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/util/OpenApiUtil.java +++ b/framework/rest-api/src/main/java/org/apache/ofbiz/ws/rs/util/OpenApiUtil.java @@ -339,6 +339,7 @@ public final class OpenApiUtil { * @return the OpenAPI {@link Schema} for the parameter, or {@code null} if * the parameter cannot be mapped */ + @SuppressWarnings("deprecation") public static Schema<?> getAttributeSchema(ModelService service, ModelParam param) { Schema<?> schema = null; Class<?> schemaClass = getOpenApiTypeForAttributeType(param.getType());

