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

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

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

Change-Id: I448bb21d20c3c8bf84e11a299e2f9cda8f4ec0f3
---
M composer.lock
M extensions/Constraints/api/CheckConstraints.php
M extensions/Constraints/i18n/fr.json
M extensions/Constraints/i18n/it.json
M extensions/Constraints/i18n/pt.json
M extensions/Constraints/i18n/zh-hans.json
M extensions/Constraints/includes/ConstraintCheck/Checker/CommonsLinkChecker.php
M 
extensions/Constraints/includes/ConstraintCheck/Checker/ConflictsWithChecker.php
M 
extensions/Constraints/includes/ConstraintCheck/Checker/DiffWithinRangeChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/FormatChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/InverseChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/ItemChecker.php
M 
extensions/Constraints/includes/ConstraintCheck/Checker/MandatoryQualifiersChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/MultiValueChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/OneOfChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/QualifierChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/QualifiersChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/RangeChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/SingleValueChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/SymmetricChecker.php
M 
extensions/Constraints/includes/ConstraintCheck/Checker/TargetRequiredClaimChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/TypeChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/UniqueValueChecker.php
M extensions/Constraints/includes/ConstraintCheck/Checker/ValueTypeChecker.php
M extensions/Constraints/includes/ConstraintCheck/ConstraintChecker.php
M extensions/Constraints/includes/ConstraintCheck/Context/AbstractContext.php
M extensions/Constraints/includes/ConstraintCheck/Context/ApiV2Context.php
M extensions/Constraints/includes/ConstraintCheck/Context/StatementContext.php
M 
extensions/Constraints/includes/ConstraintCheck/DelegatingConstraintChecker.php
M 
extensions/Constraints/includes/ConstraintCheck/Helper/ConnectionCheckerHelper.php
M 
extensions/Constraints/includes/ConstraintCheck/Helper/ConstraintParameterParser.php
M extensions/Constraints/includes/ConstraintCheck/Helper/LoggingHelper.php
M extensions/Constraints/includes/ConstraintCheck/Result/CheckResult.php
M extensions/Constraints/includes/ConstraintParameterRenderer.php
M extensions/Constraints/includes/ConstraintReportFactory.php
M extensions/Constraints/specials/SpecialConstraintReport.php
M extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php
M 
extensions/Constraints/tests/phpunit/Checker/CommonsLinkChecker/CommonsLinkCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/ConflictsWithCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/InverseCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/ItemCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/TargetRequiredClaimCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/FormatChecker/FormatCheckerTest.php
M extensions/Constraints/tests/phpunit/Checker/OneOfChecker/OneOfCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/QualifierChecker/QualifierCheckerTest.php
M extensions/Constraints/tests/phpunit/Checker/RangeChecker/RangeCheckerTest.php
M extensions/Constraints/tests/phpunit/Checker/TypeChecker/TypeCheckerTest.php
M 
extensions/Constraints/tests/phpunit/Checker/TypeChecker/ValueTypeCheckerTest.php
M extensions/Constraints/tests/phpunit/Fake/FakeChecker.php
M extensions/Constraints/tests/phpunit/Fake/FakeCheckerTest.php
M extensions/Constraints/tests/phpunit/Helper/ConstraintParameterParserTest.php
M extensions/Constraints/tests/phpunit/Helper/SparqlHelperTest.php
M extensions/Constraints/tests/phpunit/Result/CheckResultTest.php
M extensions/Wikibase/client/i18n/af.json
M extensions/Wikibase/client/i18n/mwl.json
M extensions/Wikibase/client/i18n/sl.json
M extensions/Wikibase/client/includes/Changes/WikiPageUpdater.php
M 
extensions/Wikibase/client/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibrary.php
M 
extensions/Wikibase/client/tests/phpunit/includes/Changes/WikiPageUpdaterTest.php
M extensions/Wikibase/docs/lua.wiki
A extensions/Wikibase/repo/i18n/cdo.json
M extensions/Wikibase/view/resources/jquery/wikibase/snakview/snakview.js
M vendor/composer/installed.json
63 files changed, 58 insertions(+), 125 deletions(-)


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

diff --git a/composer.lock b/composer.lock
index 28e2c09..7712642 100644
--- a/composer.lock
+++ b/composer.lock
@@ -977,7 +977,7 @@
             "source": {
                 "type": "git",
                 "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints";,
-                "reference": "0abf0a03d37b98b57286e69403a1c4d31aff3043"
+                "reference": "33da94168a6696b8bb192af2ad2016eefadb1a16"
             },
             "require": {
                 "php": ">=5.5.9",
@@ -1037,7 +1037,7 @@
             "support": {
                 "issues": 
"https://phabricator.wikimedia.org/project/profile/1202/";
             },
-            "time": "2017-10-10 07:44:18"
+            "time": "2017-10-10 21:14:59"
         },
         {
             "name": "wikibase/data-model",
@@ -1548,12 +1548,12 @@
             "source": {
                 "type": "git",
                 "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-                "reference": "7bb7c9a4b06d3780cfe77ede135282d4e4763ecd"
+                "reference": "91ca8265be1bbdb464838510ac032a51b6aaa1f0"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/7bb7c9a4b06d3780cfe77ede135282d4e4763ecd";,
-                "reference": "7bb7c9a4b06d3780cfe77ede135282d4e4763ecd",
+                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/91ca8265be1bbdb464838510ac032a51b6aaa1f0";,
+                "reference": "91ca8265be1bbdb464838510ac032a51b6aaa1f0",
                 "shasum": ""
             },
             "require": {
@@ -1631,7 +1631,7 @@
                 "wikibaserepo",
                 "wikidata"
             ],
-            "time": "2017-10-10 09:44:48"
+            "time": "2017-10-11 09:28:05"
         },
         {
             "name": "wikibase/wikimedia-badges",
diff --git a/extensions/Constraints/api/CheckConstraints.php 
b/extensions/Constraints/api/CheckConstraints.php
index f17b0f2..613a218 100644
--- a/extensions/Constraints/api/CheckConstraints.php
+++ b/extensions/Constraints/api/CheckConstraints.php
@@ -15,7 +15,6 @@
 use Wikibase\DataModel\Entity\ItemId;
 use Wikibase\DataModel\Services\EntityId\EntityIdFormatter;
 use Wikibase\DataModel\Services\Statement\StatementGuidParser;
-use Wikibase\DataModel\Services\Statement\StatementGuidParsingException;
 use Wikibase\DataModel\Services\Statement\StatementGuidValidator;
 use Wikibase\Lib\SnakFormatter;
 use Wikibase\Lib\Store\EntityTitleLookup;
diff --git a/extensions/Constraints/i18n/fr.json 
b/extensions/Constraints/i18n/fr.json
index 002427b..fd37c6e 100644
--- a/extensions/Constraints/i18n/fr.json
+++ b/extensions/Constraints/i18n/fr.json
@@ -108,6 +108,7 @@
        "wbqc-violation-message-no-qualifiers": "Les déclarations pour $1 ne 
doivent comporter aucun qualificatif.",
        "wbqc-violation-message-qualifiers": "$2 n’est pas un qualificatif 
valable pour $1 – {{PLURAL:$3|1=le seul qualificatif valide est $5.|2=les seuls 
qualificatifs valides sont $5 et $6.|les seuls qualificatifs valides sont 
:$4}}",
        "wbqc-violation-message-range-parameters-needed": "Les propriétés avec 
des valeurs de type «  $1  » ayant une contrainte «  $4  » doivent avoir les 
paramètres «  $2  » et «  $3  ».",
+       "wbqc-violation-message-range-parameters-one-year": "Les extrémités, 
pour un intervalle d'unités de temps, doivent avoir simultanément, ou ne pas 
avoir pour unité l'année car les années ne peuvent être converties en secondes 
sans pertes.",
        "wbqc-violation-message-range-quantity-closed": "La valeur de $1 ($2) 
doit être entre $3 et $4 ([$3; $4]).",
        "wbqc-violation-message-range-quantity-leftopen": "La valeur de $1 ($2) 
ne doit pas excéder $3 ((−∞; $3]).",
        "wbqc-violation-message-range-quantity-rightopen": "La valeur de $1 
($2) ne doit pas être inférieure à $3 ([$3; ∞)).",
@@ -124,5 +125,6 @@
        "wbqc-violation-message-target-required-claim": "$1 doit avoir 
{{PLURAL:$3|0=une déclaration $2.|1=une déclaration $2 $5.|une déclaration pour 
$2 avec une des valeurs suivantes : $4}}",
        "wbqc-violation-message-unique-value": "Cette valeur de propriété ne 
doit être associée à aucun autre élément, et figure également sur 
{{PLURAL:$1|1=$3.|2=$3 et $4.|les éléments suivants : $2}}",
        "wbqc-violation-message-valueOnly": "Cette propriété ne doit être 
utilisée que pour la valeur principale d'une expression, non pour des 
qualificateurs ou des références.",
+       "wbqc-violation-message-reference": "La propriété ne doit être utilisée 
que dans les références, et non comme valeur principale d'une déclaration ou 
pour un qualificatif.",
        "wbqc-exception-message": "Cette entrée est une exception connue pour 
cette contrainte et a été marquée comme telle."
 }
