WikidataBuilder has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/384205 )

Change subject: New Wikidata Build - 2017-10-14T10:00:02+0000
......................................................................

New Wikidata Build - 2017-10-14T10:00:02+0000

Change-Id: Ia87995d5750f9b6deb69b4958c2be0924cea63f8
---
M composer.lock
M extensions/Constraints/tests/phpunit/Api/CheckConstraintParametersTest.php
M extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php
M 
extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/SymmetricCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/QualifierChecker/QualifierCheckerTest.php
M extensions/Constraints/tests/phpunit/Checker/ReferenceCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/MultiValueCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/SingleValueCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/UniqueValueCheckerTest.php
M extensions/Constraints/tests/phpunit/Checker/ValueOnlyCheckerTest.php
M extensions/Constraints/tests/phpunit/DelegatingConstraintCheckerTest.php
M extensions/Quality/composer.json
M extensions/Quality/includes/Html/HtmlTableBuilder.php
M extensions/Quality/phpcs.xml
M extensions/Quality/tests/phpunit/Helper/JsonFileEntityLookup.php
M extensions/Wikibase/client/i18n/lv.json
M extensions/Wikibase/client/i18n/pt.json
M extensions/Wikibase/repo/config/Wikibase.default.php
M extensions/Wikibase/repo/i18n/sat.json
M extensions/Wikibase/repo/includes/Diff/BasicEntityDiffVisualizer.php
M 
extensions/Wikibase/repo/tests/phpunit/includes/Diff/BasicEntityDiffVisualizerTest.php
M 
extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataFormatProviderTest.php
M 
extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataRequestHandlerTest.php
M vendor/composer/installed.json
24 files changed, 81 insertions(+), 75 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikidata 
refs/changes/05/384205/1

