X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=maintenance%2FpreprocessDump.php;h=05b78d484791159a7224a7ff107e0b0b89278fcc;hp=b9e084eab11fc56381fdeac9deb4b66e346b1cdf;hb=00ca43d824e11b1a45a2b08b433eb8e927524261;hpb=38c96044601785b6252575cccbb93dd30b833d20 diff --git a/maintenance/preprocessDump.php b/maintenance/preprocessDump.php index b9e084eab1..05b78d4847 100644 --- a/maintenance/preprocessDump.php +++ b/maintenance/preprocessDump.php @@ -73,8 +73,9 @@ class PreprocessDump extends DumpIterator { $name = Preprocessor_DOM::class; } - MediaWikiServices::getInstance()->getParser()->firstCallInit(); - $this->mPreprocessor = new $name( $this ); + $parser = MediaWikiServices::getInstance()->getParser(); + $parser->firstCallInit(); + $this->mPreprocessor = new $name( $parser ); } /** @@ -87,6 +88,8 @@ class PreprocessDump extends DumpIterator { if ( $content->getModel() !== CONTENT_MODEL_WIKITEXT ) { return; } + /** @var WikitextContent $content */ + '@phan-var WikitextContent $content'; try { $this->mPreprocessor->preprocessToObj( strval( $content->getText() ), 0 );