[MediaWiki-commits] [Gerrit] Remove old copy of TermBuffer interface - change (mediawiki...Wikibase)
jenkins-bot has submitted this change and it was merged. Change subject: Remove old copy of TermBuffer interface .. Remove old copy of TermBuffer interface T108286 Change-Id: I508ff1e5751eb66c05fdda8f68550e5da47e7b6a --- M lib/includes/store/BufferingTermLookup.php M lib/includes/store/LanguageFallbackLabelDescriptionLookupFactory.php D lib/includes/store/TermBuffer.php M lib/tests/phpunit/store/LanguageFallbackLabelDescriptionLookupFactoryTest.php M repo/includes/Hooks/LabelPrefetchHookHandlers.php M repo/includes/WikibaseRepo.php M repo/tests/phpunit/includes/Hooks/LabelPrefetchHookHandlersTest.php M repo/tests/phpunit/includes/WikibaseRepoTest.php 8 files changed, 7 insertions(+), 48 deletions(-) Approvals: Hoo man: Looks good to me, approved Bene: Looks good to me, approved jenkins-bot: Verified diff --git a/lib/includes/store/BufferingTermLookup.php b/lib/includes/store/BufferingTermLookup.php index 3622c40..e5da1a8 100644 --- a/lib/includes/store/BufferingTermLookup.php +++ b/lib/includes/store/BufferingTermLookup.php @@ -4,6 +4,7 @@ use MapCacheLRU; use Wikibase\DataModel\Entity\EntityId; +use Wikibase\DataModel\Services\Term\TermBuffer; use Wikibase\Lib\Store\EntityTermLookupBase; use Wikibase\Lib\Store\StorageException; use Wikibase\TermIndexEntry; diff --git a/lib/includes/store/LanguageFallbackLabelDescriptionLookupFactory.php b/lib/includes/store/LanguageFallbackLabelDescriptionLookupFactory.php index 0661685..6b3b890 100644 --- a/lib/includes/store/LanguageFallbackLabelDescriptionLookupFactory.php +++ b/lib/includes/store/LanguageFallbackLabelDescriptionLookupFactory.php @@ -7,7 +7,7 @@ use Wikibase\DataModel\Services\Lookup\LabelDescriptionLookup; use Wikibase\DataModel\Services\Lookup\TermLookup; use Wikibase\LanguageFallbackChainFactory; -use Wikibase\Store\TermBuffer; +use Wikibase\DataModel\Services\Term\TermBuffer; /** * Factory to provide an LabelDescriptionLookup which does automatic prefetching diff --git a/lib/includes/store/TermBuffer.php b/lib/includes/store/TermBuffer.php deleted file mode 100644 index 8994c76..000 --- a/lib/includes/store/TermBuffer.php +++ /dev/null @@ -1,42 +0,0 @@ -getMock( 'Wikibase\Store\TermBuffer' ); + $termBuffer = $this->getMock( 'Wikibase\DataModel\Services\Term\TermBuffer' ); $termBuffer->expects( $this->once() ) ->method( 'prefetchTerms' ) ->with( diff --git a/repo/includes/Hooks/LabelPrefetchHookHandlers.php b/repo/includes/Hooks/LabelPrefetchHookHandlers.php index e6b483e..1f8a258 100644 --- a/repo/includes/Hooks/LabelPrefetchHookHandlers.php +++ b/repo/includes/Hooks/LabelPrefetchHookHandlers.php @@ -10,7 +10,7 @@ use Wikibase\Lib\Store\StorageException; use Wikibase\Repo\WikibaseRepo; use Wikibase\Store\EntityIdLookup; -use Wikibase\Store\TermBuffer; +use Wikibase\DataModel\Services\Term\TermBuffer; use Wikibase\TermIndexEntry; /** diff --git a/repo/includes/WikibaseRepo.php b/repo/includes/WikibaseRepo.php index 90a4fc3..b92c6e4 100644 --- a/repo/includes/WikibaseRepo.php +++ b/repo/includes/WikibaseRepo.php @@ -94,7 +94,7 @@ use Wikibase\Store; use Wikibase\Store\BufferingTermLookup; use Wikibase\Store\EntityIdLookup; -use Wikibase\Store\TermBuffer; +use Wikibase\DataModel\Services\Term\TermBuffer; use Wikibase\StringNormalizer; use Wikibase\SummaryFormatter; use Wikibase\View\EntityViewFactory; diff --git a/repo/tests/phpunit/includes/Hooks/LabelPrefetchHookHandlersTest.php b/repo/tests/phpunit/includes/Hooks/LabelPrefetchHookHandlersTest.php index 2725da7..1486476 100644 --- a/repo/tests/phpunit/includes/Hooks/LabelPrefetchHookHandlersTest.php +++ b/repo/tests/phpunit/includes/Hooks/LabelPrefetchHookHandlersTest.php @@ -63,7 +63,7 @@ * @return LabelPrefetchHookHandlers */ private function getLabelPrefetchHookHandlers( $prefetchTerms, array $termTypes, array $languageCodes ) { - $termBuffer = $this->getMock( 'Wikibase\Store\TermBuffer' ); + $termBuffer = $this->getMock( 'Wikibase\DataModel\Services\Term\TermBuffer' ); $termBuffer->expects( $this->atLeastOnce() ) ->method( 'prefetchTerms' ) ->will( $this->returnCallback( $prefetchTerms ) ); diff --git a/repo/tests/phpunit/includes/WikibaseRepoTest.php b/repo/tests/phpunit/includes/WikibaseRepoTest.php index 5e79011..13bd6e7 100644 --- a/repo/tests/phpunit/includes/WikibaseRepoTest.php +++ b/repo/tests/phpunit/includes/WikibaseRepoTest.php @@ -244,7 +244,7 @@ public function testGetTermBuffer() { $service = $this->getWikibaseRepo()->getTermBuffer(); - $this->assertInstanceOf( 'Wikibase\Store\TermBuffer', $service ); + $this->assertInstanceOf( 'Wikibase\DataModel\Services\Term\TermBuffer', $service ); }
[MediaWiki-commits] [Gerrit] Remove old copy of TermBuffer interface - change (mediawiki...Wikibase)
Jeroen De Dauw has uploaded a new change for review. https://gerrit.wikimedia.org/r/238127 Change subject: Remove old copy of TermBuffer interface .. Remove old copy of TermBuffer interface Change-Id: I508ff1e5751eb66c05fdda8f68550e5da47e7b6a --- M lib/includes/store/BufferingTermLookup.php M lib/includes/store/LanguageFallbackLabelDescriptionLookupFactory.php D lib/includes/store/TermBuffer.php M lib/tests/phpunit/store/LanguageFallbackLabelDescriptionLookupFactoryTest.php M repo/includes/Hooks/LabelPrefetchHookHandlers.php M repo/includes/WikibaseRepo.php M repo/tests/phpunit/includes/Hooks/LabelPrefetchHookHandlersTest.php M repo/tests/phpunit/includes/WikibaseRepoTest.php 8 files changed, 7 insertions(+), 48 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase refs/changes/27/238127/1 diff --git a/lib/includes/store/BufferingTermLookup.php b/lib/includes/store/BufferingTermLookup.php index 3622c40..e5da1a8 100644 --- a/lib/includes/store/BufferingTermLookup.php +++ b/lib/includes/store/BufferingTermLookup.php @@ -4,6 +4,7 @@ use MapCacheLRU; use Wikibase\DataModel\Entity\EntityId; +use Wikibase\DataModel\Services\Term\TermBuffer; use Wikibase\Lib\Store\EntityTermLookupBase; use Wikibase\Lib\Store\StorageException; use Wikibase\TermIndexEntry; diff --git a/lib/includes/store/LanguageFallbackLabelDescriptionLookupFactory.php b/lib/includes/store/LanguageFallbackLabelDescriptionLookupFactory.php index 0661685..6b3b890 100644 --- a/lib/includes/store/LanguageFallbackLabelDescriptionLookupFactory.php +++ b/lib/includes/store/LanguageFallbackLabelDescriptionLookupFactory.php @@ -7,7 +7,7 @@ use Wikibase\DataModel\Services\Lookup\LabelDescriptionLookup; use Wikibase\DataModel\Services\Lookup\TermLookup; use Wikibase\LanguageFallbackChainFactory; -use Wikibase\Store\TermBuffer; +use Wikibase\DataModel\Services\Term\TermBuffer; /** * Factory to provide an LabelDescriptionLookup which does automatic prefetching diff --git a/lib/includes/store/TermBuffer.php b/lib/includes/store/TermBuffer.php deleted file mode 100644 index 8994c76..000 --- a/lib/includes/store/TermBuffer.php +++ /dev/null @@ -1,42 +0,0 @@ -getMock( 'Wikibase\Store\TermBuffer' ); + $termBuffer = $this->getMock( 'Wikibase\DataModel\Services\Term\TermBuffer' ); $termBuffer->expects( $this->once() ) ->method( 'prefetchTerms' ) ->with( diff --git a/repo/includes/Hooks/LabelPrefetchHookHandlers.php b/repo/includes/Hooks/LabelPrefetchHookHandlers.php index e6b483e..1f8a258 100644 --- a/repo/includes/Hooks/LabelPrefetchHookHandlers.php +++ b/repo/includes/Hooks/LabelPrefetchHookHandlers.php @@ -10,7 +10,7 @@ use Wikibase\Lib\Store\StorageException; use Wikibase\Repo\WikibaseRepo; use Wikibase\Store\EntityIdLookup; -use Wikibase\Store\TermBuffer; +use Wikibase\DataModel\Services\Term\TermBuffer; use Wikibase\TermIndexEntry; /** diff --git a/repo/includes/WikibaseRepo.php b/repo/includes/WikibaseRepo.php index 90a4fc3..b92c6e4 100644 --- a/repo/includes/WikibaseRepo.php +++ b/repo/includes/WikibaseRepo.php @@ -94,7 +94,7 @@ use Wikibase\Store; use Wikibase\Store\BufferingTermLookup; use Wikibase\Store\EntityIdLookup; -use Wikibase\Store\TermBuffer; +use Wikibase\DataModel\Services\Term\TermBuffer; use Wikibase\StringNormalizer; use Wikibase\SummaryFormatter; use Wikibase\View\EntityViewFactory; diff --git a/repo/tests/phpunit/includes/Hooks/LabelPrefetchHookHandlersTest.php b/repo/tests/phpunit/includes/Hooks/LabelPrefetchHookHandlersTest.php index 2725da7..1486476 100644 --- a/repo/tests/phpunit/includes/Hooks/LabelPrefetchHookHandlersTest.php +++ b/repo/tests/phpunit/includes/Hooks/LabelPrefetchHookHandlersTest.php @@ -63,7 +63,7 @@ * @return LabelPrefetchHookHandlers */ private function getLabelPrefetchHookHandlers( $prefetchTerms, array $termTypes, array $languageCodes ) { - $termBuffer = $this->getMock( 'Wikibase\Store\TermBuffer' ); + $termBuffer = $this->getMock( 'Wikibase\DataModel\Services\Term\TermBuffer' ); $termBuffer->expects( $this->atLeastOnce() ) ->method( 'prefetchTerms' ) ->will( $this->returnCallback( $prefetchTerms ) ); diff --git a/repo/tests/phpunit/includes/WikibaseRepoTest.php b/repo/tests/phpunit/includes/WikibaseRepoTest.php index 5e79011..13bd6e7 100644 --- a/repo/tests/phpunit/includes/WikibaseRepoTest.php +++ b/repo/tests/phpunit/includes/WikibaseRepoTest.php @@ -244,7 +244,7 @@ public function testGetTermBuffer() { $service = $this->getWikibaseRepo()->getTermBuffer(); - $this->assertInstanceOf( 'Wikibase\Store\TermBuffer', $service ); + $this->assertInstanceOf( 'Wikibase\DataModel\Services\Term\TermBuffer', $service );