WikidataBuilder has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/249712

Change subject: New Wikidata Build - 2015-10-29T10:00:01+0000
......................................................................

New Wikidata Build - 2015-10-29T10:00:01+0000

Change-Id: Iacff204a7c8d4bd91667fadedff1864a423986dd
---
M composer.lock
M extensions/Wikibase/client/i18n/mr.json
M extensions/Wikibase/client/i18n/tcy.json
M extensions/Wikibase/lib/i18n/mr.json
M extensions/Wikibase/package.json
M extensions/Wikibase/repo/i18n/ast.json
M extensions/Wikibase/repo/i18n/mr.json
M extensions/Wikibase/repo/i18n/ru.json
M extensions/Wikibase/repo/i18n/tcy.json
M 
extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputDataUpdater.php
M extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputGenerator.php
M 
extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputGeneratorFactory.php
M extensions/Wikibase/repo/includes/ParserOutput/PageImagesDataUpdate.php
M 
extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/EntityParserOutputDataUpdaterTest.php
M 
extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/EntityParserOutputGeneratorTest.php
M 
extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/PageImagesDataUpdateTest.php
M vendor/composer/installed.json
17 files changed, 151 insertions(+), 55 deletions(-)


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

diff --git a/composer.lock b/composer.lock
index bc1746c..2066877 100644
--- a/composer.lock
+++ b/composer.lock
@@ -1441,12 +1441,12 @@
             "source": {
                 "type": "git",
                 "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-                "reference": "420bda3cdce53cf4b265b38a27a8f9b836819472"
+                "reference": "2892c9396f3fbd4daedce2e4d71ee852d4c1f976"
             },
             "dist": {
                 "type": "zip",
-                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/420bda3cdce53cf4b265b38a27a8f9b836819472";,
-                "reference": "420bda3cdce53cf4b265b38a27a8f9b836819472",
+                "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/2892c9396f3fbd4daedce2e4d71ee852d4c1f976";,
+                "reference": "2892c9396f3fbd4daedce2e4d71ee852d4c1f976",
                 "shasum": ""
             },
             "require": {
@@ -1515,7 +1515,7 @@
                 "wikibaserepo",
                 "wikidata"
             ],
-            "time": "2015-10-27 20:34:06"
+            "time": "2015-10-28 20:57:07"
         },
         {
             "name": "wikibase/wikimedia-badges",
diff --git a/extensions/Wikibase/client/i18n/mr.json 
b/extensions/Wikibase/client/i18n/mr.json
index c799f8d..5ea0c18 100644
--- a/extensions/Wikibase/client/i18n/mr.json
+++ b/extensions/Wikibase/client/i18n/mr.json
@@ -9,13 +9,15 @@
        },
        "wikibase-client-desc": "विकिबेस विस्तारकाचा ग्राहक",
        "tooltip-t-wikibase": "माहिती भांडारात जोडलेल्या कलमाचा दुवा",
-       "wikibase-after-page-move": "आपण,स्थानांतरीत केलेल्या पानाशी असलेले 
भाषेचे दुवे राखण्यास, याचेशी संलग्न विकिडाटा कलमही [$1 अद्यतन] करु शकता.",
-       "wikibase-after-page-move-queued": "या पानाशी जुळलेले [$1 विकिडाटा कलम] 
हे आपोआप स्वयंचलितरित्या अद्यतन होईल.",
-       "wikibase-comment-add": "एक विकिडाटा कलम तयार करण्यात आला आहे.",
-       "wikibase-comment-remove": "जुळलेले विकिडाटा कलम वगळण्यात आले 
आहे.भाषेचे दुवे हटविले आहेत.",
-       "wikibase-comment-linked": "या पानाला विकिडाटातील कलम दुवा जोडला.",
-       "wikibase-comment-unlink": "या पानास असलेला विकिडाटाच्या कलमास दुवा 
हटविण्यात आला आहे.भाषेचे दुवे हटविले आहेत.",
-       "wikibase-comment-restore": "जोडलेली विकिडाटा कलम व भाषेचे दुवे 
पुनर्स्थापित करण्यात आलेले आहेत.",
+       "wikibase-after-page-move": "आपण,स्थानांतरीत केलेल्या पानाशी असलेले 
भाषेचे दुवे राखण्यास, याचेशी संलग्न {{WBREPONAME}} कलमही [$1 अद्यतन] करु शकता.",
+       "wikibase-after-page-move-queued": "या पानाशी संलग्न [$1 {{WBREPONAME}} 
कलम] आपोआप अद्यतन होईल.कृपया याची नोंद घ्या कि, ते तत्क्षणी होणार नाही(वेळ 
लागेल).",
+       "wikibase-after-page-delete": "भाषेचे दुवे राखण्यासाठी,संलग्न अश्या[$1 
{{WBREPONAME}}कलमाला]असलेले या पानाचे दुवे आपण हटवु शकता.",
+       "wikibase-after-page-delete-queued": "या पानाशी संलग्न [$1 
{{WBREPONAME}} कलम] आपोआप अद्यतन होईल.कृपया याची नोंद घ्या कि, ते तत्क्षणी 
होणार नाही(वेळ लागेल).",
+       "wikibase-comment-add": "एक {{WBREPONAME}} कलम तयार करण्यात आला आहे.",
+       "wikibase-comment-remove": "जुळलेले {{WBREPONAME}} कलम वगळण्यात आले 
आहे.भाषेचे दुवे हटविले आहेत.",
+       "wikibase-comment-linked": "या पानाला {{WBREPONAME}}मधील कलम दुवा 
जोडला.",
+       "wikibase-comment-unlink": "या पानास असलेला {{WBREPONAME}}च्या कलमाचा 
दुवा हटविण्यात आला आहे.भाषेचे दुवे हटविले आहेत.",
+       "wikibase-comment-restore": "जोडलेली {{WBREPONAME}} कलम व भाषेचे दुवे 
पुनर्स्थापित करण्यात आलेले आहेत.",
        "wikibase-comment-update": "{{WBREPONAME}} कलम बदलली",
        "wikibase-comment-sitelink-add": "भाषा दुवा जोडला: $1",
        "wikibase-comment-sitelink-change": "भाषा दुवा बदलला $1 पासून $2 कडे",