diff --git a/extensions/Constraints/i18n/it.json 
b/extensions/Constraints/i18n/it.json
index 3e6e735..d0d860f 100644
--- a/extensions/Constraints/i18n/it.json
+++ b/extensions/Constraints/i18n/it.json
@@ -84,5 +84,6 @@
        "wbqc-violation-message-symmetric": "$1 dovrebbe avere anche la 
dichiarazione simmetrica $2 $3.",
        "wbqc-violation-message-type-relation-instance-or-subclass": "Il 
parametro \"relazione\" deve essere \"istanza\" o \"sottoclasse\".",
        "wbqc-violation-message-type-instance": "Entità che usano la proprietà 
$1 dovrebbero essere istanza di {{PLURAL:$3|1=$5|2=$5 o $6|una delle seguenti 
classi}} (o di {{PLURAL:$3|1=una delle sue sottoclassi|2=una loro 
sottoclasse|una delle loro sottoclassi}}), ma $2 attualmente {{PLURAL:$3|1=non 
lo è.|2=non lo è.|non lo è: $4}}",
-       "wbqc-violation-message-unique-value": "Il valore di questa proprietà 
non deve essere presente in nessun altro elemento, ma è presente anche 
{{PLURAL:$1|1=in $3.|2=in $3 e $4.|nei seguenti elementi: $2}}"
+       "wbqc-violation-message-unique-value": "Il valore di questa proprietà 
non deve essere presente in nessun altro elemento, ma è presente anche 
{{PLURAL:$1|1=in $3.|2=in $3 e $4.|nei seguenti elementi: $2}}",
+       "wbqc-violation-message-reference": "La proprietà deve essere 
utilizzata solo nei riferimenti, non per il valore principale di una 
dichiarazione o per un qualificatore."
 }
diff --git a/extensions/Constraints/i18n/pt.json 
b/extensions/Constraints/i18n/pt.json
index 4b72920..f7313c0 100644
--- a/extensions/Constraints/i18n/pt.json
+++ b/extensions/Constraints/i18n/pt.json
@@ -102,6 +102,7 @@
        "wbqc-violation-message-no-qualifiers": "As declarações $1 não deviam 
ter nenhum qualificador.",
        "wbqc-violation-message-qualifiers": "$2 não é um qualificador válido 
para $1 – {{PLURAL:$3|1=o único qualificador válido é $5.|2=os únicos 
qualificadores válidos são $5 e $6.|os únicos qualificadores válidos são:$4}}",
        "wbqc-violation-message-range-parameters-needed": "As propriedades com 
valores do tipo \"$1\" com a restrição \"$4\" necessitam dos parâmetros \"$2\" 
e \"$3\".",
+       "wbqc-violation-message-range-parameters-one-year": "Os extremos de um 
intervalo de unidades de tempo têm de ter ambos ou nenhum a unidade \"ano\", 
porque os anos não podem ser convertidos em segundos sem perdas.",
        "wbqc-violation-message-range-quantity-closed": "O valor de $1 ($2) 
deve estar compreendido entre $3 e $4 ([$3; $4]).",
        "wbqc-violation-message-range-quantity-leftopen": "O valor de $1 ($2) 
deve ser igual ou inferior a $3 ((−∞; $3]).",
        "wbqc-violation-message-range-quantity-rightopen": "O valor de $1 ($2) 
deve ser igual ou superior a $3 ([$3; ∞)).",
@@ -118,5 +119,6 @@
        "wbqc-violation-message-target-required-claim": "$1 deveria ter 
{{PLURAL:$3|0=uma declaração $2.|1=uma declaração $2 $5.|uma declaração para $2 
com um dos seguintes valores:$4}}",
        "wbqc-violation-message-unique-value": "O valor da propriedade não pode 
estar presente em nenhum outro objeto, mas também está presente 
{{PLURAL:$1|1=em $3.|2=em $3 e $4.|nos seguintes objetos: $2}}",
        "wbqc-violation-message-valueOnly": "Esta propriedade só deve ser usada 
para o valor principal de uma declaração, não para qualificadores nem 
referências.",
+       "wbqc-violation-message-reference": "A propriedade só deve ser usada em 
referências e não para o valor principal de uma declaração nem para um 
qualificador.",
        "wbqc-exception-message": "Esta entidade é uma exceção conhecida para 
esta restrição e foi marcada como tal."
 }
diff --git a/extensions/Constraints/i18n/zh-hans.json 
b/extensions/Constraints/i18n/zh-hans.json
index 1405fc7..3f1b8ef 100644
--- a/extensions/Constraints/i18n/zh-hans.json
+++ b/extensions/Constraints/i18n/zh-hans.json
@@ -100,6 +100,7 @@
        "wbqc-violation-message-no-qualifiers": "$1声明不应包含任何限定符。",
        "wbqc-violation-message-qualifiers": 
"$2不是用于$1的有效限定符——{{PLURAL:$3|1=唯一有效的限定符是$5。|2=只有$5和$6限定符有效。|只有以下限定符有效:$4}}",
        "wbqc-violation-message-range-parameters-needed": 
