jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/370309 )
Change subject: New Wikidata Build - 2017-08-05T10:00:01+0000 ...................................................................... New Wikidata Build - 2017-08-05T10:00:01+0000 Change-Id: I471052fcc34ed9ed598f22c32db4d2e82a35bb63 --- M composer.lock M extensions/ArticlePlaceholder/includes/ItemNotabilityFilter.php M extensions/ArticlePlaceholder/includes/SearchHookHandler.php M extensions/ArticlePlaceholder/includes/specials/SpecialAboutTopic.php M extensions/ArticlePlaceholder/tests/phpunit/includes/AboutTopicRendererTest.php M extensions/ArticlePlaceholder/tests/phpunit/includes/BaseTemplateToolboxHookHandlerTest.php M extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialAboutTopicTest.php M extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php M extensions/Constraints/tests/phpunit/DelegatingConstraintCheckerTest.php M extensions/Wikibase/.mailmap M extensions/Wikibase/client/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibrary.php M extensions/Wikibase/client/tests/phpunit/includes/ChangeNotificationJobTest.php M extensions/Wikibase/client/tests/phpunit/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibraryTest.php M extensions/Wikibase/client/tests/phpunit/includes/DataAccess/StatementTransclusionInteractorTest.php M extensions/Wikibase/data-access/src/DispatchingServiceFactory.php M extensions/Wikibase/data-access/src/RepositoryServiceContainer.php M extensions/Wikibase/data-access/tests/phpunit/DispatchingServiceFactoryTest.php M extensions/Wikibase/data-access/tests/phpunit/RepositoryServiceContainerTest.php M extensions/Wikibase/lib/includes/Store/CachingEntityRevisionLookup.php M extensions/Wikibase/lib/includes/Store/DispatchingEntityRevisionLookup.php M extensions/Wikibase/lib/includes/Store/EntityRevision.php M extensions/Wikibase/lib/includes/Store/EntityRevisionLookup.php M extensions/Wikibase/lib/includes/Store/EntityStore.php M extensions/Wikibase/lib/includes/Store/EntityStoreWatcher.php M extensions/Wikibase/lib/includes/Store/Sql/PrefetchingWikiPageEntityMetaDataAccessor.php M extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityMetaDataLookup.php M extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityRevisionLookup.php M extensions/Wikibase/lib/tests/phpunit/EntityRevisionLookupTest.php M extensions/Wikibase/lib/tests/phpunit/MockRepository.php M extensions/Wikibase/lib/tests/phpunit/MockRepositoryTest.php M extensions/Wikibase/lib/tests/phpunit/Store/CachingEntityRevisionLookupTest.php M extensions/Wikibase/lib/tests/phpunit/Store/DispatchingEntityRevisionLookupTest.php M extensions/Wikibase/lib/tests/phpunit/Store/DispatchingTermBufferTest.php M extensions/Wikibase/lib/tests/phpunit/Store/EntityRevisionTest.php M extensions/Wikibase/lib/tests/phpunit/Store/PrefetchingWikiPageEntityMetaDataAccessorTest.php M extensions/Wikibase/lib/tests/phpunit/Store/Sql/SqlEntityInfoBuilderTest.php M extensions/Wikibase/repo/Wikibase.hooks.php M extensions/Wikibase/repo/i18n/ca.json M extensions/Wikibase/repo/i18n/cs.json M extensions/Wikibase/repo/i18n/lb.json M extensions/Wikibase/repo/includes/Api/EntityLoadingHelper.php M extensions/Wikibase/repo/includes/Api/GetEntities.php M extensions/Wikibase/repo/includes/Api/MergeItems.php M extensions/Wikibase/repo/includes/Api/ResultBuilder.php M extensions/Wikibase/repo/includes/Content/EntityContent.php M extensions/Wikibase/repo/includes/EditEntity.php M extensions/Wikibase/repo/includes/Hooks/OutputPageBeforeHTMLHookHandler.php M extensions/Wikibase/repo/includes/LinkedData/EntityDataRequestHandler.php M extensions/Wikibase/repo/includes/LinkedData/EntityDataSerializationService.php M extensions/Wikibase/repo/includes/Specials/SpecialMergeItems.php M extensions/Wikibase/repo/includes/Specials/SpecialModifyEntity.php M extensions/Wikibase/repo/includes/Store/DispatchingEntityStoreWatcher.php M extensions/Wikibase/repo/includes/Store/Sql/WikiPageEntityStore.php M extensions/Wikibase/repo/tests/phpunit/includes/Actions/ActionTestCase.php M extensions/Wikibase/repo/tests/phpunit/includes/Api/ApiFormatTestCase.php M extensions/Wikibase/repo/tests/phpunit/includes/Api/EntityLoadingHelperTest.php M extensions/Wikibase/repo/tests/phpunit/includes/Api/ResultBuilderTest.php M extensions/Wikibase/repo/tests/phpunit/includes/ChangeOp/SiteLinkChangeOpFactoryTest.php M extensions/Wikibase/repo/tests/phpunit/includes/Dumpers/RdfDumpGeneratorTest.php M extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php M extensions/Wikibase/repo/tests/phpunit/includes/ItemMoveTest.php M extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataSerializationServiceTest.php M extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataTestProvider.php M extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/PageImagesDataUpdaterTest.php M extensions/Wikibase/repo/tests/phpunit/includes/PropertyDataTypeChangerTest.php M extensions/Wikibase/repo/tests/phpunit/includes/Store/Sql/WikiPageEntityMetaDataLookupTest.php M extensions/Wikibase/repo/tests/phpunit/includes/Store/WikiPageEntityRevisionLookupTest.php M vendor/composer/autoload_classmap.php M vendor/composer/autoload_static.php M vendor/composer/installed.json 70 files changed, 145 insertions(+), 111 deletions(-) Approvals: Aude: Looks good to me, approved jenkins-bot: Verified diff --git a/composer.lock b/composer.lock index e272140..005575c 100644 --- a/composer.lock +++ b/composer.lock @@ -760,12 +760,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-ArticlePlaceholder.git", - "reference": "9fde45a4bb0c062e9004c38a34f99f1c8dcab012" + "reference": "3e9f9c473f9f6d187a2acfe1234a40e0161dd859" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/9fde45a4bb0c062e9004c38a34f99f1c8dcab012", - "reference": "9fde45a4bb0c062e9004c38a34f99f1c8dcab012", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/3e9f9c473f9f6d187a2acfe1234a40e0161dd859", + "reference": "3e9f9c473f9f6d187a2acfe1234a40e0161dd859", "shasum": "" }, "require": { @@ -794,7 +794,7 @@ ], "description": "Provides a special page with Wikibase information about a certain topic, with invitation to create an article for the topic", "homepage": "https://www.mediawiki.org/wiki/Extension:ArticlePlaceholder", - "time": "2017-08-01 20:36:04" + "time": "2017-08-04 11:48:54" }, { "name": "propertysuggester/property-suggester", @@ -970,7 +970,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints", - "reference": "919a8f2ae55228c27042b2a76c4e47ba67997601" + "reference": "41e7d847e504629836007b0dbd757fbad8a575d8" }, "require": { "php": ">=5.5.9", @@ -1031,7 +1031,7 @@ "support": { "issues": "https://phabricator.wikimedia.org/project/profile/1202/" }, - "time": "2017-08-03 21:23:39" + "time": "2017-08-04 10:55:20" }, { "name": "wikibase/data-model", @@ -1544,12 +1544,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-Wikibase.git", - "reference": "dce98b4e0fe433f3219ef8d6e199b922df8c66dc" + "reference": "dfc49b34843037ab9a97cbc1b16c03dbab7c50a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/dce98b4e0fe433f3219ef8d6e199b922df8c66dc", - "reference": "dce98b4e0fe433f3219ef8d6e199b922df8c66dc", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/dfc49b34843037ab9a97cbc1b16c03dbab7c50a7", + "reference": "dfc49b34843037ab9a97cbc1b16c03dbab7c50a7", "shasum": "" }, "require": { @@ -1626,7 +1626,7 @@ "wikibaserepo", "wikidata" ], - "time": "2017-08-04 09:58:14" + "time": "2017-08-05 00:05:29" }, { "name": "wikibase/wikimedia-badges", diff --git a/extensions/ArticlePlaceholder/includes/ItemNotabilityFilter.php b/extensions/ArticlePlaceholder/includes/ItemNotabilityFilter.php index 822618a..d9f858b 100644 --- a/extensions/ArticlePlaceholder/includes/ItemNotabilityFilter.php +++ b/extensions/ArticlePlaceholder/includes/ItemNotabilityFilter.php @@ -2,11 +2,11 @@ namespace ArticlePlaceholder; -use Database; -use ResultWrapper; use Wikibase\DataModel\Entity\ItemId; use Wikibase\Lib\Store\EntityNamespaceLookup; use Wikibase\Lib\Store\SiteLinkLookup; +use Wikimedia\Rdbms\Database; +use Wikimedia\Rdbms\ResultWrapper; use Wikimedia\Rdbms\SessionConsistentConnectionManager; /** @@ -151,7 +151,7 @@ * * @return ItemId[] */ - private function getItemsWithoutArticle( $numericItemIds ) { + private function getItemsWithoutArticle( array $numericItemIds ) { $itemIds = []; $links = $this->siteLinkLookup->getLinks( $numericItemIds, [ $this->siteGlobalId ] ); diff --git a/extensions/ArticlePlaceholder/includes/SearchHookHandler.php b/extensions/ArticlePlaceholder/includes/SearchHookHandler.php index 4932dab..968ed3f 100644 --- a/extensions/ArticlePlaceholder/includes/SearchHookHandler.php +++ b/extensions/ArticlePlaceholder/includes/SearchHookHandler.php @@ -2,10 +2,10 @@ namespace ArticlePlaceholder; +use Liuggio\StatsdClient\Factory\StatsdDataFactoryInterface; use OutputPage; use SpecialSearch; use SpecialPage; -use Liuggio\StatsdClient\Factory\StatsdDataFactory; use MediaWiki\MediaWikiServices; use Wikibase\Client\WikibaseClient; use Wikibase\Lib\Interactors\TermSearchInteractor; @@ -53,7 +53,7 @@ private $itemNotabilityFilter; /** - * @var StatsdDataFactory + * @var StatsdDataFactoryInterface */ private $statsdDataFactory; @@ -91,7 +91,7 @@ * @param string $repoScriptPath * @param string $repoUrl * @param ItemNotabilityFilter $itemNotabilityFilter - * @param StatsdDataFactory $statsdDataFactory + * @param StatsdDataFactoryInterface $statsdDataFactory */ public function __construct( TermIndex $termIndex, @@ -100,7 +100,7 @@ $repoScriptPath, $repoUrl, ItemNotabilityFilter $itemNotabilityFilter, - StatsdDataFactory $statsdDataFactory + StatsdDataFactoryInterface $statsdDataFactory ) { $this->termIndex = $termIndex; $this->termSearchInteractor = $termSearchInteractor; diff --git a/extensions/ArticlePlaceholder/includes/specials/SpecialAboutTopic.php b/extensions/ArticlePlaceholder/includes/specials/SpecialAboutTopic.php index a1b264e..ded0068 100644 --- a/extensions/ArticlePlaceholder/includes/specials/SpecialAboutTopic.php +++ b/extensions/ArticlePlaceholder/includes/specials/SpecialAboutTopic.php @@ -14,6 +14,7 @@ use Wikibase\DataModel\Services\Lookup\EntityLookup; use Wikibase\Lib\Store\SiteLinkLookup; use Wikimedia\Assert\Assert; +use Wikimedia\Assert\ParameterTypeException; /** * The AboutTopic SpecialPage for the ArticlePlaceholder extension @@ -93,7 +94,8 @@ * @param string $siteGlobalID * @param EntityLookup $entityLookup * @param bool|string $searchEngineIndexed - * @throws InvalidArgumentException + * + * @throws ParameterTypeException */ public function __construct( AboutTopicRenderer $aboutTopicRenderer, diff --git a/extensions/ArticlePlaceholder/tests/phpunit/includes/AboutTopicRendererTest.php b/extensions/ArticlePlaceholder/tests/phpunit/includes/AboutTopicRendererTest.php index 4dd533f..cb51ffb 100644 --- a/extensions/ArticlePlaceholder/tests/phpunit/includes/AboutTopicRendererTest.php +++ b/extensions/ArticlePlaceholder/tests/phpunit/includes/AboutTopicRendererTest.php @@ -42,6 +42,7 @@ /** * @param ItemId $itemId + * @param TitleFactory|null $titleFactory * * @return OutputPage */ diff --git a/extensions/ArticlePlaceholder/tests/phpunit/includes/BaseTemplateToolboxHookHandlerTest.php b/extensions/ArticlePlaceholder/tests/phpunit/includes/BaseTemplateToolboxHookHandlerTest.php index c07792d..5b97348 100644 --- a/extensions/ArticlePlaceholder/tests/phpunit/includes/BaseTemplateToolboxHookHandlerTest.php +++ b/extensions/ArticlePlaceholder/tests/phpunit/includes/BaseTemplateToolboxHookHandlerTest.php @@ -165,6 +165,11 @@ ); } + /** + * @param string|null $subPage + * + * @return Title + */ private function getAboutTopicTitle( $subPage = null ) { $titleText = 'AboutTopic'; @@ -184,6 +189,12 @@ return $title; } + /** + * @param Title $title + * @param string|null $itemIdParam + * + * @return BaseTemplate + */ private function getBaseTemplate( Title $title, $itemIdParam = null ) { $request = $this->getMock( WebRequest::class ); $request->expects( $this->any() ) diff --git a/extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialAboutTopicTest.php b/extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialAboutTopicTest.php index 06cca06..8f97842 100644 --- a/extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialAboutTopicTest.php +++ b/extensions/ArticlePlaceholder/tests/phpunit/includes/specials/SpecialAboutTopicTest.php @@ -83,6 +83,7 @@ /** * @param string $itemIdSerialization + * @param bool $searchEngineIndexed * * @return OutputPage */ @@ -112,6 +113,9 @@ return $instance->getOutput(); } + /** + * @return SiteLinkLookup + */ private function getSiteLinkLookup() { $siteLinkLookup = $this->getMock( SiteLinkLookup::class ); @@ -123,6 +127,9 @@ return $siteLinkLookup; } + /** + * @return EntityIdParser + */ private function getEntityIdParser() { $idParser = $this->getMock( EntityIdParser::class ); diff --git a/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php b/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php index be77be6..ac8b104 100644 --- a/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php +++ b/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php @@ -188,7 +188,7 @@ $this->assertCount( 1, $result['wbcheckconstraints'] ); $resultsForItem = $result['wbcheckconstraints']['Q1']['P1']['Q1$46fc8ec9-4903-4592-9a0e-afdd1fa03183']; $this->assertCount( 1, $resultsForItem ); - $this->assertEquals( CheckResult::STATUS_VIOLATION, $resultsForItem[0]['status'] ); + $this->assertEquals( CheckResult::STATUS_WARNING, $resultsForItem[0]['status'] ); $this->assertEquals( 'P1', $resultsForItem[0]['property'] ); } @@ -205,7 +205,7 @@ $this->assertCount( 1, $result['wbcheckconstraints'] ); $resultsForItem = $result['wbcheckconstraints']['Q1']['P1']['Q1$46fc8ec9-4903-4592-9a0e-afdd1fa03183']; $this->assertCount( 1, $resultsForItem ); - $this->assertEquals( CheckResult::STATUS_VIOLATION, $resultsForItem[0]['status'] ); + $this->assertEquals( CheckResult::STATUS_WARNING, $resultsForItem[0]['status'] ); $this->assertEquals( 'P1', $resultsForItem[0]['property'] ); } @@ -225,7 +225,7 @@ $this->assertCount( 1, $result['wbcheckconstraints'] ); $resultsForItem = $result['wbcheckconstraints'][$itemId][$propertyId][$guid]; $this->assertCount( 1, $resultsForItem ); - $this->assertEquals( CheckResult::STATUS_VIOLATION, $resultsForItem[0]['status'] ); + $this->assertEquals( CheckResult::STATUS_WARNING, $resultsForItem[0]['status'] ); $this->assertEquals( $propertyId, $resultsForItem[0]['property'] ); } @@ -244,7 +244,7 @@ 'some guid', $propertyId, 'violationConstraint', - [ 'constraint_status' => 'mandatory' ] + [] ); } diff --git a/extensions/Constraints/tests/phpunit/DelegatingConstraintCheckerTest.php b/extensions/Constraints/tests/phpunit/DelegatingConstraintCheckerTest.php index c8d18f9..a8780b1 100644 --- a/extensions/Constraints/tests/phpunit/DelegatingConstraintCheckerTest.php +++ b/extensions/Constraints/tests/phpunit/DelegatingConstraintCheckerTest.php @@ -310,6 +310,9 @@ $entity = $this->lookup->getEntity( new ItemId( 'Q1' ) ); $result = $this->constraintChecker->checkAgainstConstraints( $entity ); $this->assertEquals( 18, count( $result ), 'Every constraint should be represented by one result' ); + foreach ( $result as $checkResult ) { + $this->assertNotSame( 'todo', $checkResult->getStatus(), 'Constraints should not be unimplemented' ); + } } public function testCheckAgainstConstraintsWithoutEntity() { diff --git a/extensions/Wikibase/.mailmap b/extensions/Wikibase/.mailmap index a002661..f5d9718 100644 --- a/extensions/Wikibase/.mailmap +++ b/extensions/Wikibase/.mailmap @@ -1,6 +1,8 @@ +Aleksey Bekh-Ivanov <aleksey.bekh-iva...@wikimedia.de> Amir Sarabadani <ladsgr...@gmail.com> Jonas Kress <jonas.kr...@wikimedia.de> Katie Filbert <katie.filb...@wikimedia.de> Katie Filbert <katie.filb...@wikimedia.de> <aude.w...@gmail.com> +Leszek Manicki <leszek.mani...@wikimedia.de> Thiemo Mättig <thiemo.maet...@wikimedia.de> Thiemo Mättig <thiemo.maet...@wikimedia.de> <mr.h...@gmx.de> diff --git a/extensions/Wikibase/client/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibrary.php b/extensions/Wikibase/client/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibrary.php index 29e7189..f74fbaa 100644 --- a/extensions/Wikibase/client/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibrary.php +++ b/extensions/Wikibase/client/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibrary.php @@ -543,7 +543,7 @@ * * @return array[] */ - public function orderProperties( $propertyIds ) { + public function orderProperties( array $propertyIds ) { if ( $propertyIds === [] ) { return [ [] ]; } diff --git a/extensions/Wikibase/client/tests/phpunit/includes/ChangeNotificationJobTest.php b/extensions/Wikibase/client/tests/phpunit/includes/ChangeNotificationJobTest.php index 220f4cb..815f692 100644 --- a/extensions/Wikibase/client/tests/phpunit/includes/ChangeNotificationJobTest.php +++ b/extensions/Wikibase/client/tests/phpunit/includes/ChangeNotificationJobTest.php @@ -38,7 +38,7 @@ /** * @dataProvider provideToString */ - public function testToString( $changeIds, $regex ) { + public function testToString( array $changeIds, $regex ) { $job = new ChangeNotificationJob( Title::newMainPage(), [ 'repo' => 'repo-db', 'changeIds' => $changeIds ] diff --git a/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibraryTest.php b/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibraryTest.php index 284f277..7cfc1ff 100644 --- a/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibraryTest.php +++ b/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibraryTest.php @@ -193,7 +193,7 @@ /** * @dataProvider getEntityUrlProvider */ - public function testGetEntityUrl( $expected, $entityIdSerialization ) { + public function testGetEntityUrl( array $expected, $entityIdSerialization ) { $cacheSplit = false; $luaWikibaseLibrary = $this->newScribuntoLuaWikibaseLibrary( $cacheSplit ); $luaWikibaseLibrary->setRepoLinker( $this->getRepoLinker() ); @@ -427,7 +427,7 @@ /** * @dataProvider provideOrderProperties */ - public function testOrderProperties( $propertyIds, $providedPropertyOrder, $expected ) { + public function testOrderProperties( array $propertyIds, array $providedPropertyOrder, array $expected ) { $luaWikibaseLibrary = $this->newScribuntoLuaWikibaseLibrary(); $luaWikibaseLibrary->setPropertyOrderProvider( @@ -441,7 +441,7 @@ /** * @dataProvider provideGetPropertyOrder */ - public function testGetPropertyOrder( $providedPropertyOrder, $expected ) { + public function testGetPropertyOrder( array $providedPropertyOrder, array $expected ) { $luaWikibaseLibrary = $this->newScribuntoLuaWikibaseLibrary(); $luaWikibaseLibrary->setPropertyOrderProvider( @@ -456,7 +456,7 @@ * @param string[] $propertyOrder * @return PropertyOrderProvider $propertyOrderProvider */ - private function getPropertyOrderProvider( $propertyOrder ) { + private function getPropertyOrderProvider( array $propertyOrder ) { $propertyOrderProvider = $this->getMock( PropertyOrderProvider::class ); $propertyOrderProvider->method( 'getPropertyOrder' ) diff --git a/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/StatementTransclusionInteractorTest.php b/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/StatementTransclusionInteractorTest.php index c224a60..5a1f857 100644 --- a/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/StatementTransclusionInteractorTest.php +++ b/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/StatementTransclusionInteractorTest.php @@ -17,7 +17,7 @@ use Wikibase\DataModel\Entity\PropertyId; use Wikibase\DataModel\Snak\PropertyValueSnak; use Wikibase\DataModel\Snak\Snak; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\SnakFormatter; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\RevisionBasedEntityLookup; diff --git a/extensions/Wikibase/data-access/src/DispatchingServiceFactory.php b/extensions/Wikibase/data-access/src/DispatchingServiceFactory.php index fdeb6db..c3ef487 100644 --- a/extensions/Wikibase/data-access/src/DispatchingServiceFactory.php +++ b/extensions/Wikibase/data-access/src/DispatchingServiceFactory.php @@ -8,7 +8,7 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityRedirect; use Wikibase\DataModel\Services\Term\TermBuffer; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Interactors\TermSearchInteractorFactory; use Wikibase\Lib\RepositoryDefinitions; use Wikibase\Lib\Store\EntityInfoBuilderFactory; diff --git a/extensions/Wikibase/data-access/src/RepositoryServiceContainer.php b/extensions/Wikibase/data-access/src/RepositoryServiceContainer.php index fdda01c..1db0ac2 100644 --- a/extensions/Wikibase/data-access/src/RepositoryServiceContainer.php +++ b/extensions/Wikibase/data-access/src/RepositoryServiceContainer.php @@ -11,7 +11,7 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityIdParser; use Wikibase\DataModel\Entity\EntityRedirect; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\InternalSerialization\DeserializerFactory as InternalDeserializerFactory; use Wikibase\Lib\Store\EntityStoreWatcher; diff --git a/extensions/Wikibase/data-access/tests/phpunit/DispatchingServiceFactoryTest.php b/extensions/Wikibase/data-access/tests/phpunit/DispatchingServiceFactoryTest.php index 6ee2941..b09f95e 100644 --- a/extensions/Wikibase/data-access/tests/phpunit/DispatchingServiceFactoryTest.php +++ b/extensions/Wikibase/data-access/tests/phpunit/DispatchingServiceFactoryTest.php @@ -10,7 +10,7 @@ use Wikibase\DataModel\Entity\Item; use Wikibase\DataModel\Entity\ItemId; use Wikibase\DataModel\Entity\Property; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\RepositoryDefinitions; /** diff --git a/extensions/Wikibase/data-access/tests/phpunit/RepositoryServiceContainerTest.php b/extensions/Wikibase/data-access/tests/phpunit/RepositoryServiceContainerTest.php index 8b9e426..b6f6fcb 100644 --- a/extensions/Wikibase/data-access/tests/phpunit/RepositoryServiceContainerTest.php +++ b/extensions/Wikibase/data-access/tests/phpunit/RepositoryServiceContainerTest.php @@ -12,7 +12,7 @@ use Wikibase\DataModel\Entity\Item; use Wikibase\DataModel\Entity\ItemId; use Wikibase\DataModel\Services\EntityId\PrefixMappingEntityIdParser; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\DataTypeDefinitions; use Wikibase\Lib\EntityTypeDefinitions; use Wikibase\Lib\RepositoryDefinitions; diff --git a/extensions/Wikibase/lib/includes/Store/CachingEntityRevisionLookup.php b/extensions/Wikibase/lib/includes/Store/CachingEntityRevisionLookup.php index 254bef0..f7cace3 100644 --- a/extensions/Wikibase/lib/includes/Store/CachingEntityRevisionLookup.php +++ b/extensions/Wikibase/lib/includes/Store/CachingEntityRevisionLookup.php @@ -5,7 +5,6 @@ use BagOStuff; use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityRedirect; -use Wikibase\EntityRevision; use Wikimedia\Assert\Assert; /** diff --git a/extensions/Wikibase/lib/includes/Store/DispatchingEntityRevisionLookup.php b/extensions/Wikibase/lib/includes/Store/DispatchingEntityRevisionLookup.php index 6727a5f..34b98a7 100644 --- a/extensions/Wikibase/lib/includes/Store/DispatchingEntityRevisionLookup.php +++ b/extensions/Wikibase/lib/includes/Store/DispatchingEntityRevisionLookup.php @@ -4,7 +4,6 @@ use Wikibase\DataModel\Assert\RepositoryNameAssert; use Wikibase\DataModel\Entity\EntityId; -use Wikibase\EntityRevision; use Wikimedia\Assert\Assert; use Wikimedia\Assert\ParameterAssertionException; diff --git a/extensions/Wikibase/lib/includes/Store/EntityRevision.php b/extensions/Wikibase/lib/includes/Store/EntityRevision.php index ef0e9a0..fdc3950 100644 --- a/extensions/Wikibase/lib/includes/Store/EntityRevision.php +++ b/extensions/Wikibase/lib/includes/Store/EntityRevision.php @@ -1,6 +1,6 @@ <?php -namespace Wikibase; +namespace Wikibase\Lib\Store; use InvalidArgumentException; use Wikibase\DataModel\Entity\EntityDocument; diff --git a/extensions/Wikibase/lib/includes/Store/EntityRevisionLookup.php b/extensions/Wikibase/lib/includes/Store/EntityRevisionLookup.php index ed978f7..6a5278e 100644 --- a/extensions/Wikibase/lib/includes/Store/EntityRevisionLookup.php +++ b/extensions/Wikibase/lib/includes/Store/EntityRevisionLookup.php @@ -3,7 +3,6 @@ namespace Wikibase\Lib\Store; use Wikibase\DataModel\Entity\EntityId; -use Wikibase\EntityRevision; /** * Service interface for retrieving EntityRevisions from storage. diff --git a/extensions/Wikibase/lib/includes/Store/EntityStore.php b/extensions/Wikibase/lib/includes/Store/EntityStore.php index 4242420..689584a 100644 --- a/extensions/Wikibase/lib/includes/Store/EntityStore.php +++ b/extensions/Wikibase/lib/includes/Store/EntityStore.php @@ -8,7 +8,6 @@ use Wikibase\DataModel\Entity\EntityDocument; use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityRedirect; -use Wikibase\EntityRevision; /** * Storage interface for Entities. diff --git a/extensions/Wikibase/lib/includes/Store/EntityStoreWatcher.php b/extensions/Wikibase/lib/includes/Store/EntityStoreWatcher.php index 49eeebf..64db777 100644 --- a/extensions/Wikibase/lib/includes/Store/EntityStoreWatcher.php +++ b/extensions/Wikibase/lib/includes/Store/EntityStoreWatcher.php @@ -4,7 +4,6 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityRedirect; -use Wikibase\EntityRevision; /** * Watcher interface for watching an EntityStore. diff --git a/extensions/Wikibase/lib/includes/Store/Sql/PrefetchingWikiPageEntityMetaDataAccessor.php b/extensions/Wikibase/lib/includes/Store/Sql/PrefetchingWikiPageEntityMetaDataAccessor.php index ee9d0ea..ae9c0c4 100644 --- a/extensions/Wikibase/lib/includes/Store/Sql/PrefetchingWikiPageEntityMetaDataAccessor.php +++ b/extensions/Wikibase/lib/includes/Store/Sql/PrefetchingWikiPageEntityMetaDataAccessor.php @@ -8,7 +8,7 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityRedirect; use Wikibase\DataModel\Services\Entity\EntityPrefetcher; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\EntityStoreWatcher; diff --git a/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityMetaDataLookup.php b/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityMetaDataLookup.php index 8aca094..62017ad 100644 --- a/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityMetaDataLookup.php +++ b/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityMetaDataLookup.php @@ -59,12 +59,10 @@ * @throws DBQueryError * @throws InvalidArgumentException When some of $entityIds does not belong the repository of this lookup * - * @return array Array of entity id serialization => object or false if entity id is not found. + * @return array Array mapping entity ID serializations to either objects or false if an entity + * could not be found. */ - public function loadRevisionInformation( - array $entityIds, - $mode - ) { + public function loadRevisionInformation( array $entityIds, $mode ) { $rows = []; foreach ( $entityIds as $entityId ) { @@ -206,7 +204,8 @@ * @param int $connType DB_REPLICA or DB_MASTER * * @throws DBQueryError If the query fails. - * @return array Array of entity id serialization => object or false (if not found). + * @return array Array mapping entity ID serializations to either objects or false if an entity + * could not be found. */ private function selectRevisionInformationMultiple( array $entityIds, $connType ) { $db = $this->getConnection( $connType ); @@ -238,8 +237,8 @@ * @param EntityId[] $entityIds * @param ResultWrapper $res * - * @return array Array of entity id serialization => object or false if entity id - * serialization is not present in $res. + * @return array Array mapping entity ID serializations to either objects or false if an entity + * is not present in $res. */ private function indexResultByEntityId( array $entityIds, ResultWrapper $res ) { $rows = []; diff --git a/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityRevisionLookup.php b/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityRevisionLookup.php index 7fb754f..b14f67e 100644 --- a/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityRevisionLookup.php +++ b/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityRevisionLookup.php @@ -12,7 +12,7 @@ use Wikibase\Lib\Store\EntityContentDataCodec; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\RevisionedUnresolvedRedirectException; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\StorageException; use Wikimedia\Assert\Assert; diff --git a/extensions/Wikibase/lib/tests/phpunit/EntityRevisionLookupTest.php b/extensions/Wikibase/lib/tests/phpunit/EntityRevisionLookupTest.php index 07eed9c..ecf2692 100644 --- a/extensions/Wikibase/lib/tests/phpunit/EntityRevisionLookupTest.php +++ b/extensions/Wikibase/lib/tests/phpunit/EntityRevisionLookupTest.php @@ -8,7 +8,7 @@ use Wikibase\DataModel\Entity\ItemId; use Wikibase\DataModel\Entity\Property; use Wikibase\DataModel\Entity\PropertyId; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\RevisionedUnresolvedRedirectException; use Wikibase\Lib\Store\StorageException; diff --git a/extensions/Wikibase/lib/tests/phpunit/MockRepository.php b/extensions/Wikibase/lib/tests/phpunit/MockRepository.php index 3522120..15b338b 100644 --- a/extensions/Wikibase/lib/tests/phpunit/MockRepository.php +++ b/extensions/Wikibase/lib/tests/phpunit/MockRepository.php @@ -21,7 +21,7 @@ use Wikibase\DataModel\Services\Lookup\PropertyDataTypeLookupException; use Wikibase\DataModel\SiteLink; use Wikibase\DataModel\Term\LabelsProvider; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityInfoBuilderFactory; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\EntityStore; diff --git a/extensions/Wikibase/lib/tests/phpunit/MockRepositoryTest.php b/extensions/Wikibase/lib/tests/phpunit/MockRepositoryTest.php index 35fcc74..759d567 100644 --- a/extensions/Wikibase/lib/tests/phpunit/MockRepositoryTest.php +++ b/extensions/Wikibase/lib/tests/phpunit/MockRepositoryTest.php @@ -10,7 +10,7 @@ use Wikibase\DataModel\Entity\PropertyId; use Wikibase\DataModel\Services\Lookup\EntityRedirectLookupException; use Wikibase\DataModel\SiteLink; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\RevisionedUnresolvedRedirectException; use Wikibase\Lib\Store\StorageException; diff --git a/extensions/Wikibase/lib/tests/phpunit/Store/CachingEntityRevisionLookupTest.php b/extensions/Wikibase/lib/tests/phpunit/Store/CachingEntityRevisionLookupTest.php index a673007..93dd33f 100644 --- a/extensions/Wikibase/lib/tests/phpunit/Store/CachingEntityRevisionLookupTest.php +++ b/extensions/Wikibase/lib/tests/phpunit/Store/CachingEntityRevisionLookupTest.php @@ -7,7 +7,7 @@ use Wikibase\DataModel\Entity\Item; use Wikibase\DataModel\Entity\ItemId; use Wikibase\DataModel\Services\Lookup\EntityLookup; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\CachingEntityRevisionLookup; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\RevisionedUnresolvedRedirectException; diff --git a/extensions/Wikibase/lib/tests/phpunit/Store/DispatchingEntityRevisionLookupTest.php b/extensions/Wikibase/lib/tests/phpunit/Store/DispatchingEntityRevisionLookupTest.php index 8300e2c..0c8ebdb 100644 --- a/extensions/Wikibase/lib/tests/phpunit/Store/DispatchingEntityRevisionLookupTest.php +++ b/extensions/Wikibase/lib/tests/phpunit/Store/DispatchingEntityRevisionLookupTest.php @@ -4,7 +4,7 @@ use Wikibase\DataModel\Entity\Item; use Wikibase\DataModel\Entity\ItemId; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\DispatchingEntityRevisionLookup; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\StorageException; diff --git a/extensions/Wikibase/lib/tests/phpunit/Store/DispatchingTermBufferTest.php b/extensions/Wikibase/lib/tests/phpunit/Store/DispatchingTermBufferTest.php index 47f2d24..6f70aa3 100644 --- a/extensions/Wikibase/lib/tests/phpunit/Store/DispatchingTermBufferTest.php +++ b/extensions/Wikibase/lib/tests/phpunit/Store/DispatchingTermBufferTest.php @@ -51,7 +51,7 @@ /** * @dataProvider entityIdsFromDifferentReposProvider */ - public function testPrefetchTermsGroupsEntityIdsByRepo( $ids, $callsPerRepo ) { + public function testPrefetchTermsGroupsEntityIdsByRepo( array $ids, array $callsPerRepo ) { $fooTermBuffer = $this->getMock( TermBuffer::class ); $fooTermBuffer->expects( $this->exactly( $callsPerRepo['foo'] ) ) ->method( 'prefetchTerms' ) diff --git a/extensions/Wikibase/lib/tests/phpunit/Store/EntityRevisionTest.php b/extensions/Wikibase/lib/tests/phpunit/Store/EntityRevisionTest.php index 6104bb4..8747ea4 100644 --- a/extensions/Wikibase/lib/tests/phpunit/Store/EntityRevisionTest.php +++ b/extensions/Wikibase/lib/tests/phpunit/Store/EntityRevisionTest.php @@ -5,10 +5,10 @@ use InvalidArgumentException; use PHPUnit_Framework_TestCase; use Wikibase\DataModel\Entity\Item; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; /** - * @covers Wikibase\EntityRevision + * @covers Wikibase\Lib\Store\EntityRevision * * @group Wikibase * @group WikibaseStore diff --git a/extensions/Wikibase/lib/tests/phpunit/Store/PrefetchingWikiPageEntityMetaDataAccessorTest.php b/extensions/Wikibase/lib/tests/phpunit/Store/PrefetchingWikiPageEntityMetaDataAccessorTest.php index 8927e3f..2059810 100644 --- a/extensions/Wikibase/lib/tests/phpunit/Store/PrefetchingWikiPageEntityMetaDataAccessorTest.php +++ b/extensions/Wikibase/lib/tests/phpunit/Store/PrefetchingWikiPageEntityMetaDataAccessorTest.php @@ -7,7 +7,7 @@ use Wikibase\DataModel\Entity\EntityRedirect; use Wikibase\DataModel\Entity\Item; use Wikibase\DataModel\Entity\ItemId; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\Sql\PrefetchingWikiPageEntityMetaDataAccessor; use Wikibase\Lib\Store\Sql\WikiPageEntityMetaDataAccessor; diff --git a/extensions/Wikibase/lib/tests/phpunit/Store/Sql/SqlEntityInfoBuilderTest.php b/extensions/Wikibase/lib/tests/phpunit/Store/Sql/SqlEntityInfoBuilderTest.php index 189da42..03cdba7 100644 --- a/extensions/Wikibase/lib/tests/phpunit/Store/Sql/SqlEntityInfoBuilderTest.php +++ b/extensions/Wikibase/lib/tests/phpunit/Store/Sql/SqlEntityInfoBuilderTest.php @@ -604,7 +604,7 @@ * * @return SqlEntityInfoBuilder */ - private function newEntityInfoBuilderFullEntityId( $ids ) { + private function newEntityInfoBuilderFullEntityId( array $ids ) { $builder = $this->newEntityInfoBuilder( $ids ); $builder->setReadFullEntityIdColumn( true ); diff --git a/extensions/Wikibase/repo/Wikibase.hooks.php b/extensions/Wikibase/repo/Wikibase.hooks.php index 00541a9..f31a55c 100644 --- a/extensions/Wikibase/repo/Wikibase.hooks.php +++ b/extensions/Wikibase/repo/Wikibase.hooks.php @@ -29,6 +29,7 @@ use Title; use User; use Wikibase\Lib\AutoCommentFormatter; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\Sql\EntityChangeLookup; use Wikibase\Repo\Content\EntityHandler; use Wikibase\Repo\Hooks\InfoActionHookHandler; diff --git a/extensions/Wikibase/repo/i18n/ca.json b/extensions/Wikibase/repo/i18n/ca.json index 9672cf8..c9104fe 100644 --- a/extensions/Wikibase/repo/i18n/ca.json +++ b/extensions/Wikibase/repo/i18n/ca.json @@ -15,7 +15,8 @@ "Davidpar", "Macofe", "Joan manel", - "F3RaN" + "F3RaN", + "Ssola" ] }, "wikibase-desc": "Repositori de dades estructurades", @@ -31,9 +32,9 @@ "wikibase-addreference": "afegiu una referència", "wikibase-save-inprogress": "S'està desant…", "wikibase-remove-inprogress": "S'està suprimint…", - "wikibase-statementlistview-add": "afegeix", + "wikibase-statementlistview-add": "afegeix valor", "wikibase-statementlistview-add-tooltip": "Afegir un valor nou", - "wikibase-statementgrouplistview-add": "afegeix", + "wikibase-statementgrouplistview-add": "afegeix declaració", "wikibase-statementgrouplistview-add-tooltip": "Afegeix una declaració nova", "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "En més idiomes", "wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": "Configura", @@ -53,7 +54,9 @@ "wikibase-description-edit-placeholder-language-aware": "introduïu una descripció en $1", "wikibase-aliases-edit-placeholder": "introduïu uns àlies", "wikibase-aliases-edit-placeholder-language-aware": "introduïu uns àlies en $1", + "wikibase-aliases-edit-label": "Àlies, separats per barra vertical:", "wikibase-content-language-edit-label": "Llengua:", + "wikibase-content-language-edit-not-recognized-language": "El codi de llengua introduït no ha estat reconegut.", "wikibase-diffview-reference": "referència", "wikibase-diffview-rank": "rang", "wikibase-diffview-rank-preferred": "Rang preferit", @@ -65,15 +68,18 @@ "wikibase-diffview-description": "descripció", "wikibase-diffview-link": "enllaços", "wikibase-diffview-link-name": "nom", + "wikibase-diffview-link-badges": "distintius", "wikibase-sitelink-site-edit-placeholder": "wiki", "wikibase-sitelink-page-edit-placeholder": "pàgina", "wikibase-alias-edit-placeholder": "introduïu un àlies", "wikibase-label-input-help-message": "Introduïu l'etiqueta d'aquesta entitat en $1.", + "wikibase-entitytermsview-input-help-message": "Introduïu una etiqueta, una descripció breu i els àlies d'aquesta entitat per llengua.", "wikibase-statementsection-statements": "Declaracions", "wikibase-sitelinks": "Enllaços de llocs", "wikibase-sitelinks-counter": "$1{{PLURAL:$2|0=|$3+$2$4}} {{PLURAL:$1|entrada|entrades}}", "wikibase-sitelinks-empty": "Cap pàgina està enllaçada a aquest element.", "wikibase-sitelinks-special": "Altres llocs", + "wikibase-badgeselector-badge-placeholder-title": "Cliqueu per assignar un distintiu.", "wikibase-remove": "suprimeix", "wikibase-move-up": "mou amunt", "wikibase-move-down": "mou avall", @@ -97,6 +103,7 @@ "wikibase-statementview-rank-preferred": "Rang preferit", "wikibase-statementview-rank-normal": "Rang normal", "wikibase-statementview-rank-deprecated": "Rang obsolet", + "wikibase-statementview-rank-tooltip-deprecated": "Se sap que el valor és equivocat, però és o era suposat habitualment", "wikibase-statementview-references-counter": "$1{{PLURAL:$2|0=|$3+$2$4}} {{PLURAL:$1|referència|referències}}", "wikibase-statementview-referencesheading-pendingcountertooltip": "{{PLURAL:$1|Una referència no desada|$1 referències no desades}} encara", "wikibase-snakview-property-input-placeholder": "propietat", @@ -114,8 +121,8 @@ "wikibase-entityselector-more": "més", "wikibase-anonymouseditwarning": "Avís: no heu iniciat la sessió.\nLa vostra adreça IP quedarà registrada en l'historial d'edició d'aquest element.", "wikibase-move-error": "No podeu desplaçar pàgines d'un espai de noms de dades, i tampoc no podeu desplaçar-hi pàgines.", - "wikibase-validator-label-conflict": "Una altra propietat ($3) ja té l'etiqueta \"$1\" associada amb el codi d'idioma $2.", - "wikibase-validator-label-with-description-conflict": "Una altre element ($3) ja té l'etiqueta \"$1\" i la descripció \"$4\" associada amb el codi d'idioma $2.", + "wikibase-validator-label-conflict": "La propietat $3 ja té l'etiqueta «$1» associada amb el codi d'idioma $2.", + "wikibase-validator-label-with-description-conflict": "L'element $3 ja té l'etiqueta «$1» associada amb el codi d'idioma $2, amb la mateixa descripció.", "wikibase-validator-page-not-exists": "La pàgina «$1» no existeix.", "wikibase-wikibaserepopage-invalid-langcode": "El codi de llengua «$1» és desconegut. Utilitzeu un codi de llengua conegut en el sistema, com «ca».", "wikibase-wikibaserepopage-invalid-id": "L'ID «$1» és desconeguda al sistema. Utilitzeu un ID d'entitat vàlid.", @@ -162,11 +169,11 @@ "wikibase-setlabeldescriptionaliases-label-label": "Etiqueta:", "wikibase-setlabeldescriptionaliases-description-label": "Descripció:", "wikibase-setlabeldescriptionaliases-aliases-label": "Àlies:", - "wikibase-setsitelink-introfull": "Esteu definint l'enllaç de lloc en $2 de [[$1]].", + "wikibase-setsitelink-introfull": "Esteu definint l'enllaç al lloc $2 a [[$1]].", "wikibase-modifyentity-id": "ID:", "wikibase-modifyterm-language": "Codi d'idioma:", "wikibase-mergeitems-submit": "Fusiona els elements", - "wikibase-mergeitems-success": "$1 ha sigut fusionat amb èxit amb $3 i redirigit.", + "wikibase-mergeitems-success": "$1 ha sigut fusionat amb $3 i redirigit.", "special-listdatatypes": "Llista de tipus de dades disponibles", "wikibase-history-title-with-label": "«$2» ($1): Historial de revisions", "wikibase-listproperties-datatype": "Tipus de dades:", diff --git a/extensions/Wikibase/repo/i18n/cs.json b/extensions/Wikibase/repo/i18n/cs.json index 9149b30..08d43c8 100644 --- a/extensions/Wikibase/repo/i18n/cs.json +++ b/extensions/Wikibase/repo/i18n/cs.json @@ -32,9 +32,9 @@ "wikibase-addreference": "přidat referenci", "wikibase-save-inprogress": "Ukládám…", "wikibase-remove-inprogress": "Odstraňuji…", - "wikibase-statementlistview-add": "přidat", + "wikibase-statementlistview-add": "přidat hodnotu", "wikibase-statementlistview-add-tooltip": "Přidat novou hodnotu", - "wikibase-statementgrouplistview-add": "přidat", + "wikibase-statementgrouplistview-add": "přidat tvrzení", "wikibase-statementgrouplistview-add-tooltip": "Přidat nové tvrzení", "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "V dalších jazycích", "wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": "Konfigurovat", diff --git a/extensions/Wikibase/repo/i18n/lb.json b/extensions/Wikibase/repo/i18n/lb.json index ee4e444..8f185ff 100644 --- a/extensions/Wikibase/repo/i18n/lb.json +++ b/extensions/Wikibase/repo/i18n/lb.json @@ -17,9 +17,9 @@ "wikibase-addreference": "Referenz derbäisetzen", "wikibase-save-inprogress": "Späicheren...", "wikibase-remove-inprogress": "Ewechuelen...", - "wikibase-statementlistview-add": "derbäisetzen", + "wikibase-statementlistview-add": "Wäert derbäisetzen", "wikibase-statementlistview-add-tooltip": "En neie Wäert derbäisetzen", - "wikibase-statementgrouplistview-add": "derbäisetzen", + "wikibase-statementgrouplistview-add": "Ausso derbäisetzen", "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "A méi Sproochen", "wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": "Astellen", "wikibase-entitytermsforlanguagelistview-aliases": "Och bekannt als", diff --git a/extensions/Wikibase/repo/includes/Api/EntityLoadingHelper.php b/extensions/Wikibase/repo/includes/Api/EntityLoadingHelper.php index 0170f5f..43b8883 100644 --- a/extensions/Wikibase/repo/includes/Api/EntityLoadingHelper.php +++ b/extensions/Wikibase/repo/includes/Api/EntityLoadingHelper.php @@ -9,7 +9,7 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityIdParser; use Wikibase\DataModel\Entity\EntityIdParsingException; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\BadRevisionException; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\SiteLinkLookup; diff --git a/extensions/Wikibase/repo/includes/Api/GetEntities.php b/extensions/Wikibase/repo/includes/Api/GetEntities.php index a6e5805..c89a41d 100644 --- a/extensions/Wikibase/repo/includes/Api/GetEntities.php +++ b/extensions/Wikibase/repo/includes/Api/GetEntities.php @@ -10,7 +10,7 @@ use Wikibase\DataModel\Services\Entity\EntityPrefetcher; use Wikibase\DataModel\Entity\EntityIdParser; use Wikibase\DataModel\Entity\EntityIdParsingException; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\LanguageFallbackChainFactory; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\RevisionedUnresolvedRedirectException; diff --git a/extensions/Wikibase/repo/includes/Api/MergeItems.php b/extensions/Wikibase/repo/includes/Api/MergeItems.php index 5b13cdb..96a55b9 100644 --- a/extensions/Wikibase/repo/includes/Api/MergeItems.php +++ b/extensions/Wikibase/repo/includes/Api/MergeItems.php @@ -12,7 +12,7 @@ use Wikibase\DataModel\Entity\ItemId; use Wikibase\DataModel\Entity\EntityIdParser; use Wikibase\DataModel\Entity\EntityIdParsingException; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Repo\Interactors\ItemMergeException; use Wikibase\Repo\Interactors\ItemMergeInteractor; use Wikibase\Repo\Interactors\RedirectCreationException; diff --git a/extensions/Wikibase/repo/includes/Api/ResultBuilder.php b/extensions/Wikibase/repo/includes/Api/ResultBuilder.php index 9d1a591..9f5e86e 100644 --- a/extensions/Wikibase/repo/includes/Api/ResultBuilder.php +++ b/extensions/Wikibase/repo/includes/Api/ResultBuilder.php @@ -17,7 +17,7 @@ use Wikibase\DataModel\Statement\StatementList; use Wikibase\DataModel\Term\AliasGroupList; use Wikibase\DataModel\Term\TermList; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\LanguageFallbackChain; use Wikibase\Lib\Serialization\CallbackFactory; use Wikibase\Lib\Serialization\SerializationModifier; diff --git a/extensions/Wikibase/repo/includes/Content/EntityContent.php b/extensions/Wikibase/repo/includes/Content/EntityContent.php index 1da4204..7464ed2 100644 --- a/extensions/Wikibase/repo/includes/Content/EntityContent.php +++ b/extensions/Wikibase/repo/includes/Content/EntityContent.php @@ -27,6 +27,7 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityRedirect; use Wikibase\DataModel\Term\DescriptionsProvider; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Repo\Content\EntityContentDiff; use Wikibase\Repo\Content\EntityHandler; use Wikibase\Repo\FingerprintSearchTextGenerator; diff --git a/extensions/Wikibase/repo/includes/EditEntity.php b/extensions/Wikibase/repo/includes/EditEntity.php index 2566dc7..5b1306f 100644 --- a/extensions/Wikibase/repo/includes/EditEntity.php +++ b/extensions/Wikibase/repo/includes/EditEntity.php @@ -13,6 +13,7 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Services\Diff\EntityDiffer; use Wikibase\DataModel\Services\Diff\EntityPatcher; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\EntityStore; use Wikibase\Repo\Store\EntityTitleStoreLookup; diff --git a/extensions/Wikibase/repo/includes/Hooks/OutputPageBeforeHTMLHookHandler.php b/extensions/Wikibase/repo/includes/Hooks/OutputPageBeforeHTMLHookHandler.php index 2060dae..9a3b192 100644 --- a/extensions/Wikibase/repo/includes/Hooks/OutputPageBeforeHTMLHookHandler.php +++ b/extensions/Wikibase/repo/includes/Hooks/OutputPageBeforeHTMLHookHandler.php @@ -7,7 +7,7 @@ use Wikibase\DataModel\Entity\EntityDocument; use Wikibase\DataModel\Entity\EntityId; use Wikibase\EntityFactory; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\ContentLanguages; use Wikibase\Lib\LanguageNameLookup; use Wikibase\Lib\Store\EntityRevisionLookup; diff --git a/extensions/Wikibase/repo/includes/LinkedData/EntityDataRequestHandler.php b/extensions/Wikibase/repo/includes/LinkedData/EntityDataRequestHandler.php index b110eea..e9b3fb5 100644 --- a/extensions/Wikibase/repo/includes/LinkedData/EntityDataRequestHandler.php +++ b/extensions/Wikibase/repo/includes/LinkedData/EntityDataRequestHandler.php @@ -13,7 +13,7 @@ use Wikibase\DataModel\Entity\EntityIdParsingException; use Wikibase\DataModel\Services\Lookup\EntityRedirectLookup; use Wikibase\DataModel\Services\Lookup\EntityRedirectLookupException; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\BadRevisionException; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\EntityTitleLookup; diff --git a/extensions/Wikibase/repo/includes/LinkedData/EntityDataSerializationService.php b/extensions/Wikibase/repo/includes/LinkedData/EntityDataSerializationService.php index 8b586cd..9d1598c 100644 --- a/extensions/Wikibase/repo/includes/LinkedData/EntityDataSerializationService.php +++ b/extensions/Wikibase/repo/includes/LinkedData/EntityDataSerializationService.php @@ -18,7 +18,7 @@ use Wikibase\DataModel\SerializerFactory; use Wikibase\DataModel\Services\Lookup\EntityLookup; use Wikibase\DataModel\Services\Lookup\PropertyDataTypeLookup; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityTitleLookup; use Wikibase\Rdf\EntityRdfBuilderFactory; use Wikibase\Rdf\ValueSnakRdfBuilderFactory; diff --git a/extensions/Wikibase/repo/includes/Specials/SpecialMergeItems.php b/extensions/Wikibase/repo/includes/Specials/SpecialMergeItems.php index 42de862..600b94a 100644 --- a/extensions/Wikibase/repo/includes/Specials/SpecialMergeItems.php +++ b/extensions/Wikibase/repo/includes/Specials/SpecialMergeItems.php @@ -9,7 +9,7 @@ use Wikibase\DataModel\Entity\ItemId; use Wikibase\DataModel\Entity\EntityIdParser; use Wikibase\DataModel\Entity\EntityIdParsingException; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityTitleLookup; use Wikibase\Lib\Store\RevisionedUnresolvedRedirectException; use Wikibase\Lib\UserInputException; diff --git a/extensions/Wikibase/repo/includes/Specials/SpecialModifyEntity.php b/extensions/Wikibase/repo/includes/Specials/SpecialModifyEntity.php index 00a30f6..84ddce5 100644 --- a/extensions/Wikibase/repo/includes/Specials/SpecialModifyEntity.php +++ b/extensions/Wikibase/repo/includes/Specials/SpecialModifyEntity.php @@ -11,7 +11,7 @@ use Wikibase\Repo\ChangeOp\ChangeOpValidationException; use Wikibase\DataModel\Entity\EntityDocument; use Wikibase\EditEntityFactory; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\MessageException; use Wikibase\Lib\Store\EntityTitleLookup; use Wikibase\Lib\Store\RevisionedUnresolvedRedirectException; diff --git a/extensions/Wikibase/repo/includes/Store/DispatchingEntityStoreWatcher.php b/extensions/Wikibase/repo/includes/Store/DispatchingEntityStoreWatcher.php index 804d2cd..a542e9f 100644 --- a/extensions/Wikibase/repo/includes/Store/DispatchingEntityStoreWatcher.php +++ b/extensions/Wikibase/repo/includes/Store/DispatchingEntityStoreWatcher.php @@ -4,7 +4,7 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityRedirect; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityStoreWatcher; use Wikibase\Repo\GenericEventDispatcher; diff --git a/extensions/Wikibase/repo/includes/Store/Sql/WikiPageEntityStore.php b/extensions/Wikibase/repo/includes/Store/Sql/WikiPageEntityStore.php index 5fbd30a..4465678 100644 --- a/extensions/Wikibase/repo/includes/Store/Sql/WikiPageEntityStore.php +++ b/extensions/Wikibase/repo/includes/Store/Sql/WikiPageEntityStore.php @@ -13,7 +13,7 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityRedirect; use Wikibase\EntityContent; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\IdGenerator; use Wikibase\Lib\EntityIdComposer; use Wikibase\Lib\Store\EntityStore; diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Actions/ActionTestCase.php b/extensions/Wikibase/repo/tests/phpunit/includes/Actions/ActionTestCase.php index 2f205db..19ccd39 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Actions/ActionTestCase.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Actions/ActionTestCase.php @@ -16,7 +16,7 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\EntityRedirect; use Wikibase\DataModel\Entity\Item; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\ItemContent; use Wikibase\Repo\WikibaseRepo; use WikiPage; diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Api/ApiFormatTestCase.php b/extensions/Wikibase/repo/tests/phpunit/includes/Api/ApiFormatTestCase.php index 98cdbd7..320279f 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Api/ApiFormatTestCase.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Api/ApiFormatTestCase.php @@ -8,7 +8,7 @@ use Wikibase\DataModel\Entity\Property; use Wikibase\DataModel\Entity\PropertyId; use Wikibase\DataModel\Snak\PropertyNoValueSnak; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Repo\WikibaseRepo; /** diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Api/EntityLoadingHelperTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/Api/EntityLoadingHelperTest.php index a95b1bc..b53cdf9 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Api/EntityLoadingHelperTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Api/EntityLoadingHelperTest.php @@ -10,7 +10,7 @@ use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\ItemId; use Wikibase\DataModel\Entity\ItemIdParser; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\BadRevisionException; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\SiteLinkLookup; diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Api/ResultBuilderTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/Api/ResultBuilderTest.php index b7fe06a..f79e7be 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Api/ResultBuilderTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Api/ResultBuilderTest.php @@ -28,7 +28,7 @@ use Wikibase\DataModel\Term\AliasGroupList; use Wikibase\DataModel\Term\Term; use Wikibase\DataModel\Term\TermList; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\LanguageFallbackChainFactory; use Wikibase\Lib\Store\EntityTitleLookup; use Wikibase\Repo\Api\ResultBuilder; diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/ChangeOp/SiteLinkChangeOpFactoryTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/ChangeOp/SiteLinkChangeOpFactoryTest.php index b347313..4907a9a 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/ChangeOp/SiteLinkChangeOpFactoryTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/ChangeOp/SiteLinkChangeOpFactoryTest.php @@ -36,12 +36,10 @@ } /** - * @param string[] $allowedBadgeItemIds - * * @return SiteLinkChangeOpFactory */ - private function newChangeOpFactory( $allowedBadgeItemIds = [] ) { - return new SiteLinkChangeOpFactory( $allowedBadgeItemIds ); + private function newChangeOpFactory() { + return new SiteLinkChangeOpFactory( [] ); } public function testNewSetSiteLinkOpReturnsChangeOpInstance() { diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Dumpers/RdfDumpGeneratorTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/Dumpers/RdfDumpGeneratorTest.php index 58d8511..58a8114 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Dumpers/RdfDumpGeneratorTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Dumpers/RdfDumpGeneratorTest.php @@ -15,7 +15,7 @@ use Wikibase\DataModel\Services\Entity\NullEntityPrefetcher; use Wikibase\DataModel\Services\Lookup\EntityLookup; use Wikibase\Dumpers\RdfDumpGenerator; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\EntityTitleLookup; use Wikibase\Lib\Store\RevisionedUnresolvedRedirectException; diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php index 1b324a5..b113ff5 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Hooks/OutputPageBeforeHTMLHookHandlerTest.php @@ -10,7 +10,7 @@ use Wikibase\DataModel\Entity\ItemId; use Wikibase\DataModel\Entity\Item; use Wikibase\EntityFactory; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\LanguageNameLookup; use Wikibase\Lib\StaticContentLanguages; use Wikibase\Lib\Store\EntityRevisionLookup; diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/ItemMoveTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/ItemMoveTest.php index f101e09..a2199cd 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/ItemMoveTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/ItemMoveTest.php @@ -7,7 +7,7 @@ use Title; use Wikibase\DataModel\Entity\Item; use Wikibase\DataModel\Entity\ItemId; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Repo\WikibaseRepo; use WikiPage; use WikitextContent; diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataSerializationServiceTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataSerializationServiceTest.php index 1b79054..2de0537 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataSerializationServiceTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataSerializationServiceTest.php @@ -16,7 +16,7 @@ use Wikibase\DataModel\SerializerFactory; use Wikibase\DataModel\Services\Lookup\PropertyDataTypeLookup; use Wikibase\DataModel\Snak\PropertyValueSnak; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityTitleLookup; use Wikibase\Lib\Tests\MockRepository; use Wikibase\Rdf\RdfVocabulary; diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataTestProvider.php b/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataTestProvider.php index 18fefd7..f335d46 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataTestProvider.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataTestProvider.php @@ -5,7 +5,7 @@ use Wikibase\DataModel\Entity\EntityRedirect; use Wikibase\DataModel\Entity\Item; use Wikibase\DataModel\Entity\ItemId; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Tests\MockRepository; /** diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/PageImagesDataUpdaterTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/PageImagesDataUpdaterTest.php index b68a8e1..1f5a206 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/PageImagesDataUpdaterTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/PageImagesDataUpdaterTest.php @@ -54,7 +54,7 @@ /** * @dataProvider constructorArgumentsProvider */ - public function testConstructor( $propertyIds ) { + public function testConstructor( array $propertyIds ) { $instance = $this->newInstance( $propertyIds ); $this->assertInstanceOf( PageImagesDataUpdater::class, $instance ); } diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/PropertyDataTypeChangerTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/PropertyDataTypeChangerTest.php index 2e25080..bd5444b 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/PropertyDataTypeChangerTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/PropertyDataTypeChangerTest.php @@ -9,7 +9,7 @@ use User; use Wikibase\DataModel\Entity\Property; use Wikibase\DataModel\Entity\PropertyId; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\EntityStore; use Wikibase\Lib\Store\StorageException; diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Store/Sql/WikiPageEntityMetaDataLookupTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/Store/Sql/WikiPageEntityMetaDataLookupTest.php index 01839c4..cbbf448 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Store/Sql/WikiPageEntityMetaDataLookupTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Store/Sql/WikiPageEntityMetaDataLookupTest.php @@ -5,9 +5,10 @@ use InvalidArgumentException; use MediaWikiTestCase; use stdClass; +use Wikibase\DataModel\Entity\EntityId; use Wikibase\DataModel\Entity\Item; use Wikibase\DataModel\Entity\ItemId; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityNamespaceLookup; use Wikibase\Lib\Store\EntityRevisionLookup; use Wikibase\Lib\Store\Sql\WikiPageEntityMetaDataLookup; @@ -46,6 +47,7 @@ $this->data[] = $store->saveEntity( new Item(), 'WikiPageEntityMetaDataLookupTest', $wgUser, EDIT_NEW ); } + /** @var Item $entity */ $entity = $this->data[2]->getEntity(); $entity->getFingerprint()->setLabel( 'en', 'Updated' ); $this->data[2] = $store->saveEntity( $entity, 'WikiPageEntityMetaDataLookupTest', $wgUser ); @@ -213,7 +215,11 @@ $this->assertFalse( $result ); } - private function assertRevisionInformation( $entityIds, $result ) { + /** + * @param EntityId[] $entityIds + * @param stdClass[] $result + */ + private function assertRevisionInformation( array $entityIds, array $result ) { $serializedEntityIds = []; foreach ( $entityIds as $entityId ) { $serializedEntityIds[] = $entityId->getSerialization(); diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Store/WikiPageEntityRevisionLookupTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/Store/WikiPageEntityRevisionLookupTest.php index 12395d2..f8c6783 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Store/WikiPageEntityRevisionLookupTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Store/WikiPageEntityRevisionLookupTest.php @@ -6,7 +6,7 @@ use Wikibase\DataModel\Entity\EntityRedirect; use Wikibase\DataModel\Entity\ItemId; use Wikibase\DataModel\Services\Lookup\EntityLookup; -use Wikibase\EntityRevision; +use Wikibase\Lib\Store\EntityRevision; use Wikibase\Lib\Store\EntityContentDataCodec; use Wikibase\Lib\Store\EntityNamespaceLookup; use Wikibase\Lib\Store\Sql\WikiPageEntityMetaDataLookup; diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php index c5275e3..22ad176 100644 --- a/vendor/composer/autoload_classmap.php +++ b/vendor/composer/autoload_classmap.php @@ -718,7 +718,6 @@ 'Wikibase\\EntityChange' => $baseDir . '/extensions/Wikibase/lib/includes/Changes/EntityChange.php', 'Wikibase\\EntityContent' => $baseDir . '/extensions/Wikibase/repo/includes/Content/EntityContent.php', 'Wikibase\\EntityFactory' => $baseDir . '/extensions/Wikibase/lib/includes/EntityFactory.php', - 'Wikibase\\EntityRevision' => $baseDir . '/extensions/Wikibase/lib/includes/Store/EntityRevision.php', 'Wikibase\\Formatters\\MonolingualHtmlFormatter' => $baseDir . '/extensions/Wikibase/lib/includes/Formatters/MonolingualHtmlFormatter.php', 'Wikibase\\Formatters\\MonolingualTextFormatter' => $baseDir . '/extensions/Wikibase/lib/includes/Formatters/MonolingualTextFormatter.php', 'Wikibase\\HistoryEntityAction' => $baseDir . '/extensions/Wikibase/repo/includes/Actions/HistoryEntityAction.php', @@ -834,6 +833,7 @@ 'Wikibase\\Lib\\Store\\EntityInfoBuilderFactory' => $baseDir . '/extensions/Wikibase/lib/includes/Store/EntityInfoBuilderFactory.php', 'Wikibase\\Lib\\Store\\EntityInfoTermLookup' => $baseDir . '/extensions/Wikibase/lib/includes/Store/EntityInfoTermLookup.php', 'Wikibase\\Lib\\Store\\EntityNamespaceLookup' => $baseDir . '/extensions/Wikibase/lib/includes/Store/EntityNamespaceLookup.php', + 'Wikibase\\Lib\\Store\\EntityRevision' => $baseDir . '/extensions/Wikibase/lib/includes/Store/EntityRevision.php', 'Wikibase\\Lib\\Store\\EntityRevisionLookup' => $baseDir . '/extensions/Wikibase/lib/includes/Store/EntityRevisionLookup.php', 'Wikibase\\Lib\\Store\\EntityStore' => $baseDir . '/extensions/Wikibase/lib/includes/Store/EntityStore.php', 'Wikibase\\Lib\\Store\\EntityStoreWatcher' => $baseDir . '/extensions/Wikibase/lib/includes/Store/EntityStoreWatcher.php', diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index 69559b8..ef588e6 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -1024,7 +1024,6 @@ 'Wikibase\\EntityChange' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Changes/EntityChange.php', 'Wikibase\\EntityContent' => __DIR__ . '/../..' . '/extensions/Wikibase/repo/includes/Content/EntityContent.php', 'Wikibase\\EntityFactory' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/EntityFactory.php', - 'Wikibase\\EntityRevision' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Store/EntityRevision.php', 'Wikibase\\Formatters\\MonolingualHtmlFormatter' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Formatters/MonolingualHtmlFormatter.php', 'Wikibase\\Formatters\\MonolingualTextFormatter' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Formatters/MonolingualTextFormatter.php', 'Wikibase\\HistoryEntityAction' => __DIR__ . '/../..' . '/extensions/Wikibase/repo/includes/Actions/HistoryEntityAction.php', @@ -1140,6 +1139,7 @@ 'Wikibase\\Lib\\Store\\EntityInfoBuilderFactory' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Store/EntityInfoBuilderFactory.php', 'Wikibase\\Lib\\Store\\EntityInfoTermLookup' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Store/EntityInfoTermLookup.php', 'Wikibase\\Lib\\Store\\EntityNamespaceLookup' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Store/EntityNamespaceLookup.php', + 'Wikibase\\Lib\\Store\\EntityRevision' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Store/EntityRevision.php', 'Wikibase\\Lib\\Store\\EntityRevisionLookup' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Store/EntityRevisionLookup.php', 'Wikibase\\Lib\\Store\\EntityStore' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Store/EntityStore.php', 'Wikibase\\Lib\\Store\\EntityStoreWatcher' => __DIR__ . '/../..' . '/extensions/Wikibase/lib/includes/Store/EntityStoreWatcher.php', diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 8b4d5f7..013243d 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -122,12 +122,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-ArticlePlaceholder.git", - "reference": "9fde45a4bb0c062e9004c38a34f99f1c8dcab012" + "reference": "3e9f9c473f9f6d187a2acfe1234a40e0161dd859" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/9fde45a4bb0c062e9004c38a34f99f1c8dcab012", - "reference": "9fde45a4bb0c062e9004c38a34f99f1c8dcab012", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-ArticlePlaceholder/zipball/3e9f9c473f9f6d187a2acfe1234a40e0161dd859", + "reference": "3e9f9c473f9f6d187a2acfe1234a40e0161dd859", "shasum": "" }, "require": { @@ -138,7 +138,7 @@ "jakub-onderka/php-parallel-lint": "0.9.2", "wikibase/wikibase-codesniffer": "^0.1.0" }, - "time": "2017-08-01 20:36:04", + "time": "2017-08-04 11:48:54", "type": "mediawiki-extension", "installation-source": "dist", "autoload": { @@ -1384,12 +1384,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-Wikibase.git", - "reference": "dce98b4e0fe433f3219ef8d6e199b922df8c66dc" + "reference": "dfc49b34843037ab9a97cbc1b16c03dbab7c50a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/dce98b4e0fe433f3219ef8d6e199b922df8c66dc", - "reference": "dce98b4e0fe433f3219ef8d6e199b922df8c66dc", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/dfc49b34843037ab9a97cbc1b16c03dbab7c50a7", + "reference": "dfc49b34843037ab9a97cbc1b16c03dbab7c50a7", "shasum": "" }, "require": { @@ -1423,7 +1423,7 @@ "jakub-onderka/php-parallel-lint": ">=0.3 <0.10", "wikibase/wikibase-codesniffer": "^0.1.0" }, - "time": "2017-08-04 09:58:14", + "time": "2017-08-05 00:05:29", "type": "mediawiki-extension", "installation-source": "dist", "autoload": { @@ -1773,7 +1773,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints", - "reference": "919a8f2ae55228c27042b2a76c4e47ba67997601" + "reference": "41e7d847e504629836007b0dbd757fbad8a575d8" }, "require": { "php": ">=5.5.9", @@ -1789,7 +1789,7 @@ "satooshi/php-coveralls": "master-dev", "wikibase/wikibase-codesniffer": "^0.1.0" }, - "time": "2017-08-03 21:23:39", + "time": "2017-08-04 10:55:20", "type": "mediawiki-extension", "installation-source": "source", "autoload": { -- To view, visit https://gerrit.wikimedia.org/r/370309 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I471052fcc34ed9ed598f22c32db4d2e82a35bb63 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Wikidata Gerrit-Branch: master Gerrit-Owner: WikidataBuilder <wikidata-servi...@wikimedia.de> Gerrit-Reviewer: Aude <aude.w...@gmail.com> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits