From c8ce13236e3c9b487738980a626dd2011734020b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= Date: Mon, 15 Dec 2025 17:28:51 +0100 Subject: [PATCH] chore: Deprecate unused ISystemTagManagerFactory, DI is enough MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Côme Chilliet --- lib/public/SystemTag/ISystemTagManagerFactory.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/public/SystemTag/ISystemTagManagerFactory.php b/lib/public/SystemTag/ISystemTagManagerFactory.php index e6c10568d16..7c80624aaad 100644 --- a/lib/public/SystemTag/ISystemTagManagerFactory.php +++ b/lib/public/SystemTag/ISystemTagManagerFactory.php @@ -16,6 +16,7 @@ use OCP\IServerContainer; * Factory interface for system tag managers * * @since 9.0.0 + * @deprecated 33.0.0 use Dependency Injection instead, or \OCP\Server::get */ interface ISystemTagManagerFactory { /** @@ -23,6 +24,7 @@ interface ISystemTagManagerFactory { * * @param IServerContainer $serverContainer server container * @since 9.0.0 + * @deprecated 33.0.0 */ public function __construct(IServerContainer $serverContainer); @@ -31,6 +33,7 @@ interface ISystemTagManagerFactory { * * @return ISystemTagManager * @since 9.0.0 + * @deprecated 33.0.0 */ public function getManager(): ISystemTagManager; @@ -40,6 +43,7 @@ interface ISystemTagManagerFactory { * * @return ISystemTagObjectMapper * @since 9.0.0 + * @deprecated 33.0.0 */ public function getObjectMapper(): ISystemTagObjectMapper; }