@@ -24,13 +26,14 @@
        "wikibase-dataitem": "{{WBREPONAME}} कलम",
        "wikibase-editlinks": "दुवे संपादा",
        "wikibase-editlinkstitle": "आंररभाषिक दुवे संपादा",
+       "wikibase-addlinkstitle": "आंतरभाषिक दुवे जोडा",
        "wikibase-linkitem-addlinks": "दुवे जोडा",
        "wikibase-linkitem-alreadylinked": "आपण जोडण्याची इच्छा असणारे पान 
पूर्वीच केंद्रिय माहिती भंडारात, [$1 कलमाशी] जोडण्यात आले आहे, जे या 
संकेतस्थळाच्या $2 शी दुव्याने जोडले आहे.कलमास प्रत्येक संकेतस्थळावरील एकच पान 
जोडल्या जाउ शकते.कृपया जोडण्यास वेगळे पान निवडा.",
        "wikibase-linkitem-close": "संवाद बंद करून पानाचे पुनर्भारण करा",
        "wikibase-linkitem-failure": "दिलेल्या पानाशी दुवाजोडणी दरम्यान अनोळखी 
अनोळखी त्रूटी घडली.",
        "wikibase-linkitem-title": "पानास जोडा",
        "wikibase-linkitem-linkpage": "पानास जोडा",
-       "wikibase-linkitem-selectlink": "या पानाचा दुवा जोडण्यास, कृपया 
संकेतस्थळ व त्यावरील पान निवडा.",
+       "wikibase-linkitem-selectlink": "कृपया संकेतस्थळ व त्यावरील पान निवडा 
जे, आपणास या पानास जोडावयाचे आहे.",
        "wikibase-linkitem-input-site": "भाषा:",
        "wikibase-linkitem-input-page": "पान:",
        "wikibase-linkitem-confirmitem-text": "आपण निवडलेले पान हे  [केंद्रिय 
माहिती भंडारातील $1 कलमाशी] पूर्वीच जोडल्या गेले आहे. कृपया खाली दर्शविलेल्या 
{{PLURAL:$2|पानाची|पानांची}} निश्चिती करा,ती या पानास जोडण्यासाठी असलेली 
{{PLURAL:$2|एक|एकाधिक}} {{PLURAL:$2|आहे|आहेत}}.",
@@ -38,21 +41,31 @@
        "wikibase-linkitem-not-loggedin-title": "आपण सनोंद-प्रवेशित असावयास 
हवे",
        "wikibase-linkitem-not-loggedin": "हा तोंडवळा वापरण्यास आपण, या विकिवर 
व  [$1 केंद्रिय माहिती भांडारात] सनोंद प्रवेशित असावयास हवे.",
        "wikibase-linkitem-success-link": "हे पान यशस्वीरित्या जोडल्या गेलेले 
आहे.या कलमास आपण या दुव्यांसह आमच्या [$1 केंद्रिय माहिती भांडारात] बघू शकता.",
+       "wikibase-limitreport-entities-accessed": "विकिबेस अस्तित्व 
प्रभारलेल्याचा आकडा",
        "wikibase-property-notfound": "$1 गुणघर्म सापडला नाही.",
        "wikibase-rc-hide-wikidata": "$1 {{WBREPONAME}}",
        "wikibase-rc-hide-wikidata-hide": "लपवा",
        "wikibase-rc-hide-wikidata-show": "दाखवा",
-       "wikibase-rc-show-wikidata-pref": "विकिडाटा संपादने अलीकडील बदल मध्ये 
दाखवा",
+       "wikibase-rc-show-wikidata-pref": "{{WBREPONAME}} संपादने अलीकडील बदल 
मध्ये दाखवा",
        "wikibase-rc-wikibase-edit-letter": "डा",
        "wikibase-rc-wikibase-edit-title": "{{WBREPONAME}} संपादन",
        "wikibase-replicationnote": "कृपया याची नोंद घ्या कि सर्व विकिंवर हे 
बदल दिसण्यासाठी अनेक मिनीटे लागू शकतील.",
-       "wikibase-watchlist-show-changes-pref": "आपल्या पहाऱ्याच्या यादीत 
विकिडाटा संपादने दाखवा",
+       "wikibase-watchlist-show-changes-pref": "आपल्या पहाऱ्याच्या यादीत 
{{WBREPONAME}} संपादने दाखवा",
+       "wikibase-error-deserialize-error": "कलमांची मालिका हटविण्यात अयशस्वी.",
        "wikibase-error-serialize-error": "कलमांची मालिका लावण्यात अयशस्वी.",
        "wikibase-error-invalid-entity-id": "आपण टाकलेली ओळखण प्रणालीसाठी 