diff --git a/composer.lock b/composer.lock
index 1e7b156..663f12b 100644
--- a/composer.lock
+++ b/composer.lock
@@ -977,7 +977,7 @@
             "source": {
                 "type": "git",
                 "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints";,
-                "reference": "eaeaa2603e9fa199958e06ee0c94bba87a0f5476"
+                "reference": "4b8bc026285e6bba2cc080f99051e9f452727370"
             },
             "require": {
                 "php": ">=5.5.9",
@@ -1037,7 +1037,7 @@
             "support": {
                 "issues": 
"https://phabricator.wikimedia.org/project/profile/1202/";
             },
-            "time": "2017-10-13 08:26:20"
+            "time": "2017-10-13 14:55:50"
         },
         {
             "name": "wikibase/data-model",
@@ -1437,7 +1437,7 @@
             "source": {
                 "type": "git",
                 "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQuality";,
-                "reference": "7e84762a4540e2fa57c59a240abf5946efcb6b13"
+                "reference": "82105577ca6fdaa6bb30f74fc7b652b107003bda"
             },
             "require": {
                 "php": ">=5.5.9",
@@ -1455,7 +1455,7 @@
                 "phpunit/phpunit": "~4.8",
                 "satooshi/php-coveralls": "master-dev",
                 "wikibase/data-model-serialization": ">=0.1 <3.0",
-                "wikibase/wikibase-codesniffer": "^0.1.0"
+                "wikibase/wikibase-codesniffer": "^0.2.0"
             },
             "type": "mediawiki-extension",
             "autoload": {
@@ -1496,7 +1496,7 @@
             "support": {
                 "issues": 
"https://phabricator.wikimedia.org/project/profile/989/";
             },
-            "time": "2017-09-27 20:45:26"
+            "time": "2017-10-13 14:50:05"
         },
         {
             "name": "wikibase/serialization-javascript",
@@ -1548,12 +1548,12 @@
             "source": {
                 "type": "git",
                 "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-                "reference": "473b2eca28db9abf286ed4df272b658ecc202016"
+                "reference": "873a2356bd2ff284b1c11726bda02fe790e03f1e"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/473b2eca28db9abf286ed4df272b658ecc202016";,
-                "reference": "473b2eca28db9abf286ed4df272b658ecc202016",
+                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/873a2356bd2ff284b1c11726bda02fe790e03f1e";,
+                "reference": "873a2356bd2ff284b1c11726bda02fe790e03f1e",
                 "shasum": ""
             },
             "require": {
@@ -1631,7 +1631,7 @@
                 "wikibaserepo",
                 "wikidata"
             ],
-            "time": "2017-10-13 09:28:55"
+            "time": "2017-10-13 21:00:12"
         },
         {
             "name": "wikibase/wikimedia-badges",
diff --git 
a/extensions/Constraints/tests/phpunit/Api/CheckConstraintParametersTest.php 
b/extensions/Constraints/tests/phpunit/Api/CheckConstraintParametersTest.php
index 0b60ff8..163bb56 100644
--- a/extensions/Constraints/tests/phpunit/Api/CheckConstraintParametersTest.php
+++ b/extensions/Constraints/tests/phpunit/Api/CheckConstraintParametersTest.php
@@ -14,7 +14,6 @@
  *
  * @group API
  * @group Database
- * @group Wikibase
  * @group WikibaseAPI
  *
  * @group medium
diff --git a/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php 
b/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php
index 3f4569c..9cc8490 100644
--- a/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php
+++ b/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php
@@ -42,7 +42,6 @@
  *
  * @group API
  * @group Database
- * @group Wikibase
  * @group WikibaseAPI
  *
  * @group medium
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/SymmetricCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/SymmetricCheckerTest.php
index 94f8bfe..70bfb00 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/SymmetricCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/SymmetricCheckerTest.php
@@ -145,7 +145,7 @@
 
                $result = $this->checker->checkConstraintParameters( 
$constraint );
 
-               $this->assertCount( 0, $result );
+               $this->assertEmpty( $result );
        }
 
        /**
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/QualifierChecker/QualifierCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/QualifierChecker/QualifierCheckerTest.php
index c62646a..4ec569c 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/QualifierChecker/QualifierCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/QualifierChecker/QualifierCheckerTest.php
@@ -85,7 +85,7 @@
 
                $result = $checker->checkConstraintParameters( $constraint );
 
-               $this->assertCount( 0, $result );
+               $this->assertEmpty( $result );
        }
 
        /**
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/ReferenceCheckerTest.php 
b/extensions/Constraints/tests/phpunit/Checker/ReferenceCheckerTest.php
index e4420a6..4e24634 100644
--- a/extensions/Constraints/tests/phpunit/Checker/ReferenceCheckerTest.php
+++ b/extensions/Constraints/tests/phpunit/Checker/ReferenceCheckerTest.php
@@ -73,7 +73,7 @@
 
                $result = $checker->checkConstraintParameters( $constraint );
 
-               $this->assertCount( 0, $result );
+               $this->assertEmpty( $result );
        }
 
        /**
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/MultiValueCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/MultiValueCheckerTest.php
index 5f7b8f7..5d1c64e 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/MultiValueCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/MultiValueCheckerTest.php
@@ -100,7 +100,7 @@
 
                $result = $this->checker->checkConstraintParameters( 
$constraint );
 
-               $this->assertCount( 0, $result );
+               $this->assertEmpty( $result );
        }
 
        /**
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/SingleValueCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/SingleValueCheckerTest.php
index dcba46b..d0eb510 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/SingleValueCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/SingleValueCheckerTest.php
@@ -100,7 +100,7 @@
 
                $result = $this->checker->checkConstraintParameters( 
$constraint );
 
-               $this->assertCount( 0, $result );
+               $this->assertEmpty( $result );
        }
 
        /**
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/UniqueValueCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/UniqueValueCheckerTest.php
index 5200c05..1b2e0de 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/UniqueValueCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/ValueCountChecker/UniqueValueCheckerTest.php
@@ -188,7 +188,7 @@
 
                $result = $this->checker->checkConstraintParameters( 
$constraint );
 
-               $this->assertCount( 0, $result );
+               $this->assertEmpty( $result );
        }
 
        /**
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/ValueOnlyCheckerTest.php 
b/extensions/Constraints/tests/phpunit/Checker/ValueOnlyCheckerTest.php
index b3bba1f..2c98955 100644
--- a/extensions/Constraints/tests/phpunit/Checker/ValueOnlyCheckerTest.php
+++ b/extensions/Constraints/tests/phpunit/Checker/ValueOnlyCheckerTest.php
@@ -73,7 +73,7 @@
 
                $result = $checker->checkConstraintParameters( $constraint );
 
-               $this->assertCount( 0, $result );
+               $this->assertEmpty( $result );
        }
 
        /**
diff --git 
a/extensions/Constraints/tests/phpunit/DelegatingConstraintCheckerTest.php 
b/extensions/Constraints/tests/phpunit/DelegatingConstraintCheckerTest.php
index 6cb6b7b..eafa1c8 100644
--- a/extensions/Constraints/tests/phpunit/DelegatingConstraintCheckerTest.php
+++ b/extensions/Constraints/tests/phpunit/DelegatingConstraintCheckerTest.php
@@ -361,7 +361,7 @@
 
                $result = 
$this->constraintChecker->checkAgainstConstraintsOnEntityId( $entity->getId() );
 
-               $this->assertCount( 0, $result, 'Should be empty' );
+               $this->assertEmpty( $result );
        }
 
        public function testCheckOnEntityIdUnknownConstraint() {
@@ -389,7 +389,7 @@
 
                $result = 
$this->constraintChecker->checkAgainstConstraintsOnEntityId( $entity->getId() );
 
-               $this->assertCount( 0, $result, 'Should be empty' );
+               $this->assertEmpty( $result );
        }
 
        public function testCheckOnEntityIdKnownException() {
@@ -498,14 +498,14 @@
                        $statement->getGuid()
                );
 
-               $this->assertCount( 0, $result, 'Should be empty' );
+               $this->assertEmpty( $result );
        }
 
        public function testCheckOnClaimIdUnknownClaimId() {
                $result = 
$this->constraintChecker->checkAgainstConstraintsOnClaimId(
                        'Q99$does-not-exist' );
 
-               $this->assertCount( 0, $result, 'Should be empty' );
+               $this->assertEmpty( $result );
        }
 
        public function testCheckConstraintParametersOnPropertyId() {
diff --git a/extensions/Quality/composer.json b/extensions/Quality/composer.json
index 9376c3d..faa9199 100644
--- a/extensions/Quality/composer.json
+++ b/extensions/Quality/composer.json
@@ -29,7 +29,7 @@
                "phpunit/phpunit": "~4.8",
                "satooshi/php-coveralls": "master-dev",
                "wikibase/data-model-serialization": ">=0.1 <3.0",
-               "wikibase/wikibase-codesniffer": "^0.1.0"
+               "wikibase/wikibase-codesniffer": "^0.2.0"
        },
        "autoload": {
                "psr-4": {
diff --git a/extensions/Quality/includes/Html/HtmlTableBuilder.php 
b/extensions/Quality/includes/Html/HtmlTableBuilder.php
index 6c7b86b..6bb7a0d 100644
--- a/extensions/Quality/includes/Html/HtmlTableBuilder.php
+++ b/extensions/Quality/includes/Html/HtmlTableBuilder.php
@@ -36,7 +36,9 @@
         */
        public function __construct( $headers ) {
                if ( !is_array( $headers ) ) {
-                       throw new InvalidArgumentException( '$headers must be 
an array of strings or HtmlTableHeader elements.' );
+                       throw new InvalidArgumentException(
+                               '$headers must be an array of strings or 
HtmlTableHeader elements.'
+                       );
                }
 
                foreach ( $headers as $header ) {
@@ -51,15 +53,19 @@
         */
        private function addHeader( $header ) {
                if ( is_string( $header ) ) {
-                       $this->headers[] = new HtmlTableHeaderBuilder( $header 
);
-               } elseif ( $header instanceof HtmlTableHeaderBuilder ) {
-                       $this->headers[] = $header;
+                       $header = new HtmlTableHeaderBuilder( $header );
+               }
 
-                       if ( $header->getIsSortable() ) {
-                               $this->isSortable = true;
-                       }
-               } else {
-                       throw new InvalidArgumentException( 'Each element in 
$headers must be a string or an HtmlTableHeader' );
+               if ( !( $header instanceof HtmlTableHeaderBuilder ) ) {
+                       throw new InvalidArgumentException(
+                               'Each element in $headers must be a string or 
an HtmlTableHeader'
+                       );
+               }
+
+               $this->headers[] = $header;
+
+               if ( $header->getIsSortable() ) {
+                       $this->isSortable = true;
                }
        }
 
diff --git a/extensions/Quality/phpcs.xml b/extensions/Quality/phpcs.xml
index 9e0298f..da57ac7 100644
--- a/extensions/Quality/phpcs.xml
+++ b/extensions/Quality/phpcs.xml
@@ -1,16 +1,13 @@
 <?xml version="1.0"?>
-<ruleset name="Wikibase">
-       <rule ref="vendor/wikibase/wikibase-codesniffer/Wikibase" />
+<ruleset name="WikibaseQuality">
+       <rule ref="./vendor/wikibase/wikibase-codesniffer/Wikibase" />
 
        <!-- Exceptions -->
 
        <rule ref="Generic.Files.LineLength">
                <properties>
-                       <property name="lineLimit" value="109" />
+                       <property name="lineLimit" value="105" />
                </properties>
-       </rule>
-       <rule ref="PSR1.Classes.ClassDeclaration">
-               <exclude-pattern>tests/bootstrap\.php</exclude-pattern>
        </rule>
 
        <!-- Additions -->
@@ -19,8 +16,6 @@
        <rule ref="Generic.Metrics.CyclomaticComplexity" />
        <rule ref="Generic.Metrics.NestingLevel" />
 
-       <!-- TODO: Move to the Wikibase CodeSniffer library. -->
-       <rule ref="Squiz.WhiteSpace.CastSpacing" />
-
        <file>.</file>
+       <exclude-pattern>tests/bootstrap\.php</exclude-pattern>
 </ruleset>
diff --git a/extensions/Quality/tests/phpunit/Helper/JsonFileEntityLookup.php 
b/extensions/Quality/tests/phpunit/Helper/JsonFileEntityLookup.php
index 2ff365f..a8680cf 100644
--- a/extensions/Quality/tests/phpunit/Helper/JsonFileEntityLookup.php
+++ b/extensions/Quality/tests/phpunit/Helper/JsonFileEntityLookup.php
@@ -20,6 +20,10 @@
 use Wikibase\DataModel\Entity\EntityIdValue;
 use Wikibase\DataModel\Services\Lookup\EntityLookup;
 
+/**
+ * @license GNU GPL v2+
+ * @author BP2014N1
+ */
 class JsonFileEntityLookup implements EntityLookup {
 
        /**
diff --git a/extensions/Wikibase/client/i18n/lv.json 
b/extensions/Wikibase/client/i18n/lv.json
index f329421..1c48258 100644
--- a/extensions/Wikibase/client/i18n/lv.json
+++ b/extensions/Wikibase/client/i18n/lv.json
@@ -43,6 +43,7 @@
        "wikibase-pageswithbadges-submit": "Rādīt lapas",
        "wikibase-entityusage-submit": "Rādīt lapas",
        "wikibase-pageinfo-entity-id": "{{WBREPONAME}} ieraksta ID",
+       "wikibase-pageinfo-entity-usage-D": "Apraksts: $1",
        "wikibase-pageinfo-entity-usage-T": "Nosaukums",
        "wikibase-pageinfo-entity-usage-C": "Apgalvojums: $1",
        "wikibase-pageinfo-entity-usage-O": "Citi (apgalvojumi)",
diff --git a/extensions/Wikibase/client/i18n/pt.json 
b/extensions/Wikibase/client/i18n/pt.json
index 575e6dd..888ee59 100644
--- a/extensions/Wikibase/client/i18n/pt.json
+++ b/extensions/Wikibase/client/i18n/pt.json
@@ -90,7 +90,7 @@
        "wikibase-rc-show-wikidata-pref": "Mostrar as edições {{WBREPONAME}} 
nas mudanças recentes",
        "wikibase-rc-wikibase-edit-letter": "D",
        "wikibase-rc-wikibase-edit-title": "Edição {{WBREPONAME}}",
-       "wikibase-rcfilters-hide-wikibase-label": "edições {{WBREPONAME}}",
+       "wikibase-rcfilters-hide-wikibase-label": "Edições {{WBREPONAME}}",
        "wikibase-rcfilters-hide-wikibase-description": "Edições com origem em 
{{WBREPONAME}}.",
        "wikibase-rcfilters-hide-wikibase-conflicts-ores": "Este filtro entra 
em conflito com um ou mais dos filtros de Qualidade de Contribuição ou de 
Intenção do Utilizador. As previsões de Qualidade e Intenção não estão 
disponíveis para as edições {{WBREPONAME}}.",
        "wikibase-rcfilters-hide-wikibase-conflicts-ores-global": "O filtro 
\"Edições {{WBREPONAME}}\" entra em conflito com um ou mais filtros de 
Qualidade de Contribuição ou de Intenção do Utilizador. As previsões de 
Qualidade e Intenção não estão disponíveis para as edições {{WBREPONAME}}. Os 
filtros em conflito estão marcados na área Filtros Ativos, acima.",
diff --git a/extensions/Wikibase/repo/config/Wikibase.default.php 
b/extensions/Wikibase/repo/config/Wikibase.default.php
index 4de2da9..d2a15f6 100644
--- a/extensions/Wikibase/repo/config/Wikibase.default.php
+++ b/extensions/Wikibase/repo/config/Wikibase.default.php
@@ -55,14 +55,14 @@
        // Formats that shall be available via SpecialEntityData.
        // The first format will be used as the default.
        // This is a whitelist, some formats may not be supported because when 
missing
-       // optional dependencies (e.g. easyRdf).
+       // optional dependencies (e.g. purtle).
        // The formats are given using logical names as used by 
EntityDataSerializationService.
        'entityDataFormats' => [
                // using the API
                'json', // default
                'php',
 
-               // using easyRdf
+               // using purtle
                'rdfxml',
                'n3',
                'turtle',
diff --git a/extensions/Wikibase/repo/i18n/sat.json 
b/extensions/Wikibase/repo/i18n/sat.json
index fef6c72..d0e02d1 100644
--- a/extensions/Wikibase/repo/i18n/sat.json
+++ b/extensions/Wikibase/repo/i18n/sat.json
@@ -1,12 +1,14 @@
 {
        "@metadata": {
                "authors": [
-                       "Albinus"
+                       "Albinus",
+                       "Ramjit Tudu"
                ]
        },
        "wikibase-edit": "Toṅge",
        "wikibase-add": "Joṛao",
        "wikibase-label-empty": "Jahan lebel Bạnuḱa",
        "wikibase-description-empty": "Jahan jạṛ baṅ joṅṛao akana",
-       "wikibase-sitelinks-special": "Eṭaḱ siteko"
+       "wikibase-sitelinks-special": "Eṭaḱ siteko",
+       "wikibase-statementview-rank-normal": "ᱥᱟᱫᱷᱟᱨᱚᱱ ᱨᱮᱸᱠ"
 }
diff --git 
a/extensions/Wikibase/repo/includes/Diff/BasicEntityDiffVisualizer.php 
b/extensions/Wikibase/repo/includes/Diff/BasicEntityDiffVisualizer.php
index 27eb9ad..1d2ddef 100644
--- a/extensions/Wikibase/repo/includes/Diff/BasicEntityDiffVisualizer.php
+++ b/extensions/Wikibase/repo/includes/Diff/BasicEntityDiffVisualizer.php
@@ -7,7 +7,7 @@
 use Diff\DiffOp\DiffOpAdd;
 use Diff\DiffOp\DiffOpChange;
 use Diff\DiffOp\DiffOpRemove;
-use IContextSource;
+use MessageLocalizer;
 use MWException;
 use SiteLookup;
 use Wikibase\DataModel\Services\Diff\EntityDiff;
@@ -26,9 +26,9 @@
 class BasicEntityDiffVisualizer implements EntityDiffVisualizer {
 
        /**
-        * @var IContextSource
+        * @var MessageLocalizer
         */
-       private $context;
+       private $messageLocalizer;
 
        /**
         * @var ClaimDiffer|null
@@ -51,13 +51,13 @@
        private $entityIdFormatter;
 
        public function __construct(
-               IContextSource $contextSource,
+               MessageLocalizer $messageLocalizer,
                ClaimDiffer $claimDiffer,
                ClaimDifferenceVisualizer $claimDiffView,
                SiteLookup $siteLookup,
                EntityIdFormatter $entityIdFormatter
        ) {
-               $this->context = $contextSource;
+               $this->messageLocalizer = $messageLocalizer;
                $this->claimDiffer = $claimDiffer;
                $this->claimDiffVisualizer = $claimDiffView;
                $this->siteLookup = $siteLookup;
@@ -96,15 +96,15 @@
                        [],
                        new Diff(
                                [
-                                       $this->context->msg( 
'wikibase-diffview-label' )->text() => $diff->getLabelsDiff(),
-                                       $this->context->msg( 
'wikibase-diffview-alias' )->text() => $diff->getAliasesDiff(),
-                                       $this->context->msg( 
'wikibase-diffview-description' )->text() => $diff->getDescriptionsDiff(),
+                                       $this->messageLocalizer->msg( 
'wikibase-diffview-label' )->text() => $diff->getLabelsDiff(),
+                                       $this->messageLocalizer->msg( 
'wikibase-diffview-alias' )->text() => $diff->getAliasesDiff(),
+                                       $this->messageLocalizer->msg( 
'wikibase-diffview-description' )->text() => $diff->getDescriptionsDiff(),
                                ],
                                true
                        ),
                        $this->siteLookup,
                        $this->entityIdFormatter,
-                       $this->context
+                       $this->messageLocalizer
                );
 
                $html .= $termDiffVisualizer->getHtml();
@@ -119,13 +119,13 @@
                                [],
                                new Diff(
                                        [
-                                               $this->context->msg( 
'wikibase-diffview-link' )->text() => $diff->getSiteLinkDiff(),
+                                               $this->messageLocalizer->msg( 
'wikibase-diffview-link' )->text() => $diff->getSiteLinkDiff(),
                                        ],
                                        true
                                ),
                                $this->siteLookup,
                                $this->entityIdFormatter,
-                               $this->context
+                               $this->messageLocalizer
                        );
 
                        $html .= $linkDiffVisualizer->getHtml();
@@ -153,7 +153,7 @@
                        $diff,
                        $this->siteLookup,
                        $this->entityIdFormatter,
-                       $this->context
+                       $this->messageLocalizer
                );
 
                $html = $linkDiffVisualizer->getHtml();
diff --git 
a/extensions/Wikibase/repo/tests/phpunit/includes/Diff/BasicEntityDiffVisualizerTest.php
 
b/extensions/Wikibase/repo/tests/phpunit/includes/Diff/BasicEntityDiffVisualizerTest.php
index 7f08b67..8c7df3e 100644
--- 
a/extensions/Wikibase/repo/tests/phpunit/includes/Diff/BasicEntityDiffVisualizerTest.php
+++ 
b/extensions/Wikibase/repo/tests/phpunit/includes/Diff/BasicEntityDiffVisualizerTest.php
@@ -6,8 +6,8 @@
 use Diff\DiffOp\DiffOpAdd;
 use Diff\DiffOp\DiffOpRemove;
 use HashSiteStore;
-use IContextSource;
 use MediaWikiTestCase;
+use MessageLocalizer;
 use RawMessage;
 use Site;
 use Wikibase\DataModel\Services\Diff\EntityDiff;
@@ -89,10 +89,10 @@
        }
 
        /**
-        * @return IContextSource
+        * @return MessageLocalizer
         */
-       private function getMockContext() {
-               $mock = $this->getMock( IContextSource::class );
+       private function getMockMessageLocalizer() {
+               $mock = $this->getMock( MessageLocalizer::class );
 
                $mock->expects( $this->any() )
                        ->method( 'msg' )
@@ -131,7 +131,7 @@
                $enwiki->setGlobalId( 'enwiki' );
 
                return new BasicEntityDiffVisualizer(
-                       $this->getMockContext(),
+                       $this->getMockMessageLocalizer(),
                        $this->getMockClaimDiffer(),
                        $this->getMockClaimDiffVisualizer(),
                        new HashSiteStore( [ $enwiki ] ),
diff --git 
a/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataFormatProviderTest.php
 
b/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataFormatProviderTest.php
index d56df93..5e8915f 100644
--- 
a/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataFormatProviderTest.php
+++ 
b/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataFormatProviderTest.php
@@ -95,7 +95,7 @@
                                'json', // default
                                'php',
 
-                               // using RdfWriter
+                               // using purtle
                                'rdfxml',
                                'n3',
                                'turtle',
diff --git 
a/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataRequestHandlerTest.php
 
b/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataRequestHandlerTest.php
index 2008494..fb2ad02 100644
--- 
a/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataRequestHandlerTest.php
+++ 
b/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataRequestHandlerTest.php
@@ -123,7 +123,7 @@
                                'json', // default
                                'php',
 
-                               // using easyRdf
+                               // using purtle
                                'rdfxml',
                                'n3',
                                'turtle',
@@ -136,7 +136,7 @@
                        'json' => 'json', // default
                        'php' => 'php',
 
-                       // using easyRdf
+                       // using purtle
                        'rdfxml' => 'rdf',
                        'n3' => 'n3',
                        'turtle' => 'ttl',
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index ff75dc0..b33416d 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -1389,12 +1389,12 @@
         "source": {
             "type": "git",
             "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-            "reference": "473b2eca28db9abf286ed4df272b658ecc202016"
+            "reference": "873a2356bd2ff284b1c11726bda02fe790e03f1e"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/473b2eca28db9abf286ed4df272b658ecc202016";,
-            "reference": "473b2eca28db9abf286ed4df272b658ecc202016",
+            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/873a2356bd2ff284b1c11726bda02fe790e03f1e";,
+            "reference": "873a2356bd2ff284b1c11726bda02fe790e03f1e",
             "shasum": ""
         },
         "require": {
@@ -1429,7 +1429,7 @@
             "mediawiki/minus-x": "0.1.0",
             "wikibase/wikibase-codesniffer": "^0.1.0"
         },
-        "time": "2017-10-13 09:28:55",
+        "time": "2017-10-13 21:00:12",
         "type": "mediawiki-extension",
         "installation-source": "dist",
         "autoload": {
@@ -1711,7 +1711,7 @@
         "source": {
             "type": "git",
             "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQuality";,
-            "reference": "7e84762a4540e2fa57c59a240abf5946efcb6b13"
+            "reference": "82105577ca6fdaa6bb30f74fc7b652b107003bda"
         },
         "require": {
             "php": ">=5.5.9",
@@ -1729,9 +1729,9 @@
             "phpunit/phpunit": "~4.8",
             "satooshi/php-coveralls": "master-dev",
             "wikibase/data-model-serialization": ">=0.1 <3.0",
-            "wikibase/wikibase-codesniffer": "^0.1.0"
+            "wikibase/wikibase-codesniffer": "^0.2.0"
         },
-        "time": "2017-09-27 20:45:26",
+        "time": "2017-10-13 14:50:05",
         "type": "mediawiki-extension",
         "installation-source": "source",
         "autoload": {
@@ -1780,7 +1780,7 @@
         "source": {
             "type": "git",
             "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints";,
-            "reference": "eaeaa2603e9fa199958e06ee0c94bba87a0f5476"
+            "reference": "4b8bc026285e6bba2cc080f99051e9f452727370"
         },
         "require": {
             "php": ">=5.5.9",
@@ -1796,7 +1796,7 @@
             "satooshi/php-coveralls": "master-dev",
             "wikibase/wikibase-codesniffer": "^0.1.0"
         },
-        "time": "2017-10-13 08:26:20",
+        "time": "2017-10-13 14:55:50",
         "type": "mediawiki-extension",
         "installation-source": "source",
         "autoload": {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia87995d5750f9b6deb69b4958c2be0924cea63f8
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikidata
Gerrit-Branch: master
Gerrit-Owner: WikidataBuilder <wikidata-servi...@wikimedia.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to