From 62991fcb7a5027b1eceb5656829c1c65bf9f98cb Mon Sep 17 00:00:00 2001 From: "C. Scott Ananian" Date: Mon, 4 Nov 2019 14:31:21 -0500 Subject: [PATCH] Hard deprecate Parser::disableCache() Among deployed extensions, only used in the Quiz extension. Full list of uses (some false positives): https://codesearch.wmflabs.org/search/?q=disableCache&i=nope&files=&repos= Depends-On: I956a88120d07d76d1afa9d06e95d31055f9b07f1 Change-Id: I6419754de6cbc01af07b6c0eafb8396bd720a58d (cherry picked from commit 8dbc866e91d5a06cc1c2ca70c48c6752ddb48944) --- includes/parser/Parser.php | 1 + 1 file changed, 1 insertion(+) diff --git a/includes/parser/Parser.php b/includes/parser/Parser.php index 7f3bb23759..474d9c773f 100644 --- a/includes/parser/Parser.php +++ b/includes/parser/Parser.php @@ -5978,6 +5978,7 @@ class Parser { * @deprecated since 1.28; use getOutput()->updateCacheExpiry() */ public function disableCache() { + wfDeprecated( __METHOD__, '1.28' ); $this->logger->debug( "Parser output marked as uncacheable." ); if ( !$this->mOutput ) { throw new MWException( __METHOD__ . -- 2.20.1