अनोळखी आहे. कृपया वैध व अस्तित्वात असलेली ओळखण टाका.",
-       "unconnectedpages": "विकिडाटा कलमांना न जोडल्या गेलेली पाने",
+       "wikibase-error-exceeded-entity-access-limit": "खूपसाऱ्या 
{{WBREPONAME}} अस्तित्वांवर पोहोच.",
+       "unconnectedpages": "कलमांशी न जोडल्या गेलेली पाने",
+       "unconnectedpages-summary": "हे पान (संलग्नीकरणास आधारभूत असणाऱ्या 
नामविश्वातील)संलग्न नसलेल्या डाटाकलमांची यादी करते.ही यादी उतरत्या 
पान-ओळखणीनुसार(descending page ID) पृथक केल्या गेली आहे,जेणेकरुन नविनतम पाने 
यादीत वर आहेत.",
        "wikibase-unconnectedpages-format-row": "(या पानावरील 
{{PLURAL:$1|आंतरभाषिक दुवा|आंतरभाषिक दुवे}} $1)",
        "wikibase-unconnectedpages-submit": "पाने दाखवा",
-       "wikibase-pageinfo-entity-id": "विकिडाटा कलमाची ओळखण",
+       "pageswithbadges": "बिल्ल्यासहित (बॅजेस) असलेली पाने",
+       "pageswithbadges-summary": "या पानात, बिल्ले असणाऱ्या पानांची यादी 
आहे(उदा.-चांगला लेख किंवा विशेष लेख). ही यादी उतरत्या पान-ओळखणीनुसार(descending 
page ID) पृथक केल्या गेली आहे,जेणेकरुन नविनतम पाने यादीत वर आहेत.",
+       "wikibase-pageswithbadges-invalid-id": "$1 ही एक वैध कलम -ओळखण नाही",
+       "wikibase-pageswithbadges-legend": "दिलेल्या बिल्ल्यासह असलेल्या 
पानांची यादी",
+       "wikibase-pageswithbadges-badge": "बिल्ला:",
+       "wikibase-pageswithbadges-submit": "पाने दाखवा",
+       "wikibase-pageinfo-entity-id": "{{WBREPONAME}}कलमाची ओळखण",
        "wikibase-pageinfo-entity-id-none": "काहीही नाही",
        "wikibase-property-render-error": "$1 गुणधर्म देण्यास अयशस्वी:$2",
        "wikibase-otherprojects": "इतर प्रकल्प",
diff --git a/extensions/Wikibase/client/i18n/tcy.json 
b/extensions/Wikibase/client/i18n/tcy.json
index 176650b..468a863 100644
--- a/extensions/Wikibase/client/i18n/tcy.json
+++ b/extensions/Wikibase/client/i18n/tcy.json
@@ -2,10 +2,12 @@
        "@metadata": {
                "authors": [
                        "VASANTH S.N.",
-                       "Vishwanatha Badikana"
+                       "Vishwanatha Badikana",
+                       "రహ్మానుద్దీన్"
                ]
        },
        "tooltip-t-wikibase": "ಕೊಂಡಿದ ಮೂಲಕ ಸಂಗ್ರಹಿಸಯಿನ ವಸ್ತುಲೆನ ಸಂಪರ್ಕ ಮಾಹಿತಿ",
+       "wikibase-comment-update": "{{WBREPONAME}} ಬಗೆ ಬದಲಾತ್ಂಡ್",
        "wikibase-dataitem": "{{WBREPONAME}} ವಸ್ತು",
        "wikibase-editlinks": "ಕೊಂಡಿಲೆನ್ ಸಂಪಾದನೆ ಮಲ್ಪುಲೆ",
        "wikibase-editlinkstitle": "ಅಂತರ್ ಭಾಷಾ ಕೊಂಡಿಲೆನ್ ಸಂಪಾದಿಸಲೆ",
diff --git a/extensions/Wikibase/lib/i18n/mr.json 
b/extensions/Wikibase/lib/i18n/mr.json
index 5742ce4..dae4911 100644
--- a/extensions/Wikibase/lib/i18n/mr.json
+++ b/extensions/Wikibase/lib/i18n/mr.json
@@ -5,11 +5,11 @@
                        "संतोष दहिवळ"
                ]
        },
-       "specialpages-group-wikibase": "विकिबेस भंडार",
+       "specialpages-group-wikibase": "विकिबेस",
        "wikibase-deletedentity-item": "वगळलेले कलम",
        "wikibase-deletedentity-property": "वगळलेला गुणधर्म",
        "wikibase-deletedentity-query": "वगळलेली पृच्छा",
-       "wikibase-error-unexpected": "अनपेक्षित त्रूटी घडली.",
+       "wikibase-error-unexpected": "त्रूटी:$1",
        "wikibase-error-save-generic": "जतन करण्याच्या क्रियेत त्रूटी घडली व 
त्याकारणाने,आपले बदल पूर्ण करता आले नाहीत.",
        "wikibase-error-remove-generic": "वगळण्याच्या क्रियेत त्रूटी घडली व 
त्याकारणाने,आपले बदल पूर्ण करता आले नाहीत.",
        "wikibase-error-save-connection": "जतन करण्याच्या क्रियेत 
अनुबंध(कनेक्शन) त्रूटी घडली व त्याकारणाने,आपले बदल पूर्ण करता आले नाहीत.कृपया 
आपला आंतरजाल अनुबंध तपासा.",
@@ -68,7 +68,7 @@
        "wikibase-item-summary-wbcreate-new": "नविन कलम तयार केली",
        "wikibase-item-summary-wbeditentity": "नविन कलम तयार केली",
        "wikibase-item-summary-wbeditentity-create": "नविन कलम तयार केली",
-       "wikibase-item-summary-wbeditentity-update": "कलम अद्ययावत केली",
+       "wikibase-item-summary-wbeditentity-update": "कलम बदलली",
        "wikibase-item-summary-wbeditentity-override": "कलम हटविली",
        "wikibase-item-summary-wblinktitles-create": "पाने जोडण्यास ही कलम तयार 
