Page MenuHomePhabricator

Deprecated: Automatic conversion of false to array is deprecated in ApiQueryVideoInfo.php on line 95
Closed, ResolvedPublic

Description

PHP Deprecated:  Automatic conversion of false to array is deprecated in /var/www/wiki/mediawiki/extensions/TimedMediaHandler/includes/ApiQueryVideoInfo.php on line 95
PHP Stack trace:
PHP   1. {main}() /var/www/wiki/mediawiki/core/tests/phpunit/phpunit.php:0
PHP   2. PHPUnitMaintClass->execute() /var/www/wiki/mediawiki/core/tests/phpunit/phpunit.php:153
PHP   3. PHPUnit\TextUI\Command->run($argv = [0 => 'tests/phpunit/phpunit.php', 1 => '-c', 2 => 'tests/phpunit/suite.xml'], $exit = TRUE) /var/www/wiki/mediawiki/core/tests/phpunit/phpunit.php:101
PHP   4. PHPUnit\TextUI\Command->handleArguments($argv = [0 => 'tests/phpunit/phpunit.php', 1 => '-c', 2 => 'tests/phpunit/suite.xml']) /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/TextUI/Command.php:202
PHP   5. PHPUnit\Util\Configuration->getTestSuiteConfiguration($testSuiteFilter = '') /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/TextUI/Command.php:963
PHP   6. PHPUnit\Util\Configuration->getTestSuite($testSuiteNode = class DOMElement { public $schemaTypeInfo = NULL; public $tagName = 'testsuite'; public $firstElementChild = '(object value omitted)'; public $lastElementChild = '(object value omitted)'; public $childElementCount = 4; public $previousElementSibling = '(object value omitted)'; public $nextElementSibling = '(object value omitted)'; public $nodeName = 'testsuite'; public $nodeValue = 'skinsstructuresuites/ExtensionsTestSuite.phpsuites/LessTestSuite.php'; public $nodeType = 1; public $parentNode = '(object value omitted)'; public $childNodes = '(object value omitted)'; public $firstChild = '(object value omitted)'; public $lastChild = '(object value omitted)'; public $previousSibling = '(object value omitted)'; public $nextSibling = '(object value omitted)'; public $attributes = '(object value omitted)'; public $ownerDocument = '(object value omitted)'; public $namespaceURI = NULL; public $prefix = ''; public $localName = 'testsuite'; public $baseURI = '/var/www/wiki/mediawiki/core/tests/phpunit/'; public $textContent = 'skinsstructuresuites/ExtensionsTestSuite.phpsuites/LessTestSuite.php' }, $testSuiteFilter = '') /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Util/Configuration.php:907
PHP   7. PHPUnit\Framework\TestSuite->addTestFiles($fileNames = [0 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/AbstractSchemaValidationTest.php', 1 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/ApiPrefixUniquenessTest.php', 2 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/ApiStructureTest.php', 3 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/AutoLoaderStructureTest.php', 4 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/AvailableRightsTest.php', 5 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/BundleSizeTest.php', 6 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/ContentHandlerFunctionalTest.php', 7 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/DatabaseIntegrationTest.php', 8 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/ExtensionJsonValidationTest.php', 9 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/PasswordPolicyStructureTest.php', 10 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/ResourcesTest.php', 11 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/RestStructureTest.php', 12 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/ScopeStructureTest.php', 13 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/SettingsTest.php', 14 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/SpecialPageFatalTest.php', 15 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/StructureTest.php', 16 => '/var/www/wiki/mediawiki/core/tests/phpunit/structure/SuiteDirectoryTest.php']) /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Util/Configuration.php:1031
PHP   8. PHPUnit\Framework\TestSuite->addTestFile($filename = '/var/www/wiki/mediawiki/core/tests/phpunit/structure/ApiStructureTest.php') /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Framework/TestSuite.php:474
PHP   9. PHPUnit\Framework\TestSuite->addTestSuite($testClass = class ReflectionClass { public string $name = 'ApiStructureTest' }) /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Framework/TestSuite.php:458
PHP  10. PHPUnit\Framework\TestSuite->__construct($theClass = class ReflectionClass { public string $name = 'ApiStructureTest' }, $name = *uninitialized*) /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Framework/TestSuite.php:347
PHP  11. PHPUnit\Framework\TestSuite->addTestMethod($class = class ReflectionClass { public string $name = 'ApiStructureTest' }, $method = class ReflectionMethod { public string $name = 'testParameters'; public string $class = 'ApiStructureTest' }) /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Framework/TestSuite.php:217
PHP  12. PHPUnit\Framework\TestBuilder->build($theClass = class ReflectionClass { public string $name = 'ApiStructureTest' }, $methodName = 'testParameters') /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Framework/TestSuite.php:775
PHP  13. PHPUnit\Util\Test::getProvidedData($className = 'ApiStructureTest', $methodName = 'testParameters') /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Framework/TestBuilder.php:74
PHP  14. PHPUnit\Util\Annotation\DocBlock->getProvidedData() /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Util/Test.php:333
PHP  15. PHPUnit\Util\Annotation\DocBlock->getDataFromDataProviderAnnotation($docComment = '/**\n\t * @dataProvider provideParameters\n\t */') /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Util/Annotation/DocBlock.php:346
PHP  16. ApiStructureTest::provideParameters() /var/www/wiki/mediawiki/core/vendor/phpunit/phpunit/src/Util/Annotation/DocBlock.php:505
PHP  17. ApiBase->getFinalParams($flags = *uninitialized*) /var/www/wiki/mediawiki/core/tests/phpunit/structure/ApiStructureTest.php:175
PHP  18. MediaWiki\TimedMediaHandler\ApiQueryVideoInfo->getAllowedParams(0) /var/www/wiki/mediawiki/core/includes/api/ApiBase.php:1794

Event Timeline

Change 813914 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/TimedMediaHandler@master] ApiQueryVideoInfo: Initialise array in getAllowedParams()

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

Change 813914 merged by jenkins-bot:

[mediawiki/extensions/TimedMediaHandler@master] ApiQueryVideoInfo: Initialise array in getAllowedParams()

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

Reedy claimed this task.

Change 813992 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@master] ApiQueryImageInfo: Use longhand for 'localonly' in getAllowedParams()

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

Change 813914 merged by jenkins-bot:

[mediawiki/extensions/TimedMediaHandler@master] ApiQueryVideoInfo: Initialise array in getAllowedParams()

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

Reverted in https://gerrit.wikimedia.org/r/813959

Change 813992 merged by jenkins-bot:

[mediawiki/core@master] ApiQueryImageInfo: Use longhand for 'localonly' in getAllowedParams()

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