"带类型“$1”值与约束“$4”的属性需要参数“$2”和“$3”。",
+       "wbqc-violation-message-range-parameters-one-year": 
"时间单位范围的两个端点必须都有(或都没有)单位“年”,因为年不能无损转换为秒。",
        "wbqc-violation-message-range-quantity-closed": 
"$1($2)的值应界定在$3和$4之间([$3; $4])。",
        "wbqc-violation-message-range-quantity-leftopen": "$1($2)的值不应大于$3((−∞; 
$3])。",
        "wbqc-violation-message-range-quantity-rightopen": "$1($2)的值不应小于$3([$3; 
∞))。",
@@ -116,5 +117,6 @@
        "wbqc-violation-message-target-required-claim": 
"$1应拥有{{PLURAL:$3|0=声明$2。|1=声明$2 $5。|声明$2,并使用以下值之一:$4}}",
        "wbqc-violation-message-unique-value": 
"此属性的值不得出现在其他任何项中,但却也出现在了{{PLURAL:$1|1=$3上。|2=$3和$4上。|以下项中:$2}}",
        "wbqc-violation-message-valueOnly": "此属性只应用于声明的主值,而不是限定符或参考文献。",
+       "wbqc-violation-message-reference": "属性只应用于参考文献中,而不是用于声明或限定符的主值。",
        "wbqc-exception-message": "此实体是该约束的已知例外,并已如此标记。"
 }
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/CommonsLinkChecker.php
 
b/extensions/Constraints/includes/ConstraintCheck/Checker/CommonsLinkChecker.php
index 44c5473..68354d3 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/CommonsLinkChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/CommonsLinkChecker.php
@@ -5,9 +5,7 @@
 use MalformedTitleException;
 use TitleParser;
 use TitleValue;
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
 use 
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\ConstraintParameterException;
@@ -16,7 +14,6 @@
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintParameterRenderer;
 use WikibaseQuality\ConstraintReport\Role;