केली",
        "wikibase-item-summary-wblinktitles-connect": "पाने जोडण्यासाठी भाषेचा 
दुवा जोडला"
diff --git a/extensions/Wikibase/package.json b/extensions/Wikibase/package.json
index d5477ce..a65a9c8 100644
--- a/extensions/Wikibase/package.json
+++ b/extensions/Wikibase/package.json
@@ -15,6 +15,6 @@
     "grunt-banana-checker": "0.4.0",
     "grunt-cli": "0.1.13",
     "grunt-contrib-jshint": "0.11.3",
-    "grunt-jscs": "2.1.0"
+    "grunt-jscs": "2.2.0"
   }
 }
diff --git a/extensions/Wikibase/repo/i18n/ast.json 
b/extensions/Wikibase/repo/i18n/ast.json
index bc4d5af..35664ff 100644
--- a/extensions/Wikibase/repo/i18n/ast.json
+++ b/extensions/Wikibase/repo/i18n/ast.json
@@ -378,9 +378,74 @@
        "apihelp-wbgetentities-param-ids": "Los IDs de les entidaes de les que 
recibir os datos",
        "apihelp-wbgetentities-param-sites": "Identificador pal sitiu nel que 
ta la páxina correspondiente\nUsar xunto con 'title' (títulu), pero sólo da un 
sitiu pa dellos títulos o dellos sitios pa un títulu.",
        "apihelp-wbgetentities-param-titles": "El títulu de la páxina 
correspondiente\nUsar xunto con 'sites' (sitios), pero sólo da un sitiu pa 
dellos títulos o dellos sitios pa un títulu.",
+       "apihelp-wbgetentities-param-redirects": "Si les redireiciones tienen 
de resolves.\nSi se configura como «non», les redireiciones trataránse como 
entidaes borraes.",
+       "apihelp-wbgetentities-param-props": "Los nomes de les propiedaes a 
recuperar de cada entidá.\nFiltriaráse más poles llingües indicaes.",
+       "apihelp-wbgetentities-param-languages": "De mou predetermináu, los 
valores internacionalizaos devuélvense'n toles llingües disponibles.\nEsti 
parámetru permite filtriar esto pa dexar sólo una llingua o más indicando unu o 
más códigos de llingua.",
+       "apihelp-wbgetentities-param-languagefallback": "Aplicar el respaldu de 
llingües pa les llingües definíes nel parámetru \"languages\", col contestu 
actual de la llamada API.",
+       "apihelp-wbgetentities-param-normalize": "Intentar normalizar el títulu 
de la páxina contra'l sitiu cliente.\nEsto sólo funciona si s'indicaron 
exautamente un sitiu y una páxina.",
+       "apihelp-wbgetentities-param-sitefilter": "Filtriar los enllaces de 
sitiu de les entidaes a los que tengan estos identificadores de sitiu.",
+       "apihelp-wbgetentities-example-1": "Algamar les entidaes con ID Q42 con 
tolos atributos disponibles en tolos idiomes disponibles",
+       "apihelp-wbgetentities-example-2": "Algamar les entidaes con ID P17 con 
tolos atributos disponibles en tolos idiomes disponibles",
+       "apihelp-wbgetentities-example-3": "Algamar les entidaes con IDs Q42 y 
P17 con tolos atributos disponibles en tolos idiomes disponibles",
+       "apihelp-wbgetentities-example-4": "Algamar les entidaes con ID Q42 con 
tolos atributos disponibles n'idioma inglés",
+       "apihelp-wbgetentities-example-5": "Algamar les entidaes con ID Q42 con 
tolos atributos disponibles en cualquier idioma de respaldu posible pal idioma 
ii",
+       "apihelp-wbgetentities-example-6": "Algamar les entidaes con ID Q42 
amosando toles etiquetes en tolos idiomes disponibles",
+       "apihelp-wbgetentities-example-7": "Algamar les entidaes con 
identificadores P17 y P3 amosando sólo los tipos de datos",
+       "apihelp-wbgetentities-example-8": "Algamar les entidaes con ID Q42 
amosando tolos alcuños en llingua inglesa",
+       "apihelp-wbgetentities-example-9": "Algamar les entidaes con IDs Q1 y 
Q42 amosando les descripciones n'inglés, alemán y francés",
+       "apihelp-wbgetentities-example-10": "Algamar l'elementu pa la páxina 
«Berlin» del sitiu \"enwiki\", colos atributos de llingua del idioma inglés",
+       "apihelp-wbgetentities-example-11": "Algamar l'elementu de la páxina 
«Berlin» del sitiu \"enwiki\" después de normalizar el títulu dende «berlin»",
+       "apihelp-wbgetentities-example-12": "Algamar los enllaces de sitiu del 
elementu Q42",
+       "apihelp-wbgetentities-example-13": "Algamar les entidaes con ID Q42 
amosando sólo los enllaces d'enwiki",
+       "apihelp-wblinktitles-description": "Asocia dos artículos de dos wikis 
diferentes con un elementu de Wikibase.",
+       "apihelp-wblinktitles-param-tosite": "Un identificador pal sitiu onde 
ta allugada la páxina.\nÚsalu xunto con 'totitle' pa facer un enllaz completu 
del sitiu.",
+       "apihelp-wblinktitles-param-totitle": "Títulu de la páxina a 
asociar.\nÚsalo xunto con 'tosite' pa crear un enllaz completu del sitiu.",
+       "apihelp-wblinktitles-param-fromsite": "Un identificador pal sitiu nel 
que ta asitiada la páxina.\nÚsalo xunto con 'fromtitle' pa crear un enllaz 
completu del sitiu.",
+       "apihelp-wblinktitles-param-fromtitle": "Títulu de la páxina a 
asociar.\nÚsalo xunto con 'fromsite' pa crear un enllaz completu del sitiu.",
+       "apihelp-wblinktitles-param-bot": "Marcar esta edición como fecha por 
un robot. Esta marca d'URL respetaráse solo si l'usuariu pertenez al grupu 
«bot».",
+       "apihelp-wblinktitles-example-1": "Amestar un enllaz \"Hydrogen\" de la 
páxina n'inglés a \"Wasserstoff\" na páxina n'alemán",
        "apihelp-wbmergeitems-description": "Fusiona múltiples elementos.",
        "apihelp-wbmergeitems-param-fromid": "ID dende la que fusionar",
        "apihelp-wbmergeitems-param-toid": "ID a la que fusionar",
