WMDE-leszek has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/374997 )

Change subject: Rename getEntitySerializer methods getFullEntitySerializer in 
data-access
......................................................................

Rename getEntitySerializer methods getFullEntitySerializer in data-access

For more distinct constract with getCompactEntitySerializer

Change-Id: I4adcd62964d0abeae7fba837727fada3cd5c22e1
---
M data-access/src/GenericServices.php
M data-access/src/MultipleRepositoryAwareWikibaseServices.php
M data-access/src/PerRepositoryServiceWiring.php
M data-access/src/WikibaseServices.php
M data-access/tests/phpunit/GenericServicesTest.php
M data-access/tests/phpunit/MultipleRepositoryAwareWikibaseServicesTest.php
M repo/includes/WikibaseRepo.php
7 files changed, 14 insertions(+), 14 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/97/374997/1

diff --git a/data-access/src/GenericServices.php 
b/data-access/src/GenericServices.php
index 719878e..7f6d1f2 100644
--- a/data-access/src/GenericServices.php
+++ b/data-access/src/GenericServices.php
@@ -66,7 +66,7 @@
        /**
         * @return Serializer Entity serializer that generates the full 
(expanded) serialization.
         */
-       public function getEntitySerializer() {
+       public function getFullEntitySerializer() {
                if ( !isset( $this->entitySerializer ) ) {
                        $serializerFactoryCallbacks = 
$this->entityTypeDefinitions->getSerializerFactoryCallbacks();
                        $baseSerializerFactory = 
$this->getBaseDataModelSerializerFactory();
diff --git a/data-access/src/MultipleRepositoryAwareWikibaseServices.php 
b/data-access/src/MultipleRepositoryAwareWikibaseServices.php
index 4221891..b556f26 100644
--- a/data-access/src/MultipleRepositoryAwareWikibaseServices.php
+++ b/data-access/src/MultipleRepositoryAwareWikibaseServices.php
@@ -140,8 +140,8 @@
                        'EntityRevisionLookup' => function() use ( 
$multiRepositoryServices ) {
                                return 
$multiRepositoryServices->getEntityRevisionLookup();
                        },
-                       'EntitySerializer' => function() use ( $genericServices 
) {
-                               return $genericServices->getEntitySerializer();
+                       'FullEntitySerializer' => function() use ( 
$genericServices ) {
+                               return 
$genericServices->getFullEntitySerializer();
                        },
                        'CompactEntitySerializer' => function() use ( 
$genericServices ) {
                                return 
$genericServices->getCompactEntitySerializer();
@@ -199,8 +199,8 @@
         *
         * @return Serializer
         */
-       public function getEntitySerializer() {
-               return $this->getService( 'EntitySerializer' );
+       public function getFullEntitySerializer() {
+               return $this->getService( 'FullEntitySerializer' );
        }
 
        /**
diff --git a/data-access/src/PerRepositoryServiceWiring.php 
b/data-access/src/PerRepositoryServiceWiring.php
index 91401fb..3a48db2 100644
--- a/data-access/src/PerRepositoryServiceWiring.php
+++ b/data-access/src/PerRepositoryServiceWiring.php
@@ -68,7 +68,7 @@
                } elseif ( $services->getRepositoryName() !== '' ) {
                        $serializer = new ForbiddenSerializer( 'Serialization 
of foreign entities is not supported!' );
                } else {
-                       $serializer = $genericServices->getEntitySerializer();
+                       $serializer = 
$genericServices->getFullEntitySerializer();
                }
 
                $codec = new EntityContentDataCodec(
diff --git a/data-access/src/WikibaseServices.php 
b/data-access/src/WikibaseServices.php
index eb93d69..455de66 100644
--- a/data-access/src/WikibaseServices.php
+++ b/data-access/src/WikibaseServices.php
@@ -44,7 +44,7 @@
         *
         * @return Serializer
         */
-       public function getEntitySerializer();
+       public function getFullEntitySerializer();
 
        /**
         * Returns the entity serializer instance that generates the most 
compact serialization.
diff --git a/data-access/tests/phpunit/GenericServicesTest.php 
b/data-access/tests/phpunit/GenericServicesTest.php
index 4199671..acfa6ad 100644
--- a/data-access/tests/phpunit/GenericServicesTest.php
+++ b/data-access/tests/phpunit/GenericServicesTest.php
@@ -21,14 +21,14 @@
 
        public function testGetEntitySerializer() {
                $services = $this->newGenericServices();
-               $this->assertInstanceOf( Serializer::class, 
$services->getEntitySerializer() );
+               $this->assertInstanceOf( Serializer::class, 
$services->getFullEntitySerializer() );
        }
 
        public function 
testGetEntitySerializerReusesTheInstanceForMultipleCalls() {
                $services = $this->newGenericServices();
 
-               $serializerOne = $services->getEntitySerializer();
-               $serializerTwo = $services->getEntitySerializer();
+               $serializerOne = $services->getFullEntitySerializer();
+               $serializerTwo = $services->getFullEntitySerializer();
 
                $this->assertSame( $serializerOne, $serializerTwo );
        }
diff --git 
a/data-access/tests/phpunit/MultipleRepositoryAwareWikibaseServicesTest.php 
b/data-access/tests/phpunit/MultipleRepositoryAwareWikibaseServicesTest.php
index 0c785b0..106f241 100644
--- a/data-access/tests/phpunit/MultipleRepositoryAwareWikibaseServicesTest.php
+++ b/data-access/tests/phpunit/MultipleRepositoryAwareWikibaseServicesTest.php
@@ -101,10 +101,10 @@
                $this->assertInstanceOf( EntityRevisionLookup::class, 
$wikibaseServices->getEntityRevisionLookup() );
        }
 
-       public function testGetEntitySerializer() {
+       public function testGetFullEntitySerializer() {
                $wikibaseServices = 
$this->newMultipleRepositoryAwareWikibaseServices();
 
-               $this->assertInstanceOf( Serializer::class, 
$wikibaseServices->getEntitySerializer() );
+               $this->assertInstanceOf( Serializer::class, 
$wikibaseServices->getFullEntitySerializer() );
        }
 
        public function testGetCompactEntitySerializer() {
@@ -174,7 +174,7 @@
                                'EntityInfoBuilderFactory',
                                'EntityPrefetcher',
                                'EntityRevisionLookup',
-                               'EntitySerializer',
+                               'FullEntitySerializer',
                                'CompactEntitySerializer',
                                'EntityStoreWatcher',
                                'LanguageFallbackChainFactory',
diff --git a/repo/includes/WikibaseRepo.php b/repo/includes/WikibaseRepo.php
index 3d0ecdb..d834670 100644
--- a/repo/includes/WikibaseRepo.php
+++ b/repo/includes/WikibaseRepo.php
@@ -1452,7 +1452,7 @@
         */
        public function getAllTypesEntitySerializer() {
                if ( $this->wikibaseServices !== null ) {
-                       return $this->wikibaseServices->getEntitySerializer();
+                       return 
$this->wikibaseServices->getFullEntitySerializer();
                }
 
                if ( !isset( $this->entitySerializer ) ) {

-- 
To view, visit https://gerrit.wikimedia.org/r/374997
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4adcd62964d0abeae7fba837727fada3cd5c22e1
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: WMDE-leszek <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to