From bd7ecc3b06b63f1afa6655ff16f39f6089ac6143 Mon Sep 17 00:00:00 2001 From: DannyS712 Date: Wed, 30 Sep 2020 16:45:19 +0000 Subject: [PATCH] ApiEditPage: Document that it is extended To avoid future issues like T264200 Bug: T264200 Change-Id: I0eafbad96be5037fb7795559fe6a62e69d54f0c5 --- includes/api/ApiEditPage.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/includes/api/ApiEditPage.php b/includes/api/ApiEditPage.php index 36b8a091ae7..a93b5e7c6f8 100644 --- a/includes/api/ApiEditPage.php +++ b/includes/api/ApiEditPage.php @@ -32,6 +32,13 @@ use MediaWiki\Revision\SlotRecord; * EditPage.php should be rewritten to provide a cleaner interface, * see T20654 if you're inspired to fix this. * + * WARNING: This class is //not// stable to extend. However, it is + * currently extended by the ApiThreadAction class in the LiquidThreads + * extension, which is deployed on WMF servers. Changes that would + * break LiquidThreads will likely be reverted. See T264200 for context + * and T264213 for removing LiquidThreads' unsupported extending of this + * class. + * * @ingroup API */ class ApiEditPage extends ApiBase {