+       "apihelp-wbmergeitems-param-ignoreconflicts": "Matriz d'elementos del 
oxetu para los qu'inorar conflictos, sólo puede contener los valores de 
\"label\" (etiqueta), \"description\" (descripción) o \"sitelink\" (enllaz de 
sitiu)",
+       "apihelp-wbmergeitems-param-summary": "Resume de la 
edición.\nPrefixaráse con un comentariu xeneráu automáticamente. La llende de 
llonxitú del comentariu automáticu xunto col resume ye de 260 caráuteres. Ten 
en cuenta que tolo que pase d'esa llende va cortase.",
+       "apihelp-wbmergeitems-param-bot": "Marcar esta edición como bot. Esta 
marca d'URL sólo se respetará si l'usuariu pertenez al grupu \"bot\".",
+       "apihelp-wbmergeitems-example-1": "Fusiona datos dende Q42 en Q222",
+       "apihelp-wbmergeitems-example-2": "Fusiona datos dende Q555 en Q3",
+       "apihelp-wbmergeitems-example-3": "Fusiona datos dende Q66 en Q99 
inorando cualquier etiqueta conflictiva",
+       "apihelp-wbmergeitems-example-4": "Fusiona datos dende Q66 en Q99 
inorando cualquier etiqueta o descripción conflictiva",
+       "apihelp-wbparsevalue-description": "Analiza valores usando un 
analizador de valores.",
+       "apihelp-wbparsevalue-param-parser": "Identificador del ValueParser 
qu'usar. <span class=\"apihelp-deprecated\">Anticuáu</span>. Nel so llugar 
usa'l parámetru datatype.",
+       "apihelp-wbparsevalue-param-datatype": "Tipu de datu del valor a 
analizar. Determina l'analizador a utilizar.",
+       "apihelp-wbparsevalue-param-values": "Los valores a analizar",
+       "apihelp-wbparsevalue-param-options": "Les opciones que tien d'usar 
l'analizador. Daes como oxetu JSON.",
+       "apihelp-wbparsevalue-example-1": "Analizar una cadena ensin formatu 
nun oxetu StringValue.",
+       "apihelp-wbparsevalue-example-2": "Analiza 1994-02-08 a un oxetu de 
TimeValue con una precisión de 9 (añu).",
+       "apihelp-wbparsevalue-example-3": "Analiza 1994-02-08 a un oxetu de 
TimeValue con una precisión de 14 (segundu) cola validación activada, 
resultando nun fallu de validación.",
+       "apihelp-wbremoveclaims-description": "Desanicia afirmaciones de 
Wikibase.",
+       "apihelp-wbremoveclaims-param-claim": "Un GUID o más (separaos por 
barres verticales, |) qu'identifiquen les afirmaciones a desaniciar. \nToles 
afirmaciones tienen de pertenecer a la mesma entidá.",
+       "apihelp-wbremoveclaims-example-1": "Desaniciar l'afirmación con GUID 
de \"Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0N\"",
+       "apihelp-wbremovequalifiers-description": "Desanicia un calificador 
d'una afirmación.",
+       "apihelp-wbremovequalifiers-param-claim": "Un GUID qu'identifica 
l'afirmación de la que desaniciar los calificadores",
+       "apihelp-wbremovequalifiers-param-qualifiers": "Hashes del snak de los 
calificadores a desaniciar",
+       "apihelp-wbremovequalifiers-example-1": "Desaniciar el calificador con 
hash \"1eb8793c002b1d9820c833d234a1b54c8e94187e\" de la afirmación con GUID 
\"Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0F\"",
+       "apihelp-wbremovereferences-description": "Desanicia una o más 
referencies a la mesma declaración.",
+       "apihelp-wbremovereferences-param-statement": "Un GUID qu'identifica la 
declaración pa la que va configurase la referencia",
+       "apihelp-wbremovereferences-param-references": "Los hashes de les 
referencies que tendríen de desaniciase",
+       "apihelp-wbremovereferences-example-1": "Desaniciar la referencia con 
hash \"455481eeac76e6a8af71a6b493c073d54788e7e9\" de l'afirmación con GUID 
\"Q42$D8404CDA-25E4-4334-AF13-A3290BCD9C0F\"",
+       "apihelp-wbsearchentities-description": "Busca entidaes qu'usen 
etiquetes y alcuños.\nDevuelve una etiqueta y una descripción de la entidá nel 
idioma del usuariu, si ye posible.\nDevuelve detalles del términu casante.\nEl 
testu del términu casante tamién ta presente na clave d'alcuños si ye distinta 
de la etiqueta que se visualiza.",
+       "apihelp-wbsearchentities-param-search": "Buscar esti testu.",
+       "apihelp-wbsearchentities-param-language": "Buscar nesta llingua.",
+       "apihelp-wbsearchentities-param-strictlanguage": "Si hai que desactivar 
la llingua de respaldu",
+       "apihelp-wbsearchentities-param-type": "Buscar esti tipu d'entidá.",
+       "apihelp-wbsearchentities-param-limit": "Númberu máximu de resultaos",
+       "apihelp-wbsearchentities-param-continue": "Allancia dende onde siguir 
una busca",
+       "apihelp-wbsearchentities-example-1": "Buscar «abc» n'inglés, coles 
opciones predeterminaes pa tipu y llende",
+       "apihelp-wbsearchentities-example-2": "Buscar «abc» n'inglés con una 
llende de 50",
+       "apihelp-wbsearchentities-example-3": "Buscar \"alphabet\" n'inglés pa 
la propiedá tipu",
+       "apihelp-wbsetaliases-description": "Configura los alcuños pa un entidá 
de Wikibase.",
+       "apihelp-wbsetaliases-param-id": "L'identificador de la entidá, 
incluyendo'l prefixu. \nUsa o 'id' o 'site' y 'title' xuntos.",
+       "apihelp-wbsetaliases-param-site": "Un identificador pal sitiu web onde 
ta asitiada la páxina.\nUsa xunto con 'title' pa facer un enllace completu.",
        "apihelp-wbsetlabel-param-language": "Llingua de la etiqueta",
        "apihelp-wbsetlabel-param-value": "El valor de la etiqueta"
 }
