From 5daa205b7b462c67b6f4c4bebb82d1f61d9ca59d Mon Sep 17 00:00:00 2001 From: Maxence Lange Date: Thu, 12 Dec 2024 10:11:21 -0100 Subject: [PATCH] filter @since in NCU/ Signed-off-by: Maxence Lange --- developer_manual/digging_deeper/api.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/developer_manual/digging_deeper/api.rst b/developer_manual/digging_deeper/api.rst index 3315720f5f0..d86ffd5dda2 100644 --- a/developer_manual/digging_deeper/api.rst +++ b/developer_manual/digging_deeper/api.rst @@ -18,6 +18,7 @@ first version of the future API in the `NCU` namespace, following these rules: - Files are located in ``/lib/unstable/`` - Code quality, comments, tests and psalm check are expected to be identical to the `OCP` namespace. - Classes must be tag as ``@experimental``, including the current version of Nextcloud. +- Tag ``@since`` must not be used in the `NCU` namespace. - Code from the `OCP` namespace must never mention anything coming from the `NCU` namespace. It can not require it as an argument, constant or return something from `NCU`. - An API can only live in this unstable namespace for one major release. - During this testing phase, the code and the API can be modified/restructured without limitation.