Completed
Branch master (1fb18e)
by
unknown
23:45
created
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.
includes/parser/ParserOptions.php 1 patch
Doc Comments   +29 added lines, -1 removed lines patch added patch discarded remove patch
@@ -356,6 +356,9 @@  discard block
 block discarded – undo
356 356
 		return $this->mPreSaveTransform;
357 357
 	}
358 358
 
359
+	/**
360
+	 * @return string
361
+	 */
359 362
 	public function getDateFormat() {
360 363
 		$this->optionUsed( 'dateformat' );
361 364
 		if ( !isset( $this->mDateFormat ) ) {
@@ -429,6 +432,9 @@  discard block
 block discarded – undo
429 432
 		return wfSetVar( $this->mDateFormat, $x );
430 433
 	}
431 434
 
435
+	/**
436
+	 * @param boolean $x
437
+	 */
432 438
 	public function setEditSection( $x ) {
433 439
 		return wfSetVar( $this->mEditSection, $x );
434 440
 	}
@@ -445,6 +451,9 @@  discard block
 block discarded – undo
445 451
 		return wfSetVar( $this->mTidy, $x );
446 452
 	}
447 453
 
454
+	/**
455
+	 * @param boolean $x
456
+	 */
448 457
 	public function setInterfaceMessage( $x ) {
449 458
 		return wfSetVar( $this->mInterfaceMessage, $x );
450 459
 	}
@@ -453,6 +462,9 @@  discard block
 block discarded – undo
453 462
 		return wfSetVar( $this->mTargetLanguage, $x, true );
454 463
 	}
455 464
 
465
+	/**
466
+	 * @param integer $x
467
+	 */
456 468
 	public function setMaxIncludeSize( $x ) {
457 469
 		return wfSetVar( $this->mMaxIncludeSize, $x );
458 470
 	}
@@ -474,11 +486,18 @@  discard block
 block discarded – undo
474 486
 		return wfSetVar( $this->mExpensiveParserFunctionLimit, $x );
475 487
 	}
476 488
 
489
+	/**
490
+	 * @param boolean $x
491
+	 */
477 492
 	public function setRemoveComments( $x ) {
478 493
 		return wfSetVar( $this->mRemoveComments, $x );
479 494
 	}
480 495
 
481 496
 	/* @since 1.24 */
497
+
498
+	/**
499
+	 * @param Closure $x
500
+	 */
482 501
 	public function setCurrentRevisionCallback( $x ) {
483 502
 		return wfSetVar( $this->mCurrentRevisionCallback, $x );
484 503
 	}
@@ -491,6 +510,9 @@  discard block
 block discarded – undo
491 510
 		return wfSetVar( $this->mEnableLimitReport, $x );
492 511
 	}
493 512
 
513
+	/**
514
+	 * @param string|false $x
515
+	 */
494 516
 	public function setTimestamp( $x ) {
495 517
 		return wfSetVar( $this->mTimestamp, $x );
496 518
 	}
@@ -531,6 +553,9 @@  discard block
 block discarded – undo
531 553
 		return wfSetVar( $this->mPreSaveTransform, $x );
532 554
 	}
533 555
 
556
+	/**
557
+	 * @param boolean $x
558
+	 */
534 559
 	public function setIsPreview( $x ) {
535 560
 		return wfSetVar( $this->mIsPreview, $x );
536 561
 	}
@@ -539,6 +564,9 @@  discard block
 block discarded – undo
539 564
 		return wfSetVar( $this->mIsSectionPreview, $x );
540 565
 	}
541 566
 
567
+	/**
568
+	 * @param boolean $x
569
+	 */
542 570
 	public function setIsPrintable( $x ) {
543 571
 		return wfSetVar( $this->mIsPrintable, $x );
544 572
 	}
@@ -723,7 +751,7 @@  discard block
 block discarded – undo
723 751
 	 * Returns the full array of options that would have been used by
724 752
 	 * in 1.16.
725 753
 	 * Used to get the old parser cache entries when available.
726
-	 * @return array
754
+	 * @return string[]
727 755
 	 */
