SearchResult: MW version number should be a string in wfDeprecated call

Seems this was a typo and I think 1.32 which is a double/float will be
implicitly converted to true (bool) because it will resolve 1.32 to 1 as
integer and then 1 which maps to true (bool).

To avoid this, use '1.32' instead of the integer form of the version.

Change-Id: I2420396e110284f582cd79820ffc6064e247b4b9
This commit is contained in:
Derick Alangi 2019-05-14 12:28:35 +01:00 committed by Reedy
parent 8c59f43b33
commit facddc488a

View file

@ -285,7 +285,7 @@ class SearchResult {
if ( $extensionData instanceof Closure ) {
$this->extensionData = $extensionData;
} elseif ( is_array( $extensionData ) ) {
wfDeprecated( __METHOD__ . ' with array argument', 1.32 );
wfDeprecated( __METHOD__ . ' with array argument', '1.32' );
$this->extensionData = function () use ( $extensionData ) {
return $extensionData;
};