Completed
Branch master (51e8a3)
by
unknown
50:34
created
includes/page/CategoryPage.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@
 block discarded – undo
41 41
 	/**
42 42
 	 * Constructor from a page id
43 43
 	 * @param int $id Article ID to load
44
-	 * @return CategoryPage|null
44
+	 * @return CategoryPage
45 45
 	 */
46 46
 	public static function newFromID( $id ) {
47 47
 		$t = Title::newFromID( $id );
Please login to merge, or discard this patch.
includes/page/ImagePage.php 1 patch
Doc Comments   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
 	/**
51 51
 	 * Constructor from a page id
52 52
 	 * @param int $id Article ID to load
53
-	 * @return ImagePage|null
53
+	 * @return ImagePage
54 54
 	 */
55 55
 	public static function newFromID( $id ) {
56 56
 		$t = Title::newFromID( $id );
@@ -261,7 +261,7 @@  discard block
 block discarded – undo
261 261
 	 *
262 262
 	 * @todo FIXME: Bad interface, see note on MediaHandler::formatMetadata().
263 263
 	 *
264
-	 * @param array $metadata The array containing the Exif data
264
+	 * @param boolean $metadata The array containing the Exif data
265 265
 	 * @return string The metadata table. This is treated as Wikitext (!)
266 266
 	 */
267 267
 	protected function makeMetadataTable( $metadata ) {
@@ -290,7 +290,7 @@  discard block
 block discarded – undo
290 290
 	 *
291 291
 	 * Omit noarticletext if sharedupload; text will be fetched from the
292 292
 	 * shared upload server if possible.
293
-	 * @return string
293
+	 * @return null|Content
294 294
 	 */
295 295
 	public function getContentObject() {
296 296
 		$this->loadFile();
@@ -631,7 +631,7 @@  discard block
 block discarded – undo
631 631
 	 * Make the text under the image to say what size preview
632 632
 	 *
633 633
 	 * @param $params Array parameters for thumbnail
634
-	 * @param $sizeLinkBigImagePreview HTML for the current size
634
+	 * @param string $sizeLinkBigImagePreview HTML for the current size
635 635
 	 * @return string HTML output
636 636
 	 */
637 637
 	private function getThumbPrevText( $params, $sizeLinkBigImagePreview ) {
Please login to merge, or discard this patch.
includes/page/WikiFilePage.php 1 patch
Doc Comments   +6 added lines, -3 removed lines patch added patch discarded remove patch
@@ -34,6 +34,9 @@  discard block
 block discarded – undo
34 34
 	protected $mFileLoaded = false;		    // !<
35 35
 	protected $mDupes = null;				// !<
36 36
 
37
+	/**
38
+	 * @param Title $title
39
+	 */
37 40
 	public function __construct( $title ) {
38 41
 		parent::__construct( $title );
39 42
 		$this->mDupes = null;
@@ -66,7 +69,7 @@  discard block
 block discarded – undo
66 69
 	}
67 70
 
68 71
 	/**
69
-	 * @return mixed|null|Title
72
+	 * @return Title|null
70 73
 	 */
71 74
 	public function getRedirectTarget() {
72 75
 		$this->loadFile();
@@ -120,7 +123,7 @@  discard block
 block discarded – undo
120 123
 	}
121 124
 
122 125
 	/**
123
-	 * @return bool|File
126
+	 * @return File
124 127
 	 */
125 128
 	public function getFile() {
126 129
 		$this->loadFile();
@@ -192,7 +195,7 @@  discard block
 block discarded – undo
192 195
 	 * For foreign API files (InstantCommons), this is not supported currently.
193 196
 	 * Results will include hidden categories.
194 197
 	 *
195
-	 * @return TitleArray|Title[]
198
+	 * @return TitleArrayFromResult|null
196 199
 	 * @since 1.23
197 200
 	 */
198 201
 	public function getForeignCategories() {
Please login to merge, or discard this patch.
includes/page/WikiPage.php 1 patch
Doc Comments   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -267,7 +267,7 @@  discard block
 block discarded – undo
267 267
 	 * Return the list of revision fields that should be selected to create
268 268
 	 * a new page.
269 269
 	 *
270
-	 * @return array
270
+	 * @return string[]
271 271
 	 */
272 272
 	public static function selectFields() {
273 273
 		global $wgContentHandlerUseDB, $wgPageLanguageUseDB;
@@ -528,7 +528,7 @@  discard block
 block discarded – undo
528 528
 
529 529
 	/**
530 530
 	 * Get the page_links_updated field
531
-	 * @return string|null Containing GMT timestamp
531
+	 * @return string Containing GMT timestamp
532 532
 	 */
533 533
 	public function getLinksTimestamp() {
534 534
 		if ( !$this->mDataLoaded ) {
@@ -1157,7 +1157,7 @@  discard block
 block discarded – undo
1157 1157
 	 * @param IDatabase $dbw
1158 1158
 	 * @param int|null $pageId Custom page ID that will be used for the insert statement
1159 1159
 	 *
1160
-	 * @return bool|int The newly created page_id key; false if the title already existed
1160
+	 * @return integer The newly created page_id key; false if the title already existed
1161 1161
 	 */
1162 1162
 	public function insertOn( $dbw, $pageId = null ) {
1163 1163
 		$pageIdForInsert = $pageId ?: $dbw->nextSequenceValue( 'page_page_id_seq' );
@@ -1484,7 +1484,7 @@  discard block
 block discarded – undo
1484 1484
 	 * @param int|null $baseRevId
1485 1485
 	 *
1486 1486
 	 * @throws MWException
1487
-	 * @return Content|null New complete article content, or null if error.
1487
+	 * @return Content New complete article content, or null if error.
1488 1488
 	 *
1489 1489
 	 * @since 1.24
1490 1490
 	 */
@@ -3331,7 +3331,7 @@  discard block
 block discarded – undo
3331 3331
 	 * Returns a list of categories this page is a member of.
3332 3332
 	 * Results will include hidden categories
3333 3333
 	 *
3334
-	 * @return TitleArray
3334
+	 * @return TitleArrayFromResult|null
3335 3335
 	 */
3336 3336
 	public function getCategories() {
3337 3337
 		$id = $this->getId();
@@ -3406,7 +3406,7 @@  discard block
 block discarded – undo
3406 3406
 	 * Auto-generates a deletion reason
3407 3407
 	 *
3408 3408
 	 * @param bool &$hasHistory Whether the page has a history
3409
-	 * @return string|bool String containing deletion reason or empty string, or boolean false
3409
+	 * @return false|string String containing deletion reason or empty string, or boolean false
3410 3410
 	 *    if no revision occurred
3411 3411
 	 */
3412 3412
 	public function getAutoDeleteReason( &$hasHistory ) {
Please login to merge, or discard this patch.
includes/pager/TablePager.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -220,7 +220,7 @@  discard block
 block discarded – undo
220 220
 	 *
221 221
 	 * @protected
222 222
 	 *
223
-	 * @param object $row The database result row
223
+	 * @param stdClass $row The database result row
224 224
 	 * @return array Array of attribute => value
225 225
 	 */
226 226
 	function getRowAttrs( $row ) {
@@ -387,7 +387,7 @@  discard block
 block discarded – undo
387 387
 	 * Resubmits all defined elements of the query string, except for a
388 388
 	 * blacklist, passed in the $blacklist parameter.
389 389
 	 *
390
-	 * @param array $blacklist Parameters from the request query which should not be resubmitted
390
+	 * @param string[] $blacklist Parameters from the request query which should not be resubmitted
391 391
 	 * @return string HTML fragment
392 392
 	 */
393 393
 	function getHiddenFields( $blacklist = array() ) {
Please login to merge, or discard this patch.
includes/parser/CoreParserFunctions.php 1 patch
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -264,6 +264,9 @@  discard block
 block discarded – undo
264 264
 		}
265 265
 	}
266 266
 
267
+	/**
268
+	 * @param string $func
269
+	 */
267 270
 	public static function urlFunction( $func, $s = '', $arg = null ) {
268 271
 		$title = Title::newFromText( $s );
269 272
 		# Due to order of execution of a lot of bits, the values might be encoded
@@ -521,7 +524,7 @@  discard block
 block discarded – undo
521 524
 	 * to not break PHP 5.3
522 525
 	 * @param Parser $parser
523 526
 	 * @param string $title
524
-	 * @return mixed|string
527
+	 * @return string
525 528
 	 */
526 529
 	public static function mwnamespace( $parser, $title = null ) {
527 530
 		$t = Title::newFromText( $title );
Please login to merge, or discard this patch.
includes/parser/DateFormatter.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
 	/**
121 121
 	 * Get a DateFormatter object
122 122
 	 *
123
-	 * @param Language|string|null $lang In which language to format the date
123
+	 * @param Language $lang In which language to format the date
124 124
 	 * 		Defaults to the site content language
125 125
 	 * @return DateFormatter
126 126
 	 */
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
 	/**
148 148
 	 * @param string $preference User preference
149 149
 	 * @param string $text Text to reformat
150
-	 * @param array $options Array can contain 'linked' and/or 'match-whole'
150
+	 * @param string[] $options Array can contain 'linked' and/or 'match-whole'
151 151
 	 *
152 152
 	 * @return string
153 153
 	 */
Please login to merge, or discard this patch.
includes/parser/LinkHolderArray.php 1 patch
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
 	 * serializing at present.
58 58
 	 *
59 59
 	 * Compact the titles, only serialize the text form.
60
-	 * @return array
60
+	 * @return string[]
61 61
 	 */
62 62
 	public function __sleep() {
63 63
 		foreach ( $this->internals as &$nsLinks ) {
@@ -119,8 +119,8 @@  discard block
 block discarded – undo
119 119
 	 * strings will be returned.
120 120
 	 *
121 121
 	 * @param LinkHolderArray $other
122
-	 * @param array $texts Array of strings
123
-	 * @return array
122
+	 * @param string[] $texts Array of strings
123
+	 * @return string[]
124 124
 	 */
125 125
 	public function mergeForeign( $other, $texts ) {
126 126
 		$this->tempIdOffset = $idOffset = $this->parent->nextLinkID();
Please login to merge, or discard this patch.
includes/parser/Parser.php 1 patch
Doc Comments   +16 added lines, -11 removed lines patch added patch discarded remove patch
@@ -617,7 +617,7 @@  discard block
 block discarded – undo
617 617
 	 * @since 1.25
618 618
 	 *
619 619
 	 * @param string $text Text extension wants to have parsed
620
-	 * @param bool|PPFrame $frame The frame to use for expanding any template variables
620
+	 * @param PPFrame $frame The frame to use for expanding any template variables
621 621
 	 * @return string Fully parsed HTML
622 622
 	 */
623 623
 	public function recursiveTagParseFully( $text, $frame = false ) {
@@ -635,7 +635,7 @@  discard block
 block discarded – undo
635 635
 	 * @param ParserOptions $options
636 636
 	 * @param int|null $revid
637 637
 	 * @param bool|PPFrame $frame
638
-	 * @return mixed|string
638
+	 * @return string
639 639
 	 */
640 640
 	public function preprocess( $text, Title $title = null,
641 641
 		ParserOptions $options, $revid = null, $frame = false
@@ -866,7 +866,7 @@  discard block
 block discarded – undo
866 866
 
867 867
 	/**
868 868
 	 * Get the language object for language conversion
869
-	 * @return Language|null
869
+	 * @return Language
870 870
 	 */
871 871
 	public function getConverterLanguage() {
872 872
 		return $this->getTargetLanguage();
@@ -1938,6 +1938,10 @@  discard block
 block discarded – undo
1938 1938
 		return $ret;
1939 1939
 	}
1940 1940
 
1941
+	/**
1942
+	 * @param string $component
1943
+	 * @param string $unsafe
1944
+	 */
1941 1945
 	private static function normalizeUrlComponent( $component, $unsafe ) {
1942 1946
 		$callback = function ( $matches ) use ( $unsafe ) {
1943 1947
 			$char = urldecode( $matches[0] );
@@ -2398,6 +2402,7 @@  discard block
 block discarded – undo
2398 2402
 	 *
2399 2403
 	 * @param string $target The source of the link
2400 2404
 	 * @param string &$text The link text, modified as necessary
2405
+	 * @param string $text
2401 2406
 	 * @return string The full name of the link
2402 2407
 	 * @private
2403 2408
 	 */
@@ -2901,7 +2906,7 @@  discard block
 block discarded – undo
2901 2906
 	 * @private
2902 2907
 	 *
2903 2908
 	 * @param int $index
2904
-	 * @param bool|PPFrame $frame
2909
+	 * @param PPFrame $frame
2905 2910
 	 *
2906 2911
 	 * @throws MWException
2907 2912
 	 * @return string
@@ -3298,7 +3303,7 @@  discard block
 block discarded – undo
3298 3303
 	 *
3299 3304
 	 * @param string $s
3300 3305
 	 *
3301
-	 * @return array
3306
+	 * @return string[]
3302 3307
 	 */
3303 3308
 	public static function splitWhitespace( $s ) {
3304 3309
 		$ltrimmed = ltrim( $s );
@@ -3406,7 +3411,7 @@  discard block
 block discarded – undo
3406 3411
 	 *   'expansion-depth-exceeded' (corresponding messages:
3407 3412
 	 *       'expansion-depth-exceeded-warning',
3408 3413
 	 *       'expansion-depth-exceeded-category')
3409
-	 * @param string|int|null $current Current value
3414
+	 * @param integer $current Current value
3410 3415
 	 * @param string|int|null $max Maximum allowed, when an explicit limit has been
3411 3416
 	 *	 exceeded, provide the values (optional)
3412 3417
 	 */
@@ -4402,7 +4407,7 @@  discard block
 block discarded – undo
4402 4407
 	 * @param string $text
4403 4408
 	 * @param string $origText Original, untouched wikitext
4404 4409
 	 * @param bool $isMain
4405
-	 * @return mixed|string
4410
+	 * @return string
4406 4411
 	 * @private
4407 4412
 	 */
4408 4413
 	public function formatHeadings( $text, $origText, $isMain = true ) {
@@ -4971,7 +4976,7 @@  discard block
 block discarded – undo
4971 4976
 	 * Check that the user's signature contains no bad XML
4972 4977
 	 *
4973 4978
 	 * @param string $text
4974
-	 * @return string|bool An expanded string, or false if invalid.
4979
+	 * @return string|false An expanded string, or false if invalid.
4975 4980
 	 */
4976 4981
 	public function validateSig( $text ) {
4977 4982
 		return Xml::isWellFormedXmlFragment( $text ) ? $text : false;
@@ -5513,7 +5518,7 @@  discard block
 block discarded – undo
5513 5518
 	 *
5514 5519
 	 * @param Title $title
5515 5520
 	 * @param string $options
5516
-	 * @param LinkHolderArray|bool $holders
5521
+	 * @param LinkHolderArray $holders
5517 5522
 	 * @return string HTML
5518 5523
 	 */
5519 5524
 	public function makeImage( $title, $options, $holders = false ) {
@@ -5731,7 +5736,7 @@  discard block
 block discarded – undo
5731 5736
 	/**
5732 5737
 	 * @param string $caption
5733 5738
 	 * @param LinkHolderArray|bool $holders
5734
-	 * @return mixed|string
5739
+	 * @return string
5735 5740
 	 */
5736 5741
 	protected function stripAltText( $caption, $holders ) {
5737 5742
 		# Strip bad stuff out of the title (tooltip).  We can't just use
@@ -6134,7 +6139,7 @@  discard block
 block discarded – undo
6134 6139
 	 * Accessor for $mDefaultSort
6135 6140
 	 * Unlike getDefaultSort(), will return false if none is set
6136 6141
 	 *
6137
-	 * @return string|bool
6142
+	 * @return false|string
6138 6143
 	 */
6139 6144
 	public function getCustomDefaultSort() {
6140 6145
 		return $this->mDefaultSort;
Please login to merge, or discard this patch.