728 756
 	public static function legacyOptions() {
729 757
 		return array(
Please login to merge, or discard this patch.
includes/parser/Preprocessor_Hash.php 1 patch
Doc Comments   +9 added lines, -7 removed lines patch added patch discarded remove patch
@@ -1184,7 +1184,6 @@  discard block
 block discarded – undo
1184 1184
 	/**
1185 1185
 	 * @param string $sep
1186 1186
 	 * @param int $flags
1187
-	 * @param string|PPNode $args,...
1188 1187
 	 * @return string
1189 1188
 	 */
1190 1189
 	public function implodeWithFlags( $sep, $flags /*, ... */ ) {
@@ -1215,7 +1214,6 @@  discard block
 block discarded – undo
1215 1214
 	 * Implode with no flags specified
1216 1215
 	 * This previously called implodeWithFlags but has now been inlined to reduce stack depth
1217 1216
 	 * @param string $sep
1218
-	 * @param string|PPNode $args,...
1219 1217
 	 * @return string
1220 1218
 	 */
1221 1219
 	public function implode( $sep /*, ... */ ) {
@@ -1247,7 +1245,6 @@  discard block
 block discarded – undo
1247 1245
 	 * with implode()
1248 1246
 	 *
1249 1247
 	 * @param string $sep
1250
-	 * @param string|PPNode $args,...
1251 1248
 	 * @return PPNode_Hash_Array
1252 1249
 	 */
1253 1250
 	public function virtualImplode( $sep /*, ... */ ) {
@@ -1280,7 +1277,6 @@  discard block
 block discarded – undo
1280 1277
 	 * @param string $start
1281 1278
 	 * @param string $sep
1282 1279
 	 * @param string $end
1283
-	 * @param string|PPNode $args,...
1284 1280
 	 * @return PPNode_Hash_Array
1285 1281
 	 */
1286 1282
 	public function virtualBracketedImplode( $start, $sep, $end /*, ... */ ) {
@@ -1423,7 +1419,7 @@  discard block
 block discarded – undo
1423 1419
 	/**
1424 1420
 	 * Get the TTL
1425 1421
 	 *
1426
-	 * @return int|null
1422
+	 * @return integer
1427 1423
 	 */
1428 1424
 	public function getTTL() {
1429 1425
 		return $this->ttl;
@@ -1443,7 +1439,7 @@  discard block
 block discarded – undo
1443 1439
 
1444 1440
 	/**
1445 1441
 	 * @param Preprocessor $preprocessor
1446
-	 * @param bool|PPFrame $parent
1442
+	 * @param PPFrame_Hash $parent
1447 1443
 	 * @param array $numberedArgs
1448 1444
 	 * @param array $namedArgs
1449 1445
 	 * @param bool|Title $title
@@ -1623,6 +1619,9 @@  discard block
 block discarded – undo
1623 1619
 
1624 1620
 	public $args;
1625 1621
 
1622
+	/**
1623
+	 * @param Preprocessor_Hash $preprocessor
1624
+	 */
1626 1625
 	public function __construct( $preprocessor, $args ) {
1627 1626
 		parent::__construct( $preprocessor );
1628 1627
 		$this->args = $args;
@@ -1838,7 +1837,7 @@  discard block
 block discarded – undo
1838 1837
 	 * Split an "<h>" node
1839 1838
 	 *
1840 1839
 	 * @throws MWException
1841
-	 * @return array
1840
+	 * @return string
1842 1841
 	 */
1843 1842
 	public function splitHeading() {
1844 1843
 		if ( $this->name !== 'h' ) {
@@ -2020,6 +2019,9 @@  discard block
 block discarded – undo
2020 2019
 
2021 2020
 	public $name, $value, $nextSibling;
2022 2021
 
2022
+	/**
2023
+	 * @param string $name
2024
+	 */
2023 2025
 	public function __construct( $name, $value ) {
2024 2026
 		$this->name = $name;
2025 2027
 		$this->value = $value;
Please login to merge, or discard this patch.
includes/parser/StripState.php 1 patch
Doc Comments   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
 
88 88
 	/**
89 89
 	 * @param string $text
90
-	 * @return mixed
90
+	 * @return string
91 91
 	 */
92 92
 	public function unstripGeneral( $text ) {
93 93
 		return $this->unstripType( 'general', $text );
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
 
96 96
 	/**
97 97
 	 * @param string $text
98
-	 * @return mixed
98
+	 * @return string
99 99
 	 */
100 100
 	public function unstripNoWiki( $text ) {
101 101
 		return $this->unstripType( 'nowiki', $text );
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
 
104 104
 	/**
105 105
 	 * @param string $text
106
-	 * @return mixed
106
+	 * @return string
107 107
 	 */
108 108
 	public function unstripBoth( $text ) {
109 109
 		$text = $this->unstripType( 'general', $text );
@@ -114,7 +114,7 @@  discard block
 block discarded – undo
114 114
 	/**
115 115
 	 * @param string $type
116 116
 	 * @param string $text
117
-	 * @return mixed
117
+	 * @return string
118 118
 	 */
119 119
 	protected function unstripType( $type, $text ) {
120 120
 		// Shortcut
@@ -204,7 +204,7 @@  discard block
 block discarded – undo
204 204
 	 *
205 205
 	 * @param StripState $otherState
206 206
 	 * @param array $texts
207
-	 * @return array
207
+	 * @return string[]
208 208
 	 */
209 209
 	public function merge( $otherState, $texts ) {
210 210
 		$mergePrefix = wfRandomString( 16 );
Please login to merge, or discard this patch.
includes/poolcounter/PoolCounterWork.php 1 patch
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
 
48 48
 	/**
49 49
 	 * Retrieve the work from cache
50
-	 * @return mixed Work result or false
50
+	 * @return boolean Work result or false
51 51
 	 */
52 52
 	public function getCachedWork() {
53 53
 		return false;
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
 	/**
57 57
 	 * A work not so good (eg. expired one) but better than an error
58 58
 	 * message.
59
-	 * @return mixed Work result or false
59
+	 * @return boolean Work result or false
60 60
 	 */
61 61
 	public function fallback() {
62 62
 		return false;
Please login to merge, or discard this patch.
includes/Preferences.php 1 patch
Doc Comments   +1 added lines patch added patch discarded remove patch
@@ -1084,6 +1084,7 @@
 block discarded – undo
1084 1084
 
1085 1085
 	/**
1086 1086
 	 * Dummy, kept for backwards-compatibility.
1087
+	 * @param User $user
1087 1088
 	 */
1088 1089
 	static function miscPreferences( $user, IContextSource $context, &$defaultPreferences ) {
1089 1090
 	}
Please login to merge, or discard this patch.
includes/PrefixSearch.php 1 patch
Doc Comments   +5 added lines, -1 removed lines patch added patch discarded remove patch
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
 	 * When implemented in a descendant class, receives an array of titles as strings and returns
132 132
 	 * either an unmodified array or an array of Title objects corresponding to strings received.
133 133
 	 *
134
-	 * @param array $strings
134
+	 * @param string[] $strings
135 135
 	 *
136 136
 	 * @return array
137 137
 	 */
@@ -164,6 +164,10 @@  discard block
 block discarded – undo
164 164
 		return $this->strings( $this->handleResultFromHook( $srchres, $namespaces, $search, $limit ) );
165 165
 	}
166 166
 
167
+	/**
168
+	 * @param string $search
169
+	 * @param integer $limit
170
+	 */
167 171
 	private function handleResultFromHook( $srchres, $namespaces, $search, $limit ) {
168 172
 		$rescorer = new SearchExactMatchRescorer();
169 173
 		return $rescorer->rescore( $search, $namespaces, $srchres, $limit );
Please login to merge, or discard this patch.
includes/profiler/TransactionProfiler.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -102,7 +102,7 @@
 block discarded – undo
102 102
 	 * With conflicting expectations, the most narrow ones will be used
103 103
 	 *
104 104
 	 * @param array $expects Map of (event => limit)
105
-	 * @param $fname
105
+	 * @param string $fname
106 106
 	 * @since 1.26
107 107
 	 */
108 108
 	public function setExpectations( array $expects, $fname ) {
Please login to merge, or discard this patch.
includes/resourceloader/ResourceLoader.php 1 patch
Doc Comments   +6 added lines, -2 removed lines patch added patch discarded remove patch
@@ -207,6 +207,10 @@  discard block
 block discarded – undo
207 207
 		return $result;
208 208
 	}
209 209
 
210
+	/**
211
+	 * @param string $filter
212
+	 * @param string $data
213
+	 */
210 214
 	private static function applyFilter( $filter, $data ) {
211 215
 		$data = trim( $data );
212 216
 		if ( $data ) {
@@ -309,7 +313,7 @@  discard block
 block discarded – undo
309 313
 	 * @throws MWException If a duplicate module registration is attempted
310 314
 	 * @throws MWException If a module name contains illegal characters (pipes or commas)
311 315
 	 * @throws MWException If something other than a ResourceLoaderModule is being registered
312
-	 * @return bool False if there were any errors, in which case one or more modules were
316
+	 * @return boolean|null False if there were any errors, in which case one or more modules were
313 317
 	 *   not registered
314 318
 	 */
315 319
 	public function register( $name, $info = null ) {
@@ -572,7 +576,7 @@  discard block
 block discarded – undo
572 576
 	/**
573 577
 	 * Get the list of sources.
574 578
 	 *
575
-	 * @return array Like array( id => load.php url, .. )
579
+	 * @return string Like array( id => load.php url, .. )
576 580
 	 */
577 581
 	public function getSources() {
578 582
 		return $this->sources;
Please login to merge, or discard this patch.