aboutsummaryrefslogtreecommitdiffstats
path: root/includes/resourceloader/VueComponentParser.php
diff options
context:
space:
mode:
authorC. Scott Ananian <cscott@cscott.net>2021-08-08 14:47:54 -0400
committerC. Scott Ananian <cscott@cscott.net>2021-08-08 17:55:15 -0400
commit2fa79194ad7908f5ac43d2c54c74f20a4ec71f5c (patch)
tree55b3f18451cad4bee97c299414fa4a6f91db615b /includes/resourceloader/VueComponentParser.php
parentb036ab73aac9d6a34d5c45e3f6b05e8907c9ada5 (diff)
downloadmediawikicore-2fa79194ad7908f5ac43d2c54c74f20a4ec71f5c.tar.gz
mediawikicore-2fa79194ad7908f5ac43d2c54c74f20a4ec71f5c.zip
Allow core to use remex-html 2.3.2
This is a bug fix release of RemexHtml, required by the latest version of Parsoid. RemexHtml migrated to a new namespace in 2.3.2 and uses aliases for compatibility. Once we upgrade mediawiki-vendor we can rename all the uses in core and turn off aliases again. Due to T287419, we need to suppress some phan issues because phan ends up running against both remex 2.3.1 *and* 2.3.2 in different CI jobs. These suppressions are removed in the follow up I74fc929e4a66b28bfb1800ff0cd751c86e4a9f50. Change-Id: I42edd4fb8cd277ea20e331994fcbe56b52bf3f06
Diffstat (limited to 'includes/resourceloader/VueComponentParser.php')
-rw-r--r--includes/resourceloader/VueComponentParser.php1
1 files changed, 1 insertions, 0 deletions
diff --git a/includes/resourceloader/VueComponentParser.php b/includes/resourceloader/VueComponentParser.php
index 1c7f554675af..2d25d129d7ef 100644
--- a/includes/resourceloader/VueComponentParser.php
+++ b/includes/resourceloader/VueComponentParser.php
@@ -35,6 +35,7 @@ use RemexHtml\TreeBuilder\TreeBuilder;
*
* @ingroup ResourceLoader
* @internal For use within ResourceLoaderFileModule.
+ * @phan-file-suppress PhanParamSignatureRealMismatchParamType Remex namespace migration
*/
class VueComponentParser {
/**