Page MenuHomePhabricator
Paste P10299

(An Untitled Masterwork)
ActivePublic

Authored by Addshore on Feb 3 2020, 1:55 PM.
Tags
None
Referenced Files
F31546024: raw.txt
Feb 3 2020, 1:55 PM
Subscribers
None
12:22:03 <?xml version="1.0" encoding="ISO-8859-15"?>
12:22:03 <checkstyle version="6.5">
12:22:03 <file name="client/includes/Api/ApiListEntityUsage.php">
12:22:03 <error line="111" severity="error" message="Argument 1 ($row) is null but \Wikibase\Client\Api\ApiListEntityUsage::formatPageData() takes object defined at client/includes/Api/ApiListEntityUsage.php:159" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="130" severity="error" message="Argument 2 ($pageId) is null but \Wikibase\Client\Api\ApiListEntityUsage::formatPageData() takes int|string defined at client/includes/Api/ApiListEntityUsage.php:159" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="client/includes/Api/ApiPropsEntityUsage.php">
12:22:03 <error line="94" severity="error" message="Argument 1 ($pageId) is null but \Wikibase\Client\Api\ApiPropsEntityUsage::addPageSubItems() takes int defined at ../../includes/api/ApiQueryBase.php:473" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="client/includes/Changes/ChangeHandler.php">
12:22:03 <error line="259" severity="warning" message="Returning type int|null but getChangeIdForLog() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="client/includes/DataAccess/StatementTransclusionInteractor.php">
12:22:03 <error line="117" severity="info" message="Argument 2 ($propertyId) is ?\Comparable|?\Serializable|?\Wikibase\DataModel\Entity\EntityId|?\Wikibase\DataModel\Entity\Int32EntityId|?\Wikibase\DataModel\Entity\PropertyId|?string but \Wikibase\Client\DataAccess\SnaksFinder::findSnaks() takes \Wikibase\DataModel\Entity\PropertyId defined at client/includes/DataAccess/SnaksFinder.php:25 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="client/includes/LangLinkHandler.php">
12:22:03 <error line="409" severity="warning" message="Returning type ?string but getInterwikiCodeFromSite() is declared to return string (expected returned value to be non-nullable)" source="PhanTypeMismatchReturnNullable"/>
12:22:03 </file>
12:22:03 <file name="client/includes/RecentChanges/ExternalChangeFactory.php">
12:22:03 <error line="257" severity="warning" message="Returning type false but generateComment() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="client/includes/Store/DescriptionLookup.php">
12:22:03 <error line="85" severity="warning" message="Returning type null[] but getDescriptions() is declared to return string[]" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="client/includes/Store/Sql/BulkSubscriptionUpdater.php">
12:22:03 <error line="307" severity="warning" message="Returning type string but processDeletionBatch() is declared to return int" source="PhanTypeMismatchReturn"/>
12:22:03 <error line="364" severity="warning" message="Returning type array{0:string,1:string,2:int} but getDeletionRange() is declared to return bool|string[]" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="client/includes/WikibaseClient.php">
12:22:03 <error line="881" severity="warning" message="Assigning null to property but \Wikibase\Client\WikibaseClient::$defaultInstance is \Wikibase\Client\WikibaseClient" source="PhanTypeMismatchProperty"/>
12:22:03 <error line="882" severity="warning" message="Assigning null to property but \Wikibase\Client\WikibaseClient::$defaultSnakFormatterBuilders is \Wikibase\Lib\Formatters\WikibaseSnakFormatterBuilders" source="PhanTypeMismatchProperty"/>
12:22:03 <error line="978" severity="warning" message="Returning type true but newSiteGroup() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="data-access/src/ByTypeDispatchingPrefetchingTermLookup.php">
12:22:03 <error line="43" severity="warning" message="Doc-block of $termTypes in prefetchTerms contains phpdoc param type null which is incompatible with the param type array declared in the signature" source="PhanTypeMismatchDeclaredParam"/>
12:22:03 <error line="44" severity="warning" message="Doc-block of $languageCodes in prefetchTerms contains phpdoc param type null which is incompatible with the param type array declared in the signature" source="PhanTypeMismatchDeclaredParam"/>
12:22:03 </file>
12:22:03 <file name="data-access/src/MultiRepositoryServices.php">
12:22:03 <error line="81" severity="warning" message="Assigning array&amp;lt;string,null&amp;gt; to property but \Wikibase\DataAccess\MultiRepositoryServices-&amp;gt;repositoryServiceContainers is \Wikibase\DataAccess\PerRepositoryServiceContainer[]" source="PhanTypeMismatchProperty"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Changes/EntityChangeFactory.php">
12:22:03 <error line="142" severity="info" message="Argument 1 ($entity) is ?\Comparable|?\Wikibase\DataModel\Entity\EntityDocument but \Wikibase\DataModel\Services\Diff\EntityDiffer::getConstructionDiff() takes \Wikibase\DataModel\Entity\EntityDocument defined at ../../vendor/wikibase/data-model-services/src/Diff/EntityDiffer.php:73 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Formatters/CachingKartographerEmbeddingHandler.php">
12:22:03 <error line="82" severity="warning" message="Argument 1 ($number) is int but \base_convert() takes string" source="PhanTypeMismatchArgumentInternal"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Formatters/GlobeCoordinateDetailsFormatter.php">
12:22:03 <error line="78" severity="error" message="Argument 2 ($valueHtml) is float but \Wikibase\Lib\Formatters\GlobeCoordinateDetailsFormatter::renderLabelValuePair() takes string defined at lib/includes/Formatters/GlobeCoordinateDetailsFormatter.php:112" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="80" severity="error" message="Argument 2 ($valueHtml) is float but \Wikibase\Lib\Formatters\GlobeCoordinateDetailsFormatter::renderLabelValuePair() takes string defined at lib/includes/Formatters/GlobeCoordinateDetailsFormatter.php:112" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="82" severity="error" message="Argument 2 ($valueHtml) is ?float but \Wikibase\Lib\Formatters\GlobeCoordinateDetailsFormatter::renderLabelValuePair() takes string defined at lib/includes/Formatters/GlobeCoordinateDetailsFormatter.php:112" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Formatters/MwTimeIsoFormatter.php">
12:22:03 <error line="316" severity="warning" message="Invalid operator: left operand of / is string (expected number)" source="PhanTypeInvalidLeftOperandOfNumericOp"/>
12:22:03 <error line="319" severity="warning" message="Invalid operator: left operand of / is string (expected number)" source="PhanTypeInvalidLeftOperandOfNumericOp"/>
12:22:03 <error line="322" severity="warning" message="Invalid operator: left operand of / is string (expected number)" source="PhanTypeInvalidLeftOperandOfNumericOp"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Formatters/TimeDetailsFormatter.php">
12:22:03 <error line="78" severity="warning" message="Argument 1 ($string) is int but \htmlspecialchars() takes string" source="PhanTypeMismatchArgumentInternal"/>
12:22:03 <error line="79" severity="warning" message="Argument 1 ($string) is int but \htmlspecialchars() takes string" source="PhanTypeMismatchArgumentInternal"/>
12:22:03 <error line="80" severity="warning" message="Argument 1 ($string) is int but \htmlspecialchars() takes string" source="PhanTypeMismatchArgumentInternal"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/LanguageFallbackIndicator.php">
12:22:03 <error line="45" severity="info" message="Argument 1 ($languageCode) is ?string but \Wikibase\Lib\LanguageNameLookup::getName() takes string defined at lib/includes/LanguageNameLookup.php:35 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Sites/SitesBuilder.php">
12:22:03 <error line="94" severity="warning" message="Returning type null but getInterwikiGroup() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Store/BufferingTermIndexTermLookup.php">
12:22:03 <error line="103" severity="warning" message="Doc-block of $termTypes in prefetchTerms contains phpdoc param type null which is incompatible with the param type array declared in the signature" source="PhanTypeMismatchDeclaredParam"/>
12:22:03 <error line="104" severity="warning" message="Doc-block of $languageCodes in prefetchTerms contains phpdoc param type null which is incompatible with the param type array declared in the signature" source="PhanTypeMismatchDeclaredParam"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Store/DispatchingTermBuffer.php">
12:22:03 <error line="82" severity="warning" message="Doc-block of $termTypes in prefetchTerms contains phpdoc param type null which is incompatible with the param type array declared in the signature" source="PhanTypeMismatchDeclaredParam"/>
12:22:03 <error line="83" severity="warning" message="Doc-block of $languageCodes in prefetchTerms contains phpdoc param type null which is incompatible with the param type array declared in the signature" source="PhanTypeMismatchDeclaredParam"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Store/Elastic/ElasticTermLookup.php">
12:22:03 <error line="71" severity="warning" message="Doc-block of $termTypes in prefetchTerms contains phpdoc param type null which is incompatible with the param type array declared in the signature" source="PhanTypeMismatchDeclaredParam"/>
12:22:03 <error line="72" severity="warning" message="Doc-block of $languageCodes in prefetchTerms contains phpdoc param type null which is incompatible with the param type array declared in the signature" source="PhanTypeMismatchDeclaredParam"/>
12:22:03 <error line="128" severity="warning" message="Assigning array&amp;lt;string,null&amp;gt; to property but \Wikibase\Lib\Store\Elastic\ElasticTermLookup-&amp;gt;labels is string[][]" source="PhanTypeMismatchProperty"/>
12:22:03 <error line="129" severity="warning" message="Assigning array&amp;lt;string,null&amp;gt; to property but \Wikibase\Lib\Store\Elastic\ElasticTermLookup-&amp;gt;descriptions is string[][]" source="PhanTypeMismatchProperty"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Store/Sql/TermSqlIndex.php">
12:22:03 <error line="1185" severity="warning" message="Returning type null but getSearchKey() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Store/Sql/Terms/TermStoresDelegatingPrefetchingItemTermLookup.php">
12:22:03 <error line="62" severity="warning" message="Doc-block of $termTypes in prefetchTerms contains phpdoc param type null which is incompatible with the param type array declared in the signature" source="PhanTypeMismatchDeclaredParam"/>
12:22:03 <error line="63" severity="warning" message="Doc-block of $languageCodes in prefetchTerms contains phpdoc param type null which is incompatible with the param type array declared in the signature" source="PhanTypeMismatchDeclaredParam"/>
12:22:03 </file>
12:22:03 <file name="lib/includes/Units/CSVUnitStorage.php">
12:22:03 <error line="43" severity="warning" message="When appending to a value of type array{}, found an array access index of type ?string, but expected the index to be of type int|string" source="PhanTypeMismatchDimAssignment"/>
12:22:03 </file>
12:22:03 <file name="repo/RepoHooks.php">
12:22:03 <error line="124" severity="error" message="Argument 1 ($entityType) is int but \Wikibase\Lib\Store\EntityNamespaceLookup::getEntitySlotRole() takes string defined at lib/includes/Store/EntityNamespaceLookup.php:66" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="244" severity="error" message="Argument 1 ($content) is \Content|null but \Wikibase\RepoHooks::notifyEntityStoreWatcherOnUpdate() takes \Wikibase\EntityContent defined at repo/RepoHooks.php:268" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="355" severity="info" message="Argument 1 ($revision) is ?\IDBAccessObject|?\Revision but \Wikibase\Repo\Notifications\ChangeNotifier::notifyOnPageUndeleted() takes \Revision defined at repo/includes/Notifications/ChangeNotifier.php:99 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Api/ApiErrorReporter.php">
12:22:03 <error line="134" severity="info" message="Argument 1 ($data) is ?array|?array{} but \ApiMessage::setApiData() takes array defined at ../../includes/api/ApiMessageTrait.php:134 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Api/EntityLoadingHelper.php">
12:22:03 <error line="174" severity="info" message="Argument 1 ($entityId) is ?\Comparable|?\Serializable|?\Wikibase\DataModel\Entity\EntityId|?string but \Wikibase\Repo\Api\EntityLoadingHelper::loadEntityRevision() takes \Wikibase\DataModel\Entity\EntityId defined at repo/includes/Api/EntityLoadingHelper.php:129 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 <error line="177" severity="error" message="Argument 1 ($msg) is array{0:'no-such-entity',1:?\Comparable|?\Serializable|?\Wikibase\DataModel\Entity\EntityId|?string} but \Wikibase\Repo\Api\ApiErrorReporter::dieWithError() takes \MessageSpecifier|string|string[] defined at repo/includes/Api/ApiErrorReporter.php:208" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="218" severity="warning" message="Returning type null but getEntityIdFromString() is declared to return \Wikibase\DataModel\Entity\EntityId" source="PhanTypeMismatchReturn"/>
12:22:03 <error line="243" severity="warning" message="Returning type ?\Wikibase\DataModel\Entity\EntityId but getEntityIdFromSiteTitleCombination() is declared to return \Wikibase\DataModel\Entity\EntityId (expected returned value to be non-nullable)" source="PhanTypeMismatchReturnNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Api/FormatSnakValue.php">
12:22:03 <error line="192" severity="info" message="Argument 1 ($data) is ?array|?bool|?float|?int|?string but \DataValues\DataValueFactory::newFromArray() takes array defined at lib/includes/DataValueFactory.php:60 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Api/GetClaims.php">
12:22:03 <error line="109" severity="error" message="Argument 2 ($path) is null but \Wikibase\Repo\Api\ResultBuilder::addStatements() takes array|string defined at repo/includes/Api/ResultBuilder.php:800" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Api/ModifyEntity.php">
12:22:03 <error line="323" severity="info" message="Argument 2 ($summary) is ?\Wikibase\Lib\FormatableSummary|?\Wikibase\Summary but \Wikibase\Repo\Api\EntitySavingHelper::attemptSaveEntity() takes \Wikibase\Lib\FormatableSummary|string defined at repo/includes/Api/EntitySavingHelper.php:316 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Api/RemoveClaims.php">
12:22:03 <error line="144" severity="warning" message="Returning type ?\Wikibase\DataModel\Entity\EntityId but getEntityId() is declared to return \Wikibase\DataModel\Entity\EntityId (expected returned value to be non-nullable)" source="PhanTypeMismatchReturnNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Api/SetClaim.php">
12:22:03 <error line="117" severity="info" message="Argument 1 ($serialization) is ?string but \Wikibase\DataModel\Services\Statement\StatementGuidParser::parse() takes string defined at ../../vendor/wikibase/data-model-services/src/Statement/StatementGuidParser.php:37 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Api/SetReference.php">
12:22:03 <error line="178" severity="warning" message="Returning type ?array|?bool|?float|?int|?string but getArrayFromParam() is declared to return array (expected returned value to be non-nullable)" source="PhanTypeMismatchReturnNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Api/SetSiteLink.php">
12:22:03 <error line="176" severity="info" message="Argument 2 ($pageName) is ?false|?string but \Wikibase\Repo\ChangeOp\SiteLinkChangeOpFactory::newSetSiteLinkOp() takes string defined at repo/includes/ChangeOp/SiteLinkChangeOpFactory.php:39 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Api/StatementModificationHelper.php">
12:22:03 <error line="92" severity="warning" message="Returning type ?\Wikibase\DataModel\Statement\Statement but getStatementFromEntity() is declared to return \Wikibase\DataModel\Statement\Statement (expected returned value to be non-nullable)" source="PhanTypeMismatchReturnNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/ChangeDispatcher.php">
12:22:03 <error line="433" severity="warning" message="Returning type array{0:array{}|non-empty-list&amp;lt;\Wikibase\EntityChange&amp;gt;,1:?0|?int} but filterChanges() is declared to return array{0:\Wikibase\EntityChange[],1:int}" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/ChangeOp/Deserialization/SiteLinksChangeOpDeserializer.php">
12:22:03 <error line="124" severity="info" message="Argument 2 ($pageName) is ?string but \Wikibase\Repo\ChangeOp\SiteLinkChangeOpFactory::newSetSiteLinkOp() takes string defined at repo/includes/ChangeOp/SiteLinkChangeOpFactory.php:39 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/ChangePruner.php">
12:22:03 <error line="133" severity="warning" message="Invalid operator: left operand of - is bool|string (expected number)" source="PhanTypeInvalidLeftOperandOfNumericOp"/>
12:22:03 <error line="144" severity="warning" message="Invalid operator: left operand of + is bool|string (expected array or number)" source="PhanTypeInvalidLeftOperandOfAdd"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Content/EntityContent.php">
12:22:03 <error line="390" severity="warning" message="Returning type false but getWikitextForTransclusion() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Content/EntityContentFactory.php">
12:22:03 <error line="364" severity="warning" message="Returning type string but getContentModelForType() is declared to return int" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Diff/ClaimDiffer.php">
12:22:03 <error line="81" severity="warning" message="Returning type null but diffQualifiers() is declared to return \Diff\DiffOp\Diff\Diff" source="PhanTypeMismatchReturn"/>
12:22:03 <error line="92" severity="warning" message="Returning type null but diffQualifiers() is declared to return \Diff\DiffOp\Diff\Diff" source="PhanTypeMismatchReturn"/>
12:22:03 <error line="129" severity="warning" message="Returning type null but diffReferences() is declared to return \Diff\DiffOp\Diff\Diff" source="PhanTypeMismatchReturn"/>
12:22:03 <error line="140" severity="warning" message="Returning type null but diffReferences() is declared to return \Diff\DiffOp\Diff\Diff" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Dumpers/DumpGenerator.php">
12:22:03 <error line="163" severity="warning" message="Assigning ?associative-array&amp;lt;mixed,int&amp;gt;|?associative-array&amp;lt;mixed,string&amp;gt; to property but \Wikibase\Dumpers\DumpGenerator-&amp;gt;entityTypes is int[] (null is incompatible)" source="PhanPossiblyNullTypeMismatchProperty"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/EditEntity/MediawikiEditEntityFactory.php">
12:22:03 <error line="129" severity="error" message="Argument 11 ($baseRevId) is false but \Wikibase\Repo\EditEntity\MediawikiEditEntity::__construct() takes int defined at repo/includes/EditEntity/MediawikiEditEntity.php:150" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/EditEntity/MediawikiEditFilterHookRunner.php">
12:22:03 <error line="148" severity="info" message="Argument 1 ($title) is ?\IDBAccessObject|?\MediaWiki\Linker\LinkTarget|?\Title|?string but \MutableContext::setTitle() takes \Title defined at ../../includes/context/MutableContext.php:40 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 <error line="149" severity="info" message="Argument 1 ($title) is ?\IDBAccessObject|?\MediaWiki\Linker\LinkTarget|?\Title|?string but \WikiPage::__construct() takes \Title defined at ../../includes/page/WikiPage.php:121 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Notifications/ChangeNotifier.php">
12:22:03 <error line="180" severity="error" message="Argument 1 ($oldContent) is \Content|null but \Wikibase\Repo\Notifications\ChangeNotifier::getChangeForModification() takes \Wikibase\EntityContent defined at repo/includes/Notifications/ChangeNotifier.php:222" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="180" severity="error" message="Argument 2 ($newContent) is \Content|null but \Wikibase\Repo\Notifications\ChangeNotifier::getChangeForModification() takes \Wikibase\EntityContent defined at repo/includes/Notifications/ChangeNotifier.php:222" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/ParserOutput/PlaceholderExpander/EntityViewPlaceholderExpander.php">
12:22:03 <error line="132" severity="warning" message="Returning type false but getHtmlForPlaceholder() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/PidLock.php">
12:22:03 <error line="44" severity="info" message="Argument 2 ($str) is ?string but \explode() takes string (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullableInternal"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/PropertyInfoBuilder.php">
12:22:03 <error line="77" severity="warning" message="Returning type null but getStringFromStatements() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 <error line="84" severity="warning" message="Returning type null but getStringFromStatements() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 <error line="90" severity="warning" message="Returning type null but getStringFromStatements() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 <error line="95" severity="warning" message="Returning type null but getStringFromStatements() is declared to return string" source="PhanTypeMismatchReturn"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Rdf/RdfBuilder.php">
12:22:03 <error line="331" severity="error" message="Argument 1 ($value) is int but \Wikimedia\Purtle\RdfWriter::value() takes string defined at ../../vendor/wikimedia/purtle/src/RdfWriter.php:147" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Rdf/Values/GlobeCoordinateRdfBuilder.php">
12:22:03 <error line="110" severity="error" message="Argument 1 ($value) is float but \Wikimedia\Purtle\RdfWriter::value() takes string defined at ../../vendor/wikimedia/purtle/src/RdfWriter.php:147" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="113" severity="error" message="Argument 1 ($value) is float but \Wikimedia\Purtle\RdfWriter::value() takes string defined at ../../vendor/wikimedia/purtle/src/RdfWriter.php:147" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="123" severity="error" message="Argument 1 ($value) is 0.0002777777777777778|float but \Wikimedia\Purtle\RdfWriter::value() takes string defined at ../../vendor/wikimedia/purtle/src/RdfWriter.php:147" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Rdf/Values/TimeRdfBuilder.php">
12:22:03 <error line="120" severity="error" message="Argument 1 ($value) is int but \Wikimedia\Purtle\RdfWriter::value() takes string defined at ../../vendor/wikimedia/purtle/src/RdfWriter.php:147" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="123" severity="error" message="Argument 1 ($value) is int but \Wikimedia\Purtle\RdfWriter::value() takes string defined at ../../vendor/wikimedia/purtle/src/RdfWriter.php:147" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Specials/SpecialDispatchStats.php">
12:22:03 <error line="32" severity="error" message="Argument 3 ($contents) is float|int but \Html::element() takes string defined at ../../includes/Html.php:231" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Specials/SpecialItemDisambiguation.php">
12:22:03 <error line="122" severity="warning" message="Returning type ?string but extractLanguageCode() is declared to return string (expected returned value to be non-nullable)" source="PhanTypeMismatchReturnNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Specials/SpecialListProperties.php">
12:22:03 <error line="123" severity="warning" message="Assigning null to property but \Wikibase\Repo\Specials\SpecialListProperties-&amp;gt;dataType is string" source="PhanTypeMismatchProperty"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Specials/SpecialMergeItems.php">
12:22:03 <error line="164" severity="info" message="Argument 1 ($ex) is ?\Exception|?\Throwable but \Wikibase\Repo\Specials\SpecialMergeItems::showExceptionMessage() takes \Exception defined at repo/includes/Specials/SpecialMergeItems.php:157 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Specials/SpecialModifyTerm.php">
12:22:03 <error line="109" severity="warning" message="Assigning null to property but \Wikibase\Repo\Specials\SpecialModifyTerm-&amp;gt;languageCode is string" source="PhanTypeMismatchProperty"/>
12:22:03 <error line="123" severity="warning" message="Assigning null to property but \Wikibase\Repo\Specials\SpecialModifyTerm-&amp;gt;value is string" source="PhanTypeMismatchProperty"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Specials/SpecialMyLanguageFallbackChain.php">
12:22:03 <error line="63" severity="warning" message="Assigning null to property but \Wikibase\Repo\Specials\SpecialMyLanguageFallbackChain-&amp;gt;chain is \Wikibase\LanguageFallbackChain" source="PhanTypeMismatchProperty"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Specials/SpecialRedirectEntity.php">
12:22:03 <error line="123" severity="info" message="Argument 1 ($ex) is ?\Exception|?\Throwable but \Wikibase\Repo\Specials\SpecialRedirectEntity::showExceptionMessage() takes \Exception defined at repo/includes/Specials/SpecialRedirectEntity.php:116 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Specials/SpecialSetLabelDescriptionAliases.php">
12:22:03 <error line="247" severity="warning" message="Assigning null to property but \Wikibase\Repo\Specials\SpecialSetLabelDescriptionAliases-&amp;gt;languageCode is string" source="PhanTypeMismatchProperty"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Specials/SpecialSetSiteLink.php">
12:22:03 <error line="167" severity="warning" message="Assigning null to property but \Wikibase\Repo\Specials\SpecialSetSiteLink-&amp;gt;page is string" source="PhanTypeMismatchProperty"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Store/Sql/ChangesSubscriptionTableBuilder.php">
12:22:03 <error line="220" severity="info" message="Argument 2 ($continuation) is ?array{0?:int,1?:0}|?non-empty-array&amp;lt;mixed,mixed&amp;gt; but \Wikibase\Repo\Store\Sql\ChangesSubscriptionTableBuilder::getSubscriptionsPerItemFromRows() takes array defined at repo/includes/Store/Sql/ChangesSubscriptionTableBuilder.php:230 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 <error line="247" severity="warning" message="When appending to a value of type array{}, found an array access index of type ?string, but expected the index to be of type int|string" source="PhanTypeMismatchDimAssignment"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Store/Sql/DispatchStats.php">
12:22:03 <error line="90" severity="warning" message="Invalid operator: left operand of - is bool|string (expected number)" source="PhanTypeInvalidLeftOperandOfNumericOp"/>
12:22:03 </file>
12:22:03 <file name="repo/includes/Store/Sql/WikiPageEntityStore.php">
12:22:03 <error line="518" severity="error" message="Argument 2 ($vars) is 1 but \Wikimedia\Rdbms\DBConnRef::select() takes array|string defined at ../../includes/libs/rdbms/database/DBConnRef.php:314" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="repo/maintenance/addUnitConversions.php">
12:22:03 <error line="125" severity="info" message="Argument 1 ($input) is ?array{}|?bool|?float|?int|?non-empty-array&amp;lt;mixed,mixed&amp;gt;|?string but \array_keys() takes array (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullableInternal"/>
12:22:03 <error line="125" severity="info" message="Argument 1 ($input) is ?array|?array{}|?bool|?float|?int|?string but \array_keys() takes array (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullableInternal"/>
12:22:03 </file>
12:22:03 <file name="repo/maintenance/populateTermFullEntityId.php">
12:22:03 <error line="123" severity="error" message="Argument 3 ($flags) is true but \Wikimedia\Rdbms\IDatabase::query() takes int defined at ../../includes/libs/rdbms/database/IDatabase.php:521" source="PhanTypeMismatchArgument"/>
12:22:03 <error line="128" severity="error" message="Argument 3 ($flags) is true but \Wikimedia\Rdbms\IDatabase::query() takes int defined at ../../includes/libs/rdbms/database/IDatabase.php:521" source="PhanTypeMismatchArgument"/>
12:22:03 </file>
12:22:03 <file name="repo/maintenance/rebuildPropertyInfo.php">
12:22:03 <error line="58" severity="info" message="Argument 2 ($entitySource) is ?\Wikibase\DataAccess\EntitySource|?\Wikibase\DataAccess\UnusableEntitySource but \Wikibase\Lib\Store\Sql\PropertyInfoTable::__construct() takes \Wikibase\DataAccess\EntitySource defined at lib/includes/Store/Sql/PropertyInfoTable.php:62 (expected type to be non-nullable)" source="PhanTypeMismatchArgumentNullable"/>
12:22:03 </file>
12:22:03 <file name="view/src/Termbox/Renderer/TermboxRemoteRenderer.php">
12:22:03 <error line="53" severity="warning" message="Argument 2 ($code) is null but \Wikibase\View\Termbox\Renderer\TermboxRenderingException::__construct() takes int" source="PhanTypeMismatchArgumentInternalProbablyReal"/>
12:22:03 </file>
12:22:03 </checkstyle>