From f354afefe0f3fe205431b7c9a8735cbdcbdfe636 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20L=C3=A4ubrich?= Date: Fri, 15 Dec 2023 08:56:38 +0100 Subject: [PATCH] Deprecate (and mark for removal) HttpContextExtensionService The HttpContextExtensionService is effectively unused in platform and uses the abandoned HttpService it is API. We therefore should deprecate and remove that so the org.eclipse.equinox.http.registry bundle becomes free from any API and only contains internal implementation what would make us free to change how it works, --- .../equinox/http/registry/HttpContextExtensionService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/bundles/org.eclipse.equinox.http.registry/src/org/eclipse/equinox/http/registry/HttpContextExtensionService.java b/bundles/org.eclipse.equinox.http.registry/src/org/eclipse/equinox/http/registry/HttpContextExtensionService.java index 46d0a0a478e..1745f9df4ea 100644 --- a/bundles/org.eclipse.equinox.http.registry/src/org/eclipse/equinox/http/registry/HttpContextExtensionService.java +++ b/bundles/org.eclipse.equinox.http.registry/src/org/eclipse/equinox/http/registry/HttpContextExtensionService.java @@ -27,6 +27,7 @@ * @noimplement This interface is not intended to be implemented by clients. * @noextend This interface is not intended to be extended by clients. */ +@Deprecated(forRemoval = true) public interface HttpContextExtensionService { /** * returns the HttpContext associated with the HttpService reference and http