-use Wikibase\DataModel\Statement\Statement;
 
 /**
  * @package WikibaseQuality\ConstraintReport\ConstraintCheck\Checker
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/ConflictsWithChecker.php
 
b/extensions/Constraints/includes/ConstraintCheck/Checker/ConflictsWithChecker.php
index 54a685c..ebb0098 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/ConflictsWithChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/ConflictsWithChecker.php
@@ -2,9 +2,7 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Services\Lookup\EntityLookup;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/DiffWithinRangeChecker.php
 
b/extensions/Constraints/includes/ConstraintCheck/Checker/DiffWithinRangeChecker.php
index c2b506c..1e338f1 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/DiffWithinRangeChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/DiffWithinRangeChecker.php
@@ -4,9 +4,7 @@
 
 use Config;
 use DataValues\QuantityValue;
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/FormatChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/FormatChecker.php
index 3c72bd7..00a81e4 100644
--- a/extensions/Constraints/includes/ConstraintCheck/Checker/FormatChecker.php
+++ b/extensions/Constraints/includes/ConstraintCheck/Checker/FormatChecker.php
@@ -5,9 +5,7 @@
 use Config;
 use DataValues\StringValue;
 use Language;
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use Wikibase\Repo\WikibaseRepo;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
@@ -18,7 +16,6 @@
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Result\CheckResult;
 use WikibaseQuality\ConstraintReport\ConstraintParameterRenderer;
 use WikibaseQuality\ConstraintReport\Role;
-use Wikibase\DataModel\Statement\Statement;
 
 /**
  * @package WikibaseQuality\ConstraintReport\ConstraintCheck\Checker
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/InverseChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/InverseChecker.php
index fc6c03a..ce09171 100644
--- a/extensions/Constraints/includes/ConstraintCheck/Checker/InverseChecker.php
+++ b/extensions/Constraints/includes/ConstraintCheck/Checker/InverseChecker.php
@@ -2,11 +2,9 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Entity\EntityIdValue;
 use Wikibase\DataModel\Services\Lookup\EntityLookup;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/ItemChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/ItemChecker.php
index d1099d7..5ba8246 100644
--- a/extensions/Constraints/includes/ConstraintCheck/Checker/ItemChecker.php
+++ b/extensions/Constraints/includes/ConstraintCheck/Checker/ItemChecker.php
@@ -2,9 +2,7 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Services\Lookup\EntityLookup;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/MandatoryQualifiersChecker.php
 
b/extensions/Constraints/includes/ConstraintCheck/Checker/MandatoryQualifiersChecker.php
index 4605ec1..2b511a9 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/MandatoryQualifiersChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/MandatoryQualifiersChecker.php
@@ -2,9 +2,7 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Snak\Snak;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/MultiValueChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/MultiValueChecker.php
index 00d6e90..a8add94 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/MultiValueChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/MultiValueChecker.php
@@ -2,8 +2,6 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/OneOfChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/OneOfChecker.php
index 42cfa8e..8589bb0 100644
--- a/extensions/Constraints/includes/ConstraintCheck/Checker/OneOfChecker.php
+++ b/extensions/Constraints/includes/ConstraintCheck/Checker/OneOfChecker.php
@@ -2,8 +2,6 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/QualifierChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/QualifierChecker.php
index cd5589d..e9f9de2 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/QualifierChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/QualifierChecker.php
@@ -2,13 +2,10 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Result\CheckResult;
-use Wikibase\DataModel\Statement\Statement;
 
 /**
  * @package WikibaseQuality\ConstraintReport\ConstraintCheck\Checker
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/QualifiersChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/QualifiersChecker.php
index b26d0d2..379e414 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/QualifiersChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/QualifiersChecker.php
@@ -2,9 +2,7 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Snak\Snak;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/RangeChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/RangeChecker.php
index 677409a..4345965 100644
--- a/extensions/Constraints/includes/ConstraintCheck/Checker/RangeChecker.php
+++ b/extensions/Constraints/includes/ConstraintCheck/Checker/RangeChecker.php
@@ -2,10 +2,8 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Services\Lookup\PropertyDataTypeLookup;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/SingleValueChecker.php
 
b/extensions/Constraints/includes/ConstraintCheck/Checker/SingleValueChecker.php
index 03ba8f5..0dafc97 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/SingleValueChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/SingleValueChecker.php
@@ -2,8 +2,6 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/SymmetricChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/SymmetricChecker.php
index 515e9e7..8a5fb88 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/SymmetricChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/SymmetricChecker.php
@@ -2,11 +2,9 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Entity\EntityIdValue;
 use Wikibase\DataModel\Services\Lookup\EntityLookup;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/TargetRequiredClaimChecker.php
 
b/extensions/Constraints/includes/ConstraintCheck/Checker/TargetRequiredClaimChecker.php
index 7a2950f..4631887 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/TargetRequiredClaimChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/TargetRequiredClaimChecker.php
@@ -2,11 +2,9 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Entity\EntityIdValue;
 use Wikibase\DataModel\Services\Lookup\EntityLookup;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/TypeChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/TypeChecker.php
index b4aa162..0d08af9 100644
--- a/extensions/Constraints/includes/ConstraintCheck/Checker/TypeChecker.php
+++ b/extensions/Constraints/includes/ConstraintCheck/Checker/TypeChecker.php
@@ -3,10 +3,8 @@
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
 use Config;
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Entity\ItemId;
 use Wikibase\DataModel\Services\Lookup\EntityLookup;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/UniqueValueChecker.php
 
b/extensions/Constraints/includes/ConstraintCheck/Checker/UniqueValueChecker.php
index 43f0d88..2c3bac6 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/UniqueValueChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/UniqueValueChecker.php
@@ -2,8 +2,6 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
-use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Checker/ValueTypeChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/Checker/ValueTypeChecker.php
index 9774aee..12fab45 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Checker/ValueTypeChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Checker/ValueTypeChecker.php
@@ -3,7 +3,6 @@
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Checker;
 
 use Config;
-use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Entity\EntityIdValue;
 use Wikibase\DataModel\Entity\ItemId;
 use Wikibase\DataModel\Services\Lookup\EntityLookup;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/ConstraintChecker.php 
b/extensions/Constraints/includes/ConstraintCheck/ConstraintChecker.php
index 99c2fca..d10fb9a 100644
--- a/extensions/Constraints/includes/ConstraintCheck/ConstraintChecker.php
+++ b/extensions/Constraints/includes/ConstraintCheck/ConstraintChecker.php
@@ -2,9 +2,6 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck;
 
-use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\Statement;
-use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
 use 
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\ConstraintParameterException;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Context/AbstractContext.php 
b/extensions/Constraints/includes/ConstraintCheck/Context/AbstractContext.php
index 5f0f39a..edea51e 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Context/AbstractContext.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Context/AbstractContext.php
@@ -4,7 +4,6 @@
 
 use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Snak\Snak;
-use Wikibase\DataModel\Statement\Statement;
 
 /**
  * Base implementation of some Context functions,
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Context/ApiV2Context.php 
b/extensions/Constraints/includes/ConstraintCheck/Context/ApiV2Context.php
index d02a0c4..4bbc9fb 100644
--- a/extensions/Constraints/includes/ConstraintCheck/Context/ApiV2Context.php
+++ b/extensions/Constraints/includes/ConstraintCheck/Context/ApiV2Context.php
@@ -2,9 +2,6 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Context;
 
-use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\Statement;
-
 /**
  * Abstract superclass of all contexts for the second version of the API 
output format.
  *
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Context/StatementContext.php 
b/extensions/Constraints/includes/ConstraintCheck/Context/StatementContext.php
index 04d2483..45ff410 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Context/StatementContext.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Context/StatementContext.php
@@ -4,7 +4,6 @@
 
 use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Statement\Statement;
-use WikibaseQuality\ConstraintReport\ConstraintCheck\Result\CheckResult;
 
 /**
  * A constraint check context for the main snak of a statement.
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/DelegatingConstraintChecker.php
 
b/extensions/Constraints/includes/ConstraintCheck/DelegatingConstraintChecker.php
index 887fc1c..4affc01 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/DelegatingConstraintChecker.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/DelegatingConstraintChecker.php
@@ -9,7 +9,6 @@
 use Wikibase\DataModel\Services\Lookup\EntityLookup;
 use Wikibase\DataModel\Services\Statement\StatementGuidParser;
 use Wikibase\DataModel\Statement\Statement;
-use Wikibase\DataModel\Statement\StatementList;
 use Wikibase\DataModel\Statement\StatementListProvider;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\MainSnakContext;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Helper/ConnectionCheckerHelper.php
 
b/extensions/Constraints/includes/ConstraintCheck/Helper/ConnectionCheckerHelper.php
index c5d73e7..f5789c2 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Helper/ConnectionCheckerHelper.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Helper/ConnectionCheckerHelper.php
@@ -2,9 +2,7 @@
 
 namespace WikibaseQuality\ConstraintReport\ConstraintCheck\Helper;
 
-use InvalidArgumentException;
 use Wikibase\DataModel\Entity\EntityId;
-use Wikibase\DataModel\Entity\ItemId;
 use Wikibase\DataModel\Entity\PropertyId;
 use Wikibase\DataModel\Statement\Statement;
 use Wikibase\DataModel\Statement\StatementList;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Helper/ConstraintParameterParser.php
 
b/extensions/Constraints/includes/ConstraintCheck/Helper/ConstraintParameterParser.php
index c4a299c..8cee8b2 100644
--- 
a/extensions/Constraints/includes/ConstraintCheck/Helper/ConstraintParameterParser.php
+++ 
b/extensions/Constraints/includes/ConstraintCheck/Helper/ConstraintParameterParser.php
@@ -5,10 +5,7 @@
 use Config;
 use DataValues\DataValue;
 use DataValues\MonolingualTextValue;
-use DataValues\QuantityValue;
 use DataValues\StringValue;
-use DataValues\UnboundedQuantityValue;
-use InvalidArgumentException;
 use Language;
 use Wikibase\DataModel\DeserializerFactory;
 use Wikibase\DataModel\Deserializers\SnakDeserializer;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Helper/LoggingHelper.php 
b/extensions/Constraints/includes/ConstraintCheck/Helper/LoggingHelper.php
index 5d3ff49..fc63453 100644
--- a/extensions/Constraints/includes/ConstraintCheck/Helper/LoggingHelper.php
+++ b/extensions/Constraints/includes/ConstraintCheck/Helper/LoggingHelper.php
@@ -5,8 +5,6 @@
 use Config;
 use IBufferingStatsdDataFactory;
 use Psr\Log\LoggerInterface;
-use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\Statement;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Result\CheckResult;
diff --git 
a/extensions/Constraints/includes/ConstraintCheck/Result/CheckResult.php 
b/extensions/Constraints/includes/ConstraintCheck/Result/CheckResult.php
index 1750250..8513160 100644
--- a/extensions/Constraints/includes/ConstraintCheck/Result/CheckResult.php
+++ b/extensions/Constraints/includes/ConstraintCheck/Result/CheckResult.php
@@ -5,7 +5,6 @@
 use DataValues\DataValue;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
 use Wikibase\DataModel\Entity\EntityId;
-use Wikibase\DataModel\Entity\PropertyId;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
 use LogicException;
diff --git a/extensions/Constraints/includes/ConstraintParameterRenderer.php 
b/extensions/Constraints/includes/ConstraintParameterRenderer.php
index e81b6f9..34babd0 100644
--- a/extensions/Constraints/includes/ConstraintParameterRenderer.php
+++ b/extensions/Constraints/includes/ConstraintParameterRenderer.php
@@ -9,7 +9,6 @@
 use Wikibase\DataModel\Entity\PropertyId;
 use Wikibase\DataModel\Services\EntityId\EntityIdFormatter;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ItemIdSnakValue;
-use WikibaseQuality\ConstraintReport\Role;
 
 /**
  * Class ConstraintParameterRenderer
@@ -20,7 +19,6 @@
  * @author BP2014N1
  * @license GNU GPL v2+
  */
