jenkins-bot has submitted this change and it was merged.

Change subject: Rename ChangeOpClaimRemove to ChangeOpStatementRemove
......................................................................


Rename ChangeOpClaimRemove to ChangeOpStatementRemove

As requested by Addshore in Id8361ad.

Bug: T87388
Change-Id: Ie32a8dfa7ebae1f4b093d927202a233e11de3e16
---
R repo/includes/ChangeOp/ChangeOpRemoveStatement.php
M repo/includes/ChangeOp/ChangeOpsMerge.php
M repo/includes/ChangeOp/ClaimChangeOpFactory.php
M repo/includes/api/EditEntity.php
M repo/includes/api/RemoveClaims.php
R repo/tests/phpunit/includes/ChangeOp/ChangeOpRemoveStatementTest.php
M repo/tests/phpunit/includes/ChangeOp/ClaimChangeOpFactoryTest.php
7 files changed, 25 insertions(+), 25 deletions(-)

Approvals:
  Addshore: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/repo/includes/ChangeOp/ChangeOpClaimRemove.php 
b/repo/includes/ChangeOp/ChangeOpRemoveStatement.php
similarity index 96%
rename from repo/includes/ChangeOp/ChangeOpClaimRemove.php
rename to repo/includes/ChangeOp/ChangeOpRemoveStatement.php
index f9be42e..26e66f2 100644
--- a/repo/includes/ChangeOp/ChangeOpClaimRemove.php
+++ b/repo/includes/ChangeOp/ChangeOpRemoveStatement.php
@@ -21,7 +21,7 @@
  * @author Adam Shorland
  * @author Thiemo Mättig
  */