diff --git a/extensions/Wikibase/repo/i18n/mr.json 
b/extensions/Wikibase/repo/i18n/mr.json
index cb95648..a372f08 100644
--- a/extensions/Wikibase/repo/i18n/mr.json
+++ b/extensions/Wikibase/repo/i18n/mr.json
@@ -18,9 +18,10 @@
        "wikibase-cancel": "रद्द करा",
        "wikibase-add": "जोडा",
        "wikibase-addqualifier": "अधिविशेषक जोडा",
-       "wikibase-addreference": "स्रोत जोडा",
+       "wikibase-addreference": "संदर्भ जोडा",
        "wikibase-save-inprogress": "जतन करीत आहे...",
        "wikibase-remove-inprogress": "हटवित आहे...",
+       "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": 
"अधिक भाषेत",
        "wikibase-label-empty": "कोणतेही लेबल व्याख्यिकृत नाही",
        "wikibase-label-edit-placeholder": "लेबल टाका",
        "wikibase-label-edit-placeholder-language-aware": "$1 मध्ये सारणी टाका",
@@ -39,8 +40,8 @@
        "wikibase-sitelink-site-edit-placeholder": "संकेतस्थळ",
        "wikibase-sitelink-page-edit-placeholder": "पान",
        "wikibase-alias-edit-placeholder": "पर्याय जोडा",
-       "wikibase-label-input-help-message": "$1 मध्ये या माहितीसंचाचे शीर्षक 
टाका.",
-       "wikibase-description-input-help-message": "$1 मध्ये याचे थोडक्यात 
वर्णन टाका.",
+       "wikibase-label-input-help-message": "$1 मध्ये या अस्तित्वाची 
खूणचिठ्ठी(label of this entity) टाका.",
+       "wikibase-description-input-help-message": "$1 मध्ये या 
अस्तित्वाचे(entity) थोडक्यात वर्णन टाका.",
        "wikibase-statements": "विधाने",
        "wikibase-sitelinks-empty": "या कलमासाठी अद्याप संकेतस्थळ दुवा नाही.",
        "wikibase-sitelinks-input-help-message": "या कलमाशी संबंधित पानास दुवा 
स्थापा.",
diff --git a/extensions/Wikibase/repo/i18n/ru.json 
b/extensions/Wikibase/repo/i18n/ru.json
index 7e45a9d..d8f24e4 100644
--- a/extensions/Wikibase/repo/i18n/ru.json
+++ b/extensions/Wikibase/repo/i18n/ru.json
@@ -340,7 +340,7 @@
        "apihelp-wbparsevalue-description": "Анализирует значения, используя 
ValueParser.",
        "apihelp-wbparsevalue-param-parser": "Идентификатор ValueParser для 
использования. <span class=\"apihelp-deprecated\"> \tУстаревший</span>. Вместо 
него следует использовать параметр типа данных.",
        "apihelp-wbparsevalue-param-values": "Значения для разбора",
-       "apihelp-wbsearchentities-description": "Ищет сущности.",
+       "apihelp-wbsearchentities-description": "Ищет сущности, используя метки 
и псевдонимы.\nВозвращает метку и описание этой сущности на язык участника 
(если это возможно).\nВозвращает подробности о подходящих 
результатах.\nПодходящий по условию текст также присутствует в ключе 
псевдонима, если он отличается от отображаемой метки.",
        "apihelp-wbsearchentities-param-search": "Искать этот текст.",
        "apihelp-wbsearchentities-param-language": "Искать на этом языке.",
        "apihelp-wbsearchentities-param-type": "Искать этот тип сущностей.",
