Thiemo Mättig (WMDE) has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/257839

Change subject: Fix broken and incomplete PHPDoc comments
......................................................................

Fix broken and incomplete PHPDoc comments

Change-Id: I4f85b2dee1208932fa1e6d7a420ae6c91de5258a
---
M includes/BuildDocument/SuggestBuilder.php
M includes/BuildDocument/SuggestScoring.php
M includes/NearMatchPicker.php
M includes/Search/RescoreBuilders.php
M includes/Search/Result.php
M includes/Search/ResultsType.php
M includes/Search/SearchContext.php
M includes/SearchConfig.php
M includes/Searcher.php
M tests/jenkins/Jenkins.php
10 files changed, 14 insertions(+), 13 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CirrusSearch 
refs/changes/39/257839/1

diff --git a/includes/BuildDocument/SuggestBuilder.php 
b/includes/BuildDocument/SuggestBuilder.php
index 45824f9..0ec199c 100644
--- a/includes/BuildDocument/SuggestBuilder.php
+++ b/includes/BuildDocument/SuggestBuilder.php
@@ -144,7 +144,7 @@
         * to make this decision at index time.
         *
         * @param int $id the page id
-        * @param array of string $redirects the redirects
+        * @param string[] $redirects
         * @param array $location the geo coordinates or null if unavailable
         * @param int $score the weight of the suggestion
         * @return array the suggestion document
diff --git a/includes/BuildDocument/SuggestScoring.php 
b/includes/BuildDocument/SuggestScoring.php
index 6d9477b..7cd1abc 100644
--- a/includes/BuildDocument/SuggestScoring.php
+++ b/includes/BuildDocument/SuggestScoring.php
@@ -123,7 +123,7 @@
 
        /**
         * @param integer $maxDocs the number of docs in the index
-        * @param array of key values, key is the template name, value the 
boost factor.
+        * @param float[]|null $boostTemplates Array of key values, key is the 
template name, value the boost factor.
         *        Defaults to Util::getDefaultBoostTemplates()
         */
        public function __construct( $maxDocs, $boostTemplates = null ) {
diff --git a/includes/NearMatchPicker.php b/includes/NearMatchPicker.php
index 556ced8..ba0d88e 100644
--- a/includes/NearMatchPicker.php
+++ b/includes/NearMatchPicker.php
@@ -31,7 +31,7 @@
         */
        private $term;
        /**
-        * @var array(Title) potential near matches
+        * @var array[] Potential near matches
         */
        private $titles;
 
@@ -40,7 +40,7 @@
         *
         * @param Language $language to use during normalization process
         * @param string $term the search term
-        * @param array with optional keys:
+        * @param array[] $titles Array of arrays, each with optional keys:
         *   titleMatch => a title if the title matched
         *   redirectMatches => an array of redirect matches, one per matched 
redirect
         */
diff --git a/includes/Search/RescoreBuilders.php 
b/includes/Search/RescoreBuilders.php
index 211be93..08a0c3a 100644
--- a/includes/Search/RescoreBuilders.php
+++ b/includes/Search/RescoreBuilders.php
@@ -254,7 +254,7 @@
 
 abstract class FunctionScoreBuilder {
        /**
-        * @param SearchContext the search context
+        * @param SearchContext $context
         */
        protected $context;
        public function __construct( SearchContext $context ) {
@@ -277,7 +277,7 @@
        private $boostTemplates;
 
        /**
-        * @param SearchContext the search context
+        * @param SearchContext $context
         */
        public function __construct( SearchContext $context ) {
                parent::__construct( $context );
@@ -321,7 +321,7 @@
 
 
        /**
-        * @param SearchContext the search context
+        * @param SearchContext $context
         */
        public function __construct( SearchContext $context ) {
                parent::__construct( $context );
diff --git a/includes/Search/Result.php b/includes/Search/Result.php
index 2cb6fd1..99be681 100644
--- a/includes/Search/Result.php
+++ b/includes/Search/Result.php
@@ -169,7 +169,7 @@
 
        /**
         * Build the redirect title from the highlighted redirect snippet.
-        * @param string highlighted redirect snippet
+        * @param string $snippet Highlighted redirect snippet
         * @param array $redirects Array of redirects stored as arrays with 
'title' and 'namespace' keys
         * @return Title object representing the redirect
         */
diff --git a/includes/Search/ResultsType.php b/includes/Search/ResultsType.php
index beb85f9..2f96694 100644
--- a/includes/Search/ResultsType.php
+++ b/includes/Search/ResultsType.php
@@ -135,7 +135,7 @@
 
        /**
         * Convert the results to titles.
-        * @return array with optional keys:
+        * @return array[] Array of arrays, each with optional keys:
         *   titleMatch => a title if the title matched
         *   redirectMatches => an array of redirect matches, one per matched 
redirect
         */
diff --git a/includes/Search/SearchContext.php 
b/includes/Search/SearchContext.php
index e67b321..4da4ea0 100644
--- a/includes/Search/SearchContext.php
+++ b/includes/Search/SearchContext.php
@@ -202,7 +202,7 @@
 
        /**
         * @deprecated use rescore profiles
-        * @param boolean deactivate IncomingLinksFunctionScoreBuilder if 
present in the rescore profile
+        * @param boolean $boostLinks Deactivate 
IncomingLinksFunctionScoreBuilder if present in the rescore profile
         */
        public function setBoostLinks( $boostLinks ) {
                $this->boostLinks = $boostLinks;
diff --git a/includes/SearchConfig.php b/includes/SearchConfig.php
index 568d2e3..a3cad3b 100644
--- a/includes/SearchConfig.php
+++ b/includes/SearchConfig.php
@@ -141,7 +141,7 @@
 
        /**
         * For Unit tests
-        * @param Config override source
+        * @param array $source Config override source
         */
        protected function setSource( $source ) {
                $this->source = $source;
diff --git a/includes/Searcher.php b/includes/Searcher.php
index 26d76a6..455c4ae 100644
--- a/includes/Searcher.php
+++ b/includes/Searcher.php
@@ -196,9 +196,10 @@
 
        /**
         * Constructor
+        * @param Connection $conn
         * @param int $offset Offset the results by this much
         * @param int $limit Limit the results to this many
-        * @param SearchConfig Configuration settings
+        * @param SearchConfig|null $config Configuration settings
         * @param int[]|null $namespaces Array of namespace numbers to search 
or null to search all namespaces.
         * @param User|null $user user for which this search is being 
performed.  Attached to slow request logs.
         * @param string|boolean $index Base name for index to search from, 
defaults to wfWikiId()
diff --git a/tests/jenkins/Jenkins.php b/tests/jenkins/Jenkins.php
index c208605..62c6a63 100644
--- a/tests/jenkins/Jenkins.php
+++ b/tests/jenkins/Jenkins.php
@@ -92,7 +92,7 @@
 
        /**
         * If the page ends in '/<language code>' then set the page's language 
to that code.
-        * @param Title @title page title object
+        * @param Title $title page title object
         * @param string|Language $pageLang the page content language (either 
an object or a language code)
         * @param Language $wgLang the user language
         */

-- 
To view, visit https://gerrit.wikimedia.org/r/257839
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4f85b2dee1208932fa1e6d7a420ae6c91de5258a
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/CirrusSearch
Gerrit-Branch: master
Gerrit-Owner: Thiemo Mättig (WMDE) <thiemo.maet...@wikimedia.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to