Clean up PoolWorkArticleView type hints and fix IDEA errors
authorAaron Schulz <aschulz@wikimedia.org>
Tue, 3 May 2016 08:47:36 +0000 (01:47 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Tue, 3 May 2016 08:47:36 +0000 (01:47 -0700)
All callers pass a WikiPage here already.

Change-Id: I6a17bf52fb2547729c6a1fa40704f1c9efe28b12

includes/poolcounter/PoolWorkArticleView.php

index 7ddedb9..29016a8 100644 (file)
@@ -19,7 +19,7 @@
  */
 
 class PoolWorkArticleView extends PoolCounterWork {
-       /** @var Page */
+       /** @var WikiPage */
        private $page;
 
        /** @var string */
@@ -44,7 +44,7 @@ class PoolWorkArticleView extends PoolCounterWork {
        private $error = false;
 
        /**
-        * @param Page $page
+        * @param WikiPage $page
         * @param ParserOptions $parserOptions ParserOptions to use for the parse
         * @param int $revid ID of the revision being parsed.
         * @param bool $useParserCache Whether to use the parser cache.
@@ -52,7 +52,7 @@ class PoolWorkArticleView extends PoolCounterWork {
         * @param Content|string $content Content to parse or null to load it; may
         *   also be given as a wikitext string, for BC.
         */
-       public function __construct( Page $page, ParserOptions $parserOptions,
+       public function __construct( WikiPage $page, ParserOptions $parserOptions,
                $revid, $useParserCache, $content = null
        ) {
                if ( is_string( $content ) ) { // BC: old style call