diff --git a/extensions/Wikibase/repo/i18n/tcy.json 
b/extensions/Wikibase/repo/i18n/tcy.json
index c31e4f4..0f6a190 100644
--- a/extensions/Wikibase/repo/i18n/tcy.json
+++ b/extensions/Wikibase/repo/i18n/tcy.json
@@ -1,11 +1,13 @@
 {
        "@metadata": {
                "authors": [
-                       "VASANTH S.N."
+                       "VASANTH S.N.",
+                       "రహ్మానుద్దీన్"
                ]
        },
        "wikibase-edit": "ಸಂಪಾದನೆ ಮಲ್ಪುಲೆ",
        "wikibase-add": "ಸೇರಿಸಾಲೆ",
+       "wikibase-label-empty": "ಲೇಬಲ್ ಉಲ್ಲೇಕ ಆತಿಜ್",
        "wikibase-description-empty": "ನನಲಾ ಒವ್ವೇ ವಿವರಣೆದ ವ್ಯಾಖ್ಯಾನ 
ಮಲ್ತ್‍ದಿಜ್ಜಿ",
        "wikibase-statements": "ಹೇಳಿಕೆಲು",
        "wikibase-sitelinks-special": "ಬೇತೆ ತಾಣೊಲು",
diff --git 
a/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputDataUpdater.php
 
b/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputDataUpdater.php
index 31531c7..3cb694c 100644
--- 
a/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputDataUpdater.php
+++ 
b/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputDataUpdater.php
@@ -20,6 +20,11 @@
 class EntityParserOutputDataUpdater {
 
        /**
+        * @var ParserOutput
+        */
+       private $parserOutput;
+
+       /**
         * @var ParserOutputDataUpdate[]
         */
        private $dataUpdates;
@@ -35,11 +40,12 @@
        private $siteLinkDataUpdates = array();
 
        /**
+        * @param ParserOutput $parserOutput
         * @param ParserOutputDataUpdate[] $dataUpdates
         *
         * @throws InvalidArgumentException
         */
-       public function __construct( array $dataUpdates ) {
+       public function __construct( ParserOutput $parserOutput, array 
$dataUpdates ) {
                foreach ( $dataUpdates as $dataUpdate ) {
                        if ( $dataUpdate instanceof StatementDataUpdate ) {
                                $this->statementDataUpdates[] = $dataUpdate;
@@ -51,6 +57,7 @@
                        }
                }
 
+               $this->parserOutput = $parserOutput;
                $this->dataUpdates = $dataUpdates;
        }
 
@@ -97,12 +104,9 @@
                }
        }
 
-       /**
-        * @param ParserOutput $parserOutput
-        */
-       public function updateParserOutput( ParserOutput $parserOutput ) {
+       public function finish() {
                foreach ( $this->dataUpdates as $dataUpdate ) {
-                       $dataUpdate->updateParserOutput( $parserOutput );
+                       $dataUpdate->updateParserOutput( $this->parserOutput );
                }
        }
 
diff --git 
a/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputGenerator.php
 
b/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputGenerator.php
index f884f9e..e26d06a 100644
--- 
a/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputGenerator.php
+++ 
b/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputGenerator.php
@@ -76,9 +76,9 @@
        private $entityDataFormatProvider;
 
        /**
-        * @var EntityParserOutputDataUpdater
+        * @var ParserOutputDataUpdate[]
         */
-       private $parserOutputDataUpdater;
+       private $dataUpdates;
 
        /**
         * @var string
@@ -93,7 +93,7 @@
                LanguageFallbackChain $languageFallbackChain,
                TemplateFactory $templateFactory,
                EntityDataFormatProvider $entityDataFormatProvider,
-               EntityParserOutputDataUpdater $parserOutputDataUpdater,
+               array $dataUpdates,
                $languageCode
        ) {
                $this->entityViewFactory = $entityViewFactory;
@@ -104,7 +104,7 @@
                $this->languageCode = $languageCode;
                $this->templateFactory = $templateFactory;
                $this->entityDataFormatProvider = $entityDataFormatProvider;
-               $this->parserOutputDataUpdater = $parserOutputDataUpdater;
+               $this->dataUpdates = $dataUpdates;
                $this->languageCode = $languageCode;
        }
 
@@ -142,8 +142,9 @@
 
                $entity = $entityRevision->getEntity();
 
-               $this->parserOutputDataUpdater->processEntity( $entity );
-               $this->parserOutputDataUpdater->updateParserOutput( 
$parserOutput );
+               $dataUpdater = new EntityParserOutputDataUpdater( 
$parserOutput, $this->dataUpdates );
+               $dataUpdater->processEntity( $entity );
+               $dataUpdater->finish();
 
                $configVars = $this->configBuilder->build( $entity );
                $parserOutput->addJsConfigVars( $configVars );
diff --git 
a/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputGeneratorFactory.php
 
b/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputGeneratorFactory.php
index 96c5231..ef3adbd 100644
--- 
a/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputGeneratorFactory.php
+++ 
b/extensions/Wikibase/repo/includes/ParserOutput/EntityParserOutputGeneratorFactory.php
@@ -134,7 +134,7 @@
                        $this->getLanguageFallbackChain( $languageCode ),
                        $this->templateFactory,
                        $this->entityDataFormatProvider,
-                       new EntityParserOutputDataUpdater( 
$this->getDataUpdates() ),
+                       $this->getDataUpdates(),
                        $languageCode
                );
        }
diff --git 
a/extensions/Wikibase/repo/includes/ParserOutput/PageImagesDataUpdate.php 
b/extensions/Wikibase/repo/includes/ParserOutput/PageImagesDataUpdate.php
index 8302c1b..14782cd 100644
--- a/extensions/Wikibase/repo/includes/ParserOutput/PageImagesDataUpdate.php
+++ b/extensions/Wikibase/repo/includes/ParserOutput/PageImagesDataUpdate.php
@@ -177,8 +177,10 @@
         * @param ParserOutput $parserOutput
         */
        public function updateParserOutput( ParserOutput $parserOutput ) {
-               // This property name is the only "soft dependency" on the 
PageImages extension.
-               $parserOutput->setProperty( 'page_image', $this->bestFileName );
+               if ( $this->bestFileName !== null ) {
+                       // This property name is the only "soft dependency" on 
the PageImages extension.
+                       $parserOutput->setProperty( 'page_image', 
$this->bestFileName );
+               }
        }
 
 }
diff --git 
a/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/EntityParserOutputDataUpdaterTest.php
 
b/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/EntityParserOutputDataUpdaterTest.php
index 6bb4b72..4a923c1 100644
--- 
a/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/EntityParserOutputDataUpdaterTest.php
+++ 
b/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/EntityParserOutputDataUpdaterTest.php
@@ -2,6 +2,7 @@
 
 namespace Wikibase\Repo\Tests\ParserOutput;
 
+use ParserOutput;
 use PHPUnit_Framework_TestCase;
 use Wikibase\DataModel\Entity\Item;
 use Wikibase\DataModel\SiteLinkList;
@@ -40,14 +41,14 @@
                $siteLinkDataUpdate->expects( $this->once() )
                        ->method( 'updateParserOutput' );
 
-               $instance = new EntityParserOutputDataUpdater( array(
+               $instance = new EntityParserOutputDataUpdater( $parserOutput, 
array(
                        $statementDataUpdate,
                        $siteLinkDataUpdate,
                ) );
                foreach ( $entities as $entity ) {
                        $instance->processEntity( $entity );
                }
-               $instance->updateParserOutput( $parserOutput );
+               $instance->finish();
        }
 
        public function entitiesProvider() {
@@ -72,7 +73,7 @@
         */
        public function testGivenInvalidDataUpdate_constructorThrowsException( 
array $argument ) {
                $this->setExpectedException( 'InvalidArgumentException' );
-               new EntityParserOutputDataUpdater( $argument );
+               new EntityParserOutputDataUpdater( new ParserOutput(), 
$argument );
        }
 
        public function invalidConstructorArgumentProvider() {
diff --git 
a/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/EntityParserOutputGeneratorTest.php
 
b/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/EntityParserOutputGeneratorTest.php
index f53a198..220d064 100644
--- 
a/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/EntityParserOutputGeneratorTest.php
+++ 
b/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/EntityParserOutputGeneratorTest.php
@@ -15,15 +15,14 @@
 use Wikibase\DataModel\Entity\PropertyId;
 use Wikibase\DataModel\Services\Lookup\InMemoryDataTypeLookup;
 use Wikibase\DataModel\Snak\PropertyValueSnak;
-use Wikibase\Repo\ParserOutput\EntityParserOutputGenerator;
 use Wikibase\EntityRevision;
 use Wikibase\Lib\Store\PropertyDataTypeMatcher;
 use Wikibase\Lib\Store\Sql\SqlEntityInfoBuilderFactory;
-use Wikibase\Repo\ParserOutput\EntityParserOutputDataUpdater;
+use Wikibase\Repo\LinkedData\EntityDataFormatProvider;
+use Wikibase\Repo\ParserOutput\EntityParserOutputGenerator;
 use Wikibase\Repo\ParserOutput\ExternalLinksDataUpdate;
 use Wikibase\Repo\ParserOutput\ImageLinksDataUpdate;
 use Wikibase\Repo\ParserOutput\ReferencedEntitiesDataUpdate;
-use Wikibase\Repo\LinkedData\EntityDataFormatProvider;
 use Wikibase\View\Template\TemplateFactory;
 
 /**
@@ -161,7 +160,7 @@
                        $this->newLanguageFallbackChain(),
                        TemplateFactory::getDefaultInstance(),
                        $entityDataFormatProvider,
-                       new EntityParserOutputDataUpdater( $dataUpdates ),
+                       $dataUpdates,
                        'en'
                );
        }
diff --git 
a/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/PageImagesDataUpdateTest.php
 
b/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/PageImagesDataUpdateTest.php
index 2289778..8d4f030 100644
--- 
a/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/PageImagesDataUpdateTest.php
+++ 
b/extensions/Wikibase/repo/tests/phpunit/includes/ParserOutput/PageImagesDataUpdateTest.php
@@ -81,9 +81,15 @@
                $parserOutput = $this->getMockBuilder( 'ParserOutput' )
                        ->disableOriginalConstructor()
                        ->getMock();
-               $parserOutput->expects( $this->once() )
-                       ->method( 'setProperty' )
-                       ->with( 'page_image', $expected );
+
+               if ( $expected !== null ) {
+                       $parserOutput->expects( $this->once() )
+                               ->method( 'setProperty' )
+                               ->with( 'page_image', $expected );
+               } else {
+                       $parserOutput->expects( $this->never() )
+                               ->method( 'setProperty' );
+               }
 
                $instance = $this->newInstance( $propertyIds );
 
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 4452d59..c7a9774 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -1229,12 +1229,12 @@
         "source": {
             "type": "git",
             "url": 
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git";,
-            "reference": "420bda3cdce53cf4b265b38a27a8f9b836819472"
+            "reference": "2892c9396f3fbd4daedce2e4d71ee852d4c1f976"
         },
         "dist": {
             "type": "zip",
-            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/420bda3cdce53cf4b265b38a27a8f9b836819472";,
-            "reference": "420bda3cdce53cf4b265b38a27a8f9b836819472",
+            "url": 
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/2892c9396f3fbd4daedce2e4d71ee852d4c1f976";,
+            "reference": "2892c9396f3fbd4daedce2e4d71ee852d4c1f976",
             "shasum": ""
         },
         "require": {
@@ -1265,7 +1265,7 @@
         "require-dev": {
             "squizlabs/php_codesniffer": "~2.1"
         },
-        "time": "2015-10-27 20:34:06",
+        "time": "2015-10-28 20:57:07",
         "type": "mediawiki-extension",
         "installation-source": "dist",
         "autoload": {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iacff204a7c8d4bd91667fadedff1864a423986dd
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikidata
Gerrit-Branch: master
Gerrit-Owner: WikidataBuilder <[email protected]>

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

Reply via email to