-class ChangeOpClaimRemove extends ChangeOpBase {
+class ChangeOpRemoveStatement extends ChangeOpBase {
 
        /**
         * @var string
@@ -31,7 +31,7 @@
        /**
         * @return string
         */
-       public function getClaimGuid() {
+       public function getStatementGuid() {
                return $this->guid;
        }
 
diff --git a/repo/includes/ChangeOp/ChangeOpsMerge.php 
b/repo/includes/ChangeOp/ChangeOpsMerge.php
index 2fb0f3b..8e909be 100644
--- a/repo/includes/ChangeOp/ChangeOpsMerge.php
+++ b/repo/includes/ChangeOp/ChangeOpsMerge.php
@@ -266,7 +266,7 @@
 
        private function generateClaimsChangeOps() {
                foreach ( $this->fromItem->getClaims() as $fromClaim ) {
-                       $this->fromChangeOps->add( 
$this->getClaimChangeOpFactory()->newRemoveClaimOp( $fromClaim->getGuid() ) );
+                       $this->fromChangeOps->add( 
$this->getClaimChangeOpFactory()->newRemoveStatementOp( $fromClaim->getGuid() ) 
);
 
                        $toClaim = clone $fromClaim;
                        $toClaim->setGuid( null );
diff --git a/repo/includes/ChangeOp/ClaimChangeOpFactory.php 
b/repo/includes/ChangeOp/ClaimChangeOpFactory.php
index 026de21..e20801c 100644
--- a/repo/includes/ChangeOp/ClaimChangeOpFactory.php
+++ b/repo/includes/ChangeOp/ClaimChangeOpFactory.php
@@ -100,8 +100,8 @@
         * @throws InvalidArgumentException
         * @return ChangeOp
         */
-       public function newRemoveClaimOp( $claimGuid ) {
-               return new ChangeOpClaimRemove( $claimGuid );
+       public function newRemoveStatementOp( $claimGuid ) {
+               return new ChangeOpRemoveStatement( $claimGuid );
        }
 
        /**
diff --git a/repo/includes/api/EditEntity.php b/repo/includes/api/EditEntity.php
index 1fb7952..e2807d5 100644
--- a/repo/includes/api/EditEntity.php
+++ b/repo/includes/api/EditEntity.php
@@ -444,7 +444,7 @@
        }
 
        /**
-        * @param array $claims
+        * @param array[] $claims
         *
         * @return ChangeOp[]
         */
@@ -458,12 +458,12 @@
                if ( array_keys( $claims ) !== range( 0, count( $claims ) - 1 ) 
) {
                        foreach ( $claims as $subClaims ) {
                                $changeOps = array_merge( $changeOps,
-                                       $this->getRemoveClaimsChangeOps( 
$subClaims ),
+                                       $this->getRemoveStatementChangeOps( 
$subClaims ),
                                        $this->getModifyClaimsChangeOps( 
$subClaims ) );
                        }
                } else {
                        $changeOps = array_merge( $changeOps,
-                               $this->getRemoveClaimsChangeOps( $claims ),
+                               $this->getRemoveStatementChangeOps( $claims ),
                                $this->getModifyClaimsChangeOps( $claims ) );
                }
 
@@ -471,7 +471,7 @@
        }
 
        /**
-        * @param array $claims array of serialized claims
+        * @param array[] $claims array of serialized claims
         *
         * @return ChangeOp[]
         */
@@ -504,16 +504,16 @@
        /**
         * Get changeops that remove all claims that have the 'remove' key in 
the array
         *
-        * @param array $claims array of serialized claims
+        * @param array[] $claims array of serialized claims
         *
         * @return ChangeOp[]
         */
-       private function getRemoveClaimsChangeOps( array $claims ) {
+       private function getRemoveStatementChangeOps( array $claims ) {
                $opsToReturn = array();
                foreach ( $claims as $claimArray ) {
                        if ( array_key_exists( 'remove', $claimArray ) ) {
                                if ( array_key_exists( 'id', $claimArray ) ) {
-                                       $opsToReturn[] = 
$this->claimChangeOpFactory->newRemoveClaimOp( $claimArray['id'] );
+                                       $opsToReturn[] = 
$this->claimChangeOpFactory->newRemoveStatementOp( $claimArray['id'] );
                                } else {
                                        $this->dieError( 'Cannot remove a claim 
with no GUID', 'invalid-claim' );
                                }
diff --git a/repo/includes/api/RemoveClaims.php 
b/repo/includes/api/RemoveClaims.php
index 758ea09..33be84c 100644
--- a/repo/includes/api/RemoveClaims.php
+++ b/repo/includes/api/RemoveClaims.php
@@ -133,7 +133,7 @@
                $changeOps = array();
 
                foreach ( $params['claim'] as $guid ) {
-                       $changeOps[] = 
$this->claimChangeOpFactory->newRemoveClaimOp( $guid );
+                       $changeOps[] = 
$this->claimChangeOpFactory->newRemoveStatementOp( $guid );
                }
 
                return $changeOps;
diff --git a/repo/tests/phpunit/includes/ChangeOp/ChangeOpClaimRemoveTest.php 
b/repo/tests/phpunit/includes/ChangeOp/ChangeOpRemoveStatementTest.php
similarity index 74%
rename from repo/tests/phpunit/includes/ChangeOp/ChangeOpClaimRemoveTest.php
rename to repo/tests/phpunit/includes/ChangeOp/ChangeOpRemoveStatementTest.php
index 7c37145..a041dbb 100644
--- a/repo/tests/phpunit/includes/ChangeOp/ChangeOpClaimRemoveTest.php
+++ b/repo/tests/phpunit/includes/ChangeOp/ChangeOpRemoveStatementTest.php
@@ -5,7 +5,7 @@
 use DataValues\DataValue;
 use DataValues\StringValue;
 use InvalidArgumentException;
-use Wikibase\ChangeOp\ChangeOpClaimRemove;
+use Wikibase\ChangeOp\ChangeOpRemoveStatement;
 use Wikibase\DataModel\Claim\Claims;
 use Wikibase\DataModel\Entity\Item;
 use Wikibase\DataModel\Entity\ItemId;
@@ -13,7 +13,7 @@
 use Wikibase\DataModel\Statement\Statement;
 
 /**
- * @covers Wikibase\ChangeOp\ChangeOpClaimRemove
+ * @covers Wikibase\ChangeOp\ChangeOpRemoveStatement
  *
  * @group Wikibase
  * @group WikibaseRepo
@@ -22,7 +22,7 @@
  * @licence GNU GPL v2+
  * @author Adam Shorland
  */
-class ChangeOpClaimRemoveTest extends \PHPUnit_Framework_TestCase {
+class ChangeOpRemoveStatementTest extends \PHPUnit_Framework_TestCase {
 
        public function invalidConstructorProvider() {
                $args = array();
@@ -36,13 +36,13 @@
         * @expectedException InvalidArgumentException
         */
        public function testInvalidConstruct( $claimGuid ) {
-               new ChangeOpClaimRemove( $claimGuid );
+               new ChangeOpRemoveStatement( $claimGuid );
        }
 
        public function testGetClaimGuid() {
                $claimguid = 'foobar';
-               $changeop = new ChangeOpClaimRemove( $claimguid );
-               $this->assertEquals( $claimguid, $changeop->getClaimGuid() );
+               $changeop = new ChangeOpRemoveStatement( $claimguid );
+               $this->assertEquals( $claimguid, $changeop->getStatementGuid() 
);
        }
 
        public function changeOpProvider() {
@@ -54,7 +54,7 @@
                /** @var Statement $statement */
                $statement = reset( $statements );
                $guid = $statement->getGuid();
-               $changeOp = new ChangeOpClaimRemove( $guid );
+               $changeOp = new ChangeOpRemoveStatement( $guid );
                $expected = null;
                $args[] = array ( $item, $changeOp, $expected );
 
@@ -64,11 +64,11 @@
        /**
         * @dataProvider changeOpProvider
         */
-       public function testApplyAddNewClaim( Item $item, ChangeOpClaimRemove 
$changeOp, DataValue $expected = null ) {
+       public function testApplyAddNewClaim( Item $item, 
ChangeOpRemoveStatement $changeOp, DataValue $expected = null ) {
                $this->assertTrue( $changeOp->apply( $item ), "Applying the 
ChangeOp did not return true" );
-               $this->assertNotEmpty( $changeOp->getClaimGuid() );
+               $this->assertNotEmpty( $changeOp->getStatementGuid() );
                $claims = new Claims( $item->getClaims() );
-               $this->assertEquals( $expected, $claims->getClaimWithGuid( 
$changeOp->getClaimGuid() ) );
+               $this->assertEquals( $expected, $claims->getClaimWithGuid( 
$changeOp->getStatementGuid() ) );
        }
 
        private function newItemWithClaim( $itemIdString, $snak ) {
diff --git a/repo/tests/phpunit/includes/ChangeOp/ClaimChangeOpFactoryTest.php 
b/repo/tests/phpunit/includes/ChangeOp/ClaimChangeOpFactoryTest.php
index 600229a..3030fd6 100644
--- a/repo/tests/phpunit/includes/ChangeOp/ClaimChangeOpFactoryTest.php
+++ b/repo/tests/phpunit/includes/ChangeOp/ClaimChangeOpFactoryTest.php
@@ -51,8 +51,8 @@
                $this->assertInstanceOf( 'Wikibase\ChangeOp\ChangeOp', $op );
        }
 
-       public function testNewRemoveClaimOp() {
-               $op = $this->newChangeOpFactory()->newRemoveClaimOp( 'DEADBEEF' 
);
+       public function testNewRemoveStatementOp() {
+               $op = $this->newChangeOpFactory()->newRemoveStatementOp( 
'DEADBEEF' );
                $this->assertInstanceOf( 'Wikibase\ChangeOp\ChangeOp', $op );
        }
 

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ie32a8dfa7ebae1f4b093d927202a233e11de3e16
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Thiemo Mättig (WMDE) <[email protected]>
Gerrit-Reviewer: Addshore <[email protected]>
Gerrit-Reviewer: JanZerebecki <[email protected]>
Gerrit-Reviewer: Jeroen De Dauw <[email protected]>
Gerrit-Reviewer: Thiemo Mättig (WMDE) <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to