-
 class ConstraintParameterRenderer {
 
        /**
diff --git a/extensions/Constraints/includes/ConstraintReportFactory.php 
b/extensions/Constraints/includes/ConstraintReportFactory.php
index 802f10c..40c8be5 100644
--- a/extensions/Constraints/includes/ConstraintReportFactory.php
+++ b/extensions/Constraints/includes/ConstraintReportFactory.php
@@ -15,8 +15,6 @@
 use Wikibase\Rdf\RdfVocabulary;
 use Wikibase\Repo\WikibaseRepo;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\ReferenceChecker;
-use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\MainSnakContext;
-use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\StatementContext;
 use 
WikibaseQuality\ConstraintReport\ConstraintCheck\DelegatingConstraintChecker;
 use 
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\ConstraintParameterParser;
 use 
WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\CommonsLinkChecker;
diff --git a/extensions/Constraints/specials/SpecialConstraintReport.php 
b/extensions/Constraints/specials/SpecialConstraintReport.php
index 96b4b43..31c4ae7 100644
--- a/extensions/Constraints/specials/SpecialConstraintReport.php
+++ b/extensions/Constraints/specials/SpecialConstraintReport.php
@@ -12,7 +12,6 @@
 use UnexpectedValueException;
 use ValueFormatters\FormatterOptions;
 use ValueFormatters\ValueFormatter;
-use Wikibase\DataModel\Entity\EntityDocument;
 use WikibaseQuality\ConstraintReport\ConstraintParameterRenderer;
 use Wikibase\DataModel\Entity\EntityId;
 use Wikibase\DataModel\Entity\EntityIdParser;
diff --git a/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php 
b/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php
index 63cf1a9..3f4569c 100644
--- a/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php
+++ b/extensions/Constraints/tests/phpunit/Api/CheckConstraintsTest.php
@@ -22,7 +22,6 @@
 use WikibaseQuality\ConstraintReport\Api\CheckConstraints;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
-use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\StatementContext;
 use 
WikibaseQuality\ConstraintReport\ConstraintCheck\DelegatingConstraintChecker;
 use 
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\ConstraintParameterParser;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\LoggingHelper;
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/CommonsLinkChecker/CommonsLinkCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/CommonsLinkChecker/CommonsLinkCheckerTest.php
index c285cff..0dd730c 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/CommonsLinkChecker/CommonsLinkCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/CommonsLinkChecker/CommonsLinkCheckerTest.php
@@ -4,7 +4,6 @@
 
 use Title;
 use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\Statement;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
 use DataValues\StringValue;
 use Wikibase\DataModel\Entity\EntityIdValue;
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/ConflictsWithCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/ConflictsWithCheckerTest.php
index 6f14283..b157c0f 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/ConflictsWithCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/ConflictsWithCheckerTest.php
@@ -16,7 +16,6 @@
 use WikibaseQuality\Tests\Helper\JsonFileEntityLookup;
 use Wikibase\Repo\Tests\NewItem;
 use Wikibase\Repo\Tests\NewStatement;
-use Wikibase\Repo\WikibaseRepo;
 
 /**
  * @covers 
\WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\ConflictsWithChecker
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/InverseCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/InverseCheckerTest.php
index 9fa599f..0ce98e1 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/InverseCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/InverseCheckerTest.php
@@ -11,7 +11,6 @@
 use Wikibase\DataModel\Entity\PropertyId;
 use Wikibase\Repo\Tests\NewItem;
 use Wikibase\Repo\Tests\NewStatement;
-use Wikibase\Repo\WikibaseRepo;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\InverseChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\StatementContext;
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/ItemCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/ItemCheckerTest.php
index 8f312a6..87826d7 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/ItemCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/ItemCheckerTest.php
@@ -16,7 +16,6 @@
 use WikibaseQuality\Tests\Helper\JsonFileEntityLookup;
 use Wikibase\Repo\Tests\NewItem;
 use Wikibase\Repo\Tests\NewStatement;
-use Wikibase\Repo\WikibaseRepo;
 
 /**
  * @covers 
\WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\ItemChecker
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/TargetRequiredClaimCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/TargetRequiredClaimCheckerTest.php
index 8d741bc..f16dc9a 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/TargetRequiredClaimCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/ConnectionChecker/TargetRequiredClaimCheckerTest.php
@@ -19,7 +19,6 @@
 use WikibaseQuality\Tests\Helper\JsonFileEntityLookup;
 use Wikibase\Repo\Tests\NewItem;
 use Wikibase\Repo\Tests\NewStatement;
-use Wikibase\Repo\WikibaseRepo;
 
 /**
  * @covers 
\WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\TargetRequiredClaimChecker
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/FormatChecker/FormatCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/FormatChecker/FormatCheckerTest.php
index b0a433a..21f0d31 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/FormatChecker/FormatCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/FormatChecker/FormatCheckerTest.php
@@ -4,7 +4,6 @@
 
 use HashConfig;
 use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\Statement;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
 use DataValues\StringValue;
 use Wikibase\DataModel\Entity\EntityIdValue;
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/OneOfChecker/OneOfCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/OneOfChecker/OneOfCheckerTest.php
index 83401eb..848def5 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/OneOfChecker/OneOfCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/OneOfChecker/OneOfCheckerTest.php
@@ -5,16 +5,12 @@
 use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Snak\PropertyNoValueSnak;
 use Wikibase\DataModel\Snak\PropertySomeValueSnak;
-use Wikibase\DataModel\Snak\PropertyValueSnak;
-use Wikibase\DataModel\Statement\Statement;
 use DataValues\StringValue;
-use Wikibase\DataModel\Entity\EntityIdValue;
 use Wikibase\DataModel\Entity\Item;
 use Wikibase\DataModel\Entity\ItemId;
 use Wikibase\DataModel\Entity\PropertyId;
 use Wikibase\Repo\Tests\NewItem;
 use Wikibase\Repo\Tests\NewStatement;
-use Wikibase\Repo\WikibaseRepo;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\OneOfChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\StatementContext;
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/QualifierChecker/QualifierCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/QualifierChecker/QualifierCheckerTest.php
index 8f31c2b..c62646a 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/QualifierChecker/QualifierCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/QualifierChecker/QualifierCheckerTest.php
@@ -2,8 +2,6 @@
 
 namespace WikibaseQuality\ConstraintReport\Test\QualifierChecker;
 
-use Wikibase\DataModel\Entity\Item;
-use Wikibase\DataModel\Entity\ItemId;
 use Wikibase\DataModel\Statement\Statement;
 use Wikibase\DataModel\Statement\StatementListProvider;
 use Wikibase\Repo\Tests\NewItem;
@@ -13,7 +11,6 @@
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\StatementContext;
 use WikibaseQuality\ConstraintReport\Tests\ResultAssertions;
-use WikibaseQuality\Tests\Helper\JsonFileEntityLookup;
 
 /**
  * @covers 
\WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\QualifierChecker
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/RangeChecker/RangeCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/RangeChecker/RangeCheckerTest.php
index 0ca104e..fe38916 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/RangeChecker/RangeCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/RangeChecker/RangeCheckerTest.php
@@ -4,7 +4,6 @@
 
 use Wikibase\DataModel\Entity\EntityDocument;
 use Wikibase\DataModel\Services\Lookup\EntityRetrievingDataTypeLookup;
-use Wikibase\DataModel\Statement\Statement;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
 use DataValues\DecimalValue;
 use DataValues\QuantityValue;
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/TypeChecker/TypeCheckerTest.php 
b/extensions/Constraints/tests/phpunit/Checker/TypeChecker/TypeCheckerTest.php
index 045db93..a757c73 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/TypeChecker/TypeCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/TypeChecker/TypeCheckerTest.php
@@ -20,7 +20,6 @@
 use WikibaseQuality\Tests\Helper\JsonFileEntityLookup;
 use Wikibase\Repo\Tests\NewItem;
 use Wikibase\Repo\Tests\NewStatement;
-use Wikibase\Repo\WikibaseRepo;
 
 /**
  * @covers 
\WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\TypeChecker
diff --git 
a/extensions/Constraints/tests/phpunit/Checker/TypeChecker/ValueTypeCheckerTest.php
 
b/extensions/Constraints/tests/phpunit/Checker/TypeChecker/ValueTypeCheckerTest.php
index eb674a4..5cf44b3 100644
--- 
a/extensions/Constraints/tests/phpunit/Checker/TypeChecker/ValueTypeCheckerTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Checker/TypeChecker/ValueTypeCheckerTest.php
@@ -3,7 +3,6 @@
 namespace WikibaseQuality\ConstraintReport\Test\TypeChecker;
 
 use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\Statement;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
 use Wikibase\DataModel\Entity\EntityIdValue;
 use Wikibase\DataModel\Entity\Item;
@@ -21,7 +20,6 @@
 use WikibaseQuality\Tests\Helper\JsonFileEntityLookup;
 use Wikibase\Repo\Tests\NewItem;
 use Wikibase\Repo\Tests\NewStatement;
-use Wikibase\Repo\WikibaseRepo;
 
 /**
  * @covers 
\WikibaseQuality\ConstraintReport\ConstraintCheck\Checker\ValueTypeChecker
diff --git a/extensions/Constraints/tests/phpunit/Fake/FakeChecker.php 
b/extensions/Constraints/tests/phpunit/Fake/FakeChecker.php
index 96dd4bd..fe88445 100644
--- a/extensions/Constraints/tests/phpunit/Fake/FakeChecker.php
+++ b/extensions/Constraints/tests/phpunit/Fake/FakeChecker.php
@@ -2,8 +2,6 @@
 
 namespace WikibaseQuality\ConstraintReport\Tests\Fake;
 
-use Wikibase\DataModel\Entity\EntityDocument;
-use Wikibase\DataModel\Statement\Statement;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\ConstraintChecker;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
diff --git a/extensions/Constraints/tests/phpunit/Fake/FakeCheckerTest.php 
b/extensions/Constraints/tests/phpunit/Fake/FakeCheckerTest.php
index 2ad84aa..4c2c81e 100644
--- a/extensions/Constraints/tests/phpunit/Fake/FakeCheckerTest.php
+++ b/extensions/Constraints/tests/phpunit/Fake/FakeCheckerTest.php
@@ -2,10 +2,7 @@
 
 namespace WikibaseQuality\ConstraintReport\Tests\Fake;
 
-use Wikibase\DataModel\Entity\Item;
-use Wikibase\DataModel\Entity\ItemId;
 use Wikibase\DataModel\Entity\PropertyId;
-use Wikibase\DataModel\Statement\Statement;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
 
diff --git 
a/extensions/Constraints/tests/phpunit/Helper/ConstraintParameterParserTest.php 
b/extensions/Constraints/tests/phpunit/Helper/ConstraintParameterParserTest.php
index 3025a6e..6842ba7 100644
--- 
a/extensions/Constraints/tests/phpunit/Helper/ConstraintParameterParserTest.php
+++ 
b/extensions/Constraints/tests/phpunit/Helper/ConstraintParameterParserTest.php
@@ -11,12 +11,10 @@
 use Wikibase\DataModel\Entity\Item;
 use Wikibase\DataModel\Entity\ItemId;
 use Wikibase\DataModel\Entity\PropertyId;
-use Wikibase\DataModel\Serializers\SnakSerializer;
 use Wikibase\DataModel\Snak\PropertyNoValueSnak;
 use Wikibase\DataModel\Snak\PropertySomeValueSnak;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
 use Wikibase\DataModel\Statement\Statement;
-use Wikibase\Repo\WikibaseRepo;
 use WikibaseQuality\ConstraintReport\Constraint;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\StatementContext;
 use 
WikibaseQuality\ConstraintReport\ConstraintCheck\Helper\ConstraintParameterException;
diff --git a/extensions/Constraints/tests/phpunit/Helper/SparqlHelperTest.php 
b/extensions/Constraints/tests/phpunit/Helper/SparqlHelperTest.php
index deb6da7..fcb4e51 100644
--- a/extensions/Constraints/tests/phpunit/Helper/SparqlHelperTest.php
+++ b/extensions/Constraints/tests/phpunit/Helper/SparqlHelperTest.php
@@ -8,7 +8,6 @@
 use DataValues\StringValue;
 use DataValues\TimeValue;
 use DataValues\UnboundedQuantityValue;
-use HashBagOStuff;
 use HashConfig;
 use WANObjectCache;
 use Wikibase\DataModel\Entity\EntityIdValue;
@@ -16,7 +15,6 @@
 use Wikibase\DataModel\Entity\ItemIdParser;
 use Wikibase\DataModel\Entity\PropertyId;
 use Wikibase\DataModel\Services\Lookup\PropertyDataTypeLookup;
-use Wikibase\DataModel\Snak\PropertyNoValueSnak;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
 use Wikibase\DataModel\Statement\Statement;
 use Wikibase\Rdf\RdfVocabulary;
diff --git a/extensions/Constraints/tests/phpunit/Result/CheckResultTest.php 
b/extensions/Constraints/tests/phpunit/Result/CheckResultTest.php
index b07d98f..9057d61 100644
--- a/extensions/Constraints/tests/phpunit/Result/CheckResultTest.php
+++ b/extensions/Constraints/tests/phpunit/Result/CheckResultTest.php
@@ -4,17 +4,13 @@
 
 use LogicException;
 use PHPUnit_Framework_TestCase;
-use Wikibase\DataModel\Entity\EntityId;
-use Wikibase\DataModel\Statement\Statement;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
 use Wikibase\DataModel\Entity\Item;
 use Wikibase\DataModel\Entity\ItemId;
 use Wikibase\DataModel\Entity\PropertyId;
 use Wikibase\DataModel\Snak\PropertyNoValueSnak;
 use DataValues\StringValue;
-use Wikibase\Repo\Tests\NewStatement;
 use WikibaseQuality\ConstraintReport\Constraint;
-use WikibaseQuality\ConstraintReport\ConstraintCheck\Context\Context;
 use WikibaseQuality\ConstraintReport\ConstraintCheck\Result\CheckResult;
 use WikibaseQuality\ConstraintReport\Tests\Fake\FakeSnakContext;
 
diff --git a/extensions/Wikibase/client/i18n/af.json 
b/extensions/Wikibase/client/i18n/af.json
index 3b8d70c..c63cd22 100644
--- a/extensions/Wikibase/client/i18n/af.json
+++ b/extensions/Wikibase/client/i18n/af.json
@@ -42,6 +42,7 @@
        "wikibase-rc-show-wikidata-pref": "Wys {{WBREPONAME}}-wysigings in 
onlangse wysigings",
        "wikibase-rc-wikibase-edit-letter": "D",
        "wikibase-rc-wikibase-edit-title": "{{WBREPONAME}}-wysiging",
+       "wikibase-rcfilters-hide-wikibase-label": "{{WBREPONAME}}-wysigings",
        "wikibase-replicationnote": "Let daarop dat dit verskeie minute dan 
duur voor die wysigings op alle wiki's sigbaar sal wees.",
        "wikibase-watchlist-show-changes-pref": "Wys Wikidata-wysigings in u 
dophoulys",
        "wikibase-error-invalid-entity-id": "Die opgegewe ID is nie in die 
stelsel nie. Gebruik 'n geldig entiteit-ID.",
diff --git a/extensions/Wikibase/client/i18n/mwl.json 
b/extensions/Wikibase/client/i18n/mwl.json
index 6cb2940..da81668 100644
--- a/extensions/Wikibase/client/i18n/mwl.json
+++ b/extensions/Wikibase/client/i18n/mwl.json
@@ -37,5 +37,6 @@
        "wikibase-pageinfo-entity-id": "ID de l eilemiento {{WBREPONAME}}",
        "wikibase-otherprojects": "Noutros porjetos",
        "echo-category-title-wikibase-action": 
"{{PLURAL:$1|Lhigaçon|Lhigaçones}} cun {{WBREPONAME}}",
-       "echo-pref-tooltip-wikibase-action": "Abisar-me quando alguien lhigar 
ua páigina que {{GENDER:|you tenga criado}} pa un eilemiento {{WBREPONAME}}."
+       "echo-pref-tooltip-wikibase-action": "Abisar-me quando alguien lhigar 
ua páigina que {{GENDER:|you tenga criado}} pa un eilemiento {{WBREPONAME}}.",
+       "unresolved-property-category": "Páiginas que refrencian propiadades 
ineisistentes"
 }
diff --git a/extensions/Wikibase/client/i18n/sl.json 
b/extensions/Wikibase/client/i18n/sl.json
index 7555b6a..dbb7e2f 100644
--- a/extensions/Wikibase/client/i18n/sl.json
+++ b/extensions/Wikibase/client/i18n/sl.json
@@ -44,6 +44,8 @@
        "wikibase-rc-show-wikidata-pref": "Pokaži urejanja 
{{GRAMMAR:rodilnik|{{WBREPONAME}}}} v zadnjih spremembah",
        "wikibase-rc-wikibase-edit-letter": "P",
        "wikibase-rc-wikibase-edit-title": "urejanje v 
{{GRAMMAR:mestnik|{{WBREPONAME}}}}",
+       "wikibase-rcfilters-hide-wikibase-label": "Urejanja v 
{{GRAMMAR:mestnik|{{WBREPONAME}}}}",
+       "wikibase-rcfilters-hide-wikibase-description": "Urejanja, ki so 
narejena v {{GRAMMAR:mestnik|{{WBREPONAME}}}}.",
        "wikibase-replicationnote": "Spremembe se bodo na vseh wikijih morda 
prikazale šele po več minutah.",
        "wikibase-watchlist-show-changes-pref": "Pokaži urejanja 
{{GRAMMAR:rodilnik|{{WBREPONAME}}}} v spisku nadzorov",
        "wikibase-error-serialize-error": "Serializacija podatkov ni uspela.",
@@ -55,7 +57,7 @@
        "wikibase-pageinfo-entity-id-none": "Brez",
        "wikibase-property-render-error": "Upodobitev lastnosti $1 je 
spodletela: $2",
        "wikibase-otherprojects": "V drugih projektih",
-       "echo-category-title-wikibase-action": 
"{{PLURAL:$1|Povezava|Povezavi|Povezave|Povezav}} z {{WBREPONAME}}",
+       "echo-category-title-wikibase-action": 
"{{PLURAL:$1|Povezava|Povezavi|Povezave|Povezav}} z 
{{GRAMMAR:orodnik|{{WBREPONAME}}}}",
        "echo-pref-tooltip-wikibase-action": "Obvesti me, ko nekdo poveže 
stran, ki {{GENDER:|sem jo ustvaril}} z njenim objektom na {{WBREPONAME}}.",
        "notification-header-page-connection": "Stran <strong>$3</strong> je 
bila {{GENDER:$2|povezana}} z {{PLURAL:$4|objektom v {{WBREPONAME}}}}, ki 
vsebuje podatke, povezane s temo.",
        "notification-subject-page-connection": "Stran {{SITENAME}}, ki so jo 
{{GENDER:$3|ustvaril|ustvarila}}, je bila  {{GENDER:$2|povezana}} s svojim 
objetom v {{WBREPONAME}}"
diff --git a/extensions/Wikibase/client/includes/Changes/WikiPageUpdater.php 
b/extensions/Wikibase/client/includes/Changes/WikiPageUpdater.php
index f637c25..70b9659 100644
--- a/extensions/Wikibase/client/includes/Changes/WikiPageUpdater.php
+++ b/extensions/Wikibase/client/includes/Changes/WikiPageUpdater.php
@@ -223,6 +223,7 @@
 
                $jobs = [];
                $titleBatches = array_chunk( $titles, $this->rcBatchSize );
+               $titleCount = 0;
 
                /* @var Title[] $batch */
                foreach ( $titleBatches as $batch ) {
@@ -230,11 +231,16 @@
                                . count( $batch ) . " titles" );
 
                        $jobs[] = InjectRCRecordsJob::makeJobSpecification( 
$batch, $change, $rootJobParams );
+                       $titleCount += count( $batch );
+
+                       // FIXME: This is a hot fix for T177707, and must be 
reconsidered.
+                       break;
                }
 
                $this->jobQueueGroup->lazyPush( $jobs );
+
                $this->incrementStats( 'InjectRCRecords.jobs', count( $jobs ) );
-               $this->incrementStats( 'InjectRCRecords.titles', count( $titles 
) );
+               $this->incrementStats( 'InjectRCRecords.titles', $titleCount );
        }
 
 }
diff --git 
a/extensions/Wikibase/client/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibrary.php
 
b/extensions/Wikibase/client/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibrary.php
index 2a181f3..4290d37 100644
--- 
a/extensions/Wikibase/client/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibrary.php
+++ 
b/extensions/Wikibase/client/includes/DataAccess/Scribunto/Scribunto_LuaWikibaseLibrary.php
@@ -380,7 +380,7 @@
        }
 
        /**
-        * Wrapper for getEntityId in WikibaseLuaBindings
+        * Wrapper for getEntityId in WikibaseLanguageIndependentLuaBindings
         *
         * @param string|null $pageTitle
         *
@@ -392,7 +392,7 @@
        }
 
        /**
-        * Wrapper for getSetting in WikibaseLuaBindings
+        * Wrapper for getSetting in WikibaseLanguageIndependentLuaBindings
         *
         * @param string $setting
         *
@@ -438,7 +438,7 @@
        }
 
        /**
-        * Wrapper for getLabel in Scribunto_LuaWikibaseLibraryImplementation
+        * Wrapper for getLabel in WikibaseLanguageDependentLuaBindings
         *
         * @param string $prefixedEntityId
         *
@@ -466,7 +466,7 @@
        }
 
        /**
-        * Wrapper for getDescription in 
Scribunto_LuaWikibaseLibraryImplementation
+        * Wrapper for getDescription in WikibaseLanguageDependentLuaBindings
         *
         * @param string $prefixedEntityId
         *
@@ -479,7 +479,7 @@
        }
 
        /**
-        * Wrapper for getSiteLinkPageName in WikibaseLuaBindings
+        * Wrapper for getSiteLinkPageName in 
WikibaseLanguageIndependentLuaBindings
         *
         * @param string $prefixedItemId
         * @param string|null $globalSiteId
diff --git 
a/extensions/Wikibase/client/tests/phpunit/includes/Changes/WikiPageUpdaterTest.php
 
b/extensions/Wikibase/client/tests/phpunit/includes/Changes/WikiPageUpdaterTest.php
index 6137192..97b9df1 100644
--- 
a/extensions/Wikibase/client/tests/phpunit/includes/Changes/WikiPageUpdaterTest.php
+++ 
b/extensions/Wikibase/client/tests/phpunit/includes/Changes/WikiPageUpdaterTest.php
@@ -276,8 +276,9 @@
                        $this->getLBFactoryMock(),
                        $this->getRCDupeDetectorMock(),
                        $this->getStatsdDataFactoryMock( [
-                               'InjectRCRecords.jobs' => 2, // 2 batches 
(batch size 2, 3 titles)
-                               'InjectRCRecords.titles' => 3,
+                               // FIXME: Because of the hot fix for T177707 we 
expect only the first batch.
+                               'InjectRCRecords.jobs' => 1,
+                               'InjectRCRecords.titles' => 2,
                        ] )
                );
                $updater->setRecentChangesBatchSize( 2 );
@@ -288,10 +289,11 @@
                        [ 'rootJobTimestamp' => '20202211060708', 
'rootJobSignature' => 'Kittens!', ]
                );
 
-               $this->assertEquals( [ 21, 22, 23 ], array_keys( $pages ) );
-               $this->assertEquals( [ 0, 'Foo' ], $pages[21], '$pages[21]' );
-               $this->assertEquals( [ 0, 'Bar' ], $pages[22], '$pages[22]' );
-               $this->assertEquals( [ 0, 'Cuzz' ], $pages[23], '$pages[23]' );
+               // FIXME: Because of the hot fix for T177707 we expect only the 
first batch.
+               $this->assertSame( [
+                       21 => [ 0, 'Foo' ],
+                       22 => [ 0, 'Bar' ],
+               ], $pages );
 
                $this->assertEquals(
                        [
diff --git a/extensions/Wikibase/docs/lua.wiki 
b/extensions/Wikibase/docs/lua.wiki
index 89a1e81..24d117f 100644
--- a/extensions/Wikibase/docs/lua.wiki
+++ b/extensions/Wikibase/docs/lua.wiki
@@ -75,6 +75,8 @@
 <code>wikibase.getLabelByLang( id, languageCode )</code><br>
 Get the label from an entity for a specific language, returns the label as 
string or nil if it couldn't be found. This doesn't apply any language 
fallbacks.
 
+'''Note''': This should not be used to get the label in the user's language on 
multilingual wikis, use [[#mw.wikibase.label|<code>mw.wikibase.label</code>]] 
for that if by any means possible.
+
 An example call might look like this:
 <source lang="lua">
 mw.wikibase.getLabelByLang( 'Q42', 'es' ) -- Returns the Spanish label of the 
item as a string, like "Berlín".
diff --git a/extensions/Wikibase/repo/i18n/cdo.json 
b/extensions/Wikibase/repo/i18n/cdo.json
new file mode 100644
index 0000000..eb1db93
--- /dev/null
+++ b/extensions/Wikibase/repo/i18n/cdo.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Yejianfei"
+               ]
+       },
+       "wikibase-edit": "修改"
+}
diff --git 
a/extensions/Wikibase/view/resources/jquery/wikibase/snakview/snakview.js 
b/extensions/Wikibase/view/resources/jquery/wikibase/snakview/snakview.js
index 961d666..a324e00 100644
--- a/extensions/Wikibase/view/resources/jquery/wikibase/snakview/snakview.js
+++ b/extensions/Wikibase/view/resources/jquery/wikibase/snakview/snakview.js
@@ -268,12 +268,8 @@
                        // the property might not be valid anymore aborting the 
rendering of the value
                        // view.
                        if ( this._variation ) {
-                               $( this._variation ).one( 'afterdraw', function 
() {
-                                       // If the variant wasn't actually 
updated 'afterdraw' will run synchronously,
-                                       // but we need to break out of the 
stack here.
-                                       setTimeout( function () {
-                                               self._variation.focus();
-                                       }, 0 );
+                               $( this._variation ).one( 'afterstartediting', 
function () {
+                                       self._variation.focus();
                                } );
                        }
 
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 29be9bb..ddebb55 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": "7bb7c9a4b06d3780cfe77ede135282d4e4763ecd"
+            "reference": "91ca8265be1bbdb464838510ac032a51b6aaa1f0"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/7bb7c9a4b06d3780cfe77ede135282d4e4763ecd";,
-            "reference": "7bb7c9a4b06d3780cfe77ede135282d4e4763ecd",
+            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/91ca8265be1bbdb464838510ac032a51b6aaa1f0";,
+            "reference": "91ca8265be1bbdb464838510ac032a51b6aaa1f0",
             "shasum": ""
         },
         "require": {
@@ -1429,7 +1429,7 @@
             "mediawiki/minus-x": "0.1.0",
             "wikibase/wikibase-codesniffer": "^0.1.0"
         },
-        "time": "2017-10-10 09:44:48",
+        "time": "2017-10-11 09:28:05",
         "type": "mediawiki-extension",
         "installation-source": "dist",
         "autoload": {
@@ -1780,7 +1780,7 @@
         "source": {
             "type": "git",
             "url": 
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints";,
-            "reference": "0abf0a03d37b98b57286e69403a1c4d31aff3043"
+            "reference": "33da94168a6696b8bb192af2ad2016eefadb1a16"
         },
         "require": {
             "php": ">=5.5.9",
@@ -1796,7 +1796,7 @@
             "satooshi/php-coveralls": "master-dev",
             "wikibase/wikibase-codesniffer": "^0.1.0"
         },
-        "time": "2017-10-10 07:44:18",
+        "time": "2017-10-10 21:14:59",
         "type": "mediawiki-extension",
         "installation-source": "source",
         "autoload": {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I448bb21d20c3c8bf84e11a299e2f9cda8f4ec0f3
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