WikidataBuilder has uploaded a new change for review.
https://gerrit.wikimedia.org/r/232702
Change subject: New Wikidata Build - 2015-08-20T10:00:01+0000
......................................................................
New Wikidata Build - 2015-08-20T10:00:01+0000
Change-Id: I14eae9c650317265e44b4d425ecc244a7edb00e9
---
M composer.lock
M extensions/Wikibase/client/i18n/ksh.json
M extensions/Wikibase/client/i18n/mk.json
M extensions/Wikibase/lib/includes/changes/ChangeRow.php
M extensions/Wikibase/lib/includes/changes/DiffChange.php
M extensions/Wikibase/lib/includes/changes/EntityChange.php
M extensions/Wikibase/lib/tests/phpunit/changes/TestChanges.php
M
extensions/Wikibase/lib/tests/phpunit/formatters/DispatchingSnakFormatterTest.php
M
extensions/Wikibase/lib/tests/phpunit/formatters/DispatchingValueFormatterTest.php
M
extensions/Wikibase/lib/tests/phpunit/formatters/PropertyValueSnakFormatterTest.php
M extensions/Wikibase/repo/Wikibase.hooks.php
M extensions/Wikibase/repo/i18n/mk.json
M extensions/Wikibase/repo/includes/api/ResultBuilder.php
M extensions/Wikibase/repo/tests/phpunit/includes/ChangeDispatcherTest.php
M extensions/Wikibase/repo/tests/phpunit/includes/ChangeOp/ChangeOpsTest.php
M
extensions/Wikibase/repo/tests/phpunit/includes/Diff/DiffOpValueFormatterTest.php
M
extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataRequestHandlerTest.php
M extensions/Wikibase/repo/tests/phpunit/includes/PermissionsHelper.php
M extensions/Wikibase/repo/tests/phpunit/includes/RepoHooksTest.php
M
extensions/Wikibase/repo/tests/phpunit/includes/Validators/TermValidatorFactoryTest.php
M extensions/Wikibase/repo/tests/phpunit/includes/api/PermissionsTest.php
M extensions/Wikibase/repo/tests/phpunit/includes/api/PermissionsTestCase.php
M
extensions/Wikibase/repo/tests/phpunit/includes/content/EntityContentFactoryTest.php
M
extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialItemByTitleTest.php
M
extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialMergeItemsTest.php
M
extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialRedirectEntityTest.php
M
extensions/Wikibase/repo/tests/phpunit/includes/store/sql/SqlChangeDispatchCoordinatorTest.php
M
extensions/Wikibase/repo/tests/phpunit/includes/store/sql/TermSearchKeyBuilderTest.php
M extensions/Wikibase/view/resources/wikibase/wikibase.getLanguageNameByCode.js
A extensions/Wikidata.org/.gitreview
A extensions/WikimediaBadges/resources/images/badge-notproofread.png
A extensions/WikimediaBadges/resources/images/badge-notproofread.svg
A extensions/WikimediaBadges/resources/images/badge-problematic.png
A extensions/WikimediaBadges/resources/images/badge-problematic.svg
A extensions/WikimediaBadges/resources/images/badge-proofread.png
A extensions/WikimediaBadges/resources/images/badge-proofread.svg
A extensions/WikimediaBadges/resources/images/badge-validated.png
A extensions/WikimediaBadges/resources/images/badge-validated.svg
M extensions/WikimediaBadges/resources/skins/cologneblue/wikimedia-badges.css
M extensions/WikimediaBadges/resources/skins/modern/wikimedia-badges.css
M extensions/WikimediaBadges/resources/skins/monobook/wikimedia-badges.css
M extensions/WikimediaBadges/resources/skins/vector/wikimedia-badges.css
M vendor/composer/installed.json
43 files changed, 191 insertions(+), 140 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikidata
refs/changes/02/232702/1
diff --git a/composer.lock b/composer.lock
index 2e074f4..d622d91 100644
--- a/composer.lock
+++ b/composer.lock
@@ -864,7 +864,7 @@
"source": {
"type": "git",
"url":
"https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikidata.org",
- "reference": "9029d28d8aaeb65cd1338865183740b4be445fa5"
+ "reference": "bd43e32e423f3acbf6bbe2725acd1bc72edb0548"
},
"require": {
"php": ">=5.3.0"
@@ -895,7 +895,7 @@
"support": {
"irc": "irc://irc.freenode.net/wikidata"
},
- "time": "2015-07-06 10:56:50"
+ "time": "2015-08-19 14:55:53"
},
{
"name": "wikibase/constraints",
@@ -1379,12 +1379,12 @@
"source": {
"type": "git",
"url":
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git",
- "reference": "46817311a40d130cfc20281190746398c520986a"
+ "reference": "9fca36dcc6c1c16ce94f540ae9123cb8a7f15fc1"
},
"dist": {
"type": "zip",
- "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/46817311a40d130cfc20281190746398c520986a",
- "reference": "46817311a40d130cfc20281190746398c520986a",
+ "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/9fca36dcc6c1c16ce94f540ae9123cb8a7f15fc1",
+ "reference": "9fca36dcc6c1c16ce94f540ae9123cb8a7f15fc1",
"shasum": ""
},
"require": {
@@ -1453,7 +1453,7 @@
"wikibaserepo",
"wikidata"
],
- "time": "2015-08-19 09:47:05"
+ "time": "2015-08-20 08:26:34"
},
{
"name": "wikibase/wikimedia-badges",
@@ -1461,7 +1461,7 @@
"source": {
"type": "git",
"url":
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaBadges",
- "reference": "34187cf65be84dca1ce6bfbb5a22818bfc58c6fb"
+ "reference": "0befe2c7832f0171d19eb2a870c3bc509f797278"
},
"require": {
"php": ">=5.3.0"
@@ -1495,7 +1495,7 @@
"support": {
"irc": "irc://irc.freenode.net/wikidata"
},
- "time": "2015-08-05 13:24:18"
+ "time": "2015-08-12 09:30:01"
}
],
"packages-dev": [],
diff --git a/extensions/Wikibase/client/i18n/ksh.json
b/extensions/Wikibase/client/i18n/ksh.json
index 805d38e..8c9e0ca 100644
--- a/extensions/Wikibase/client/i18n/ksh.json
+++ b/extensions/Wikibase/client/i18n/ksh.json
@@ -17,7 +17,7 @@
"wikibase-comment-sitelink-change": "Dä Lengk [[$1]] ob en ander
Schprohch es op [[$2]] verändert woode.",
"wikibase-comment-sitelink-remove": "Dä Lengk [[$1]] ob en ander
Schprohch es eruß jenomme woode.",
"wikibase-comment-multi": "{{PLURAL:$1|Ein Änderong|$1 Änderonge|Kein
Änderong}}",
- "wikibase-dataitem": "En {{GRAMMAR: Dative
|{{udfirst:{{WBREPONAME}}}}}}",
+ "wikibase-dataitem": "{{ucfirst:{{GRAMMAR: Dative e
|{{ucfirst:{{WBREPONAME}}}}}}}}",
"wikibase-editlinks": "Lengks ändere",
"wikibase-editlinkstitle": "Donn de Lenks zwesche der Schprohche
aanbränge udder aanpaße",
"wikibase-addlinkstitle": "Donn Lengks op annder Schprohche derbei",
diff --git a/extensions/Wikibase/client/i18n/mk.json
b/extensions/Wikibase/client/i18n/mk.json
index 804904e..2b9ad89 100644
--- a/extensions/Wikibase/client/i18n/mk.json
+++ b/extensions/Wikibase/client/i18n/mk.json
@@ -61,7 +61,7 @@
"unconnectedpages": "Страници што не се врзани со предмети",
"unconnectedpages-summary": "Оваа страница без сврзан податочен предмет
(во именски простори што поддржуваат сврзани предмети). Списокот е подреден
надолно по назнака, од понови кон постари страници.",
"wikibase-unconnectedpages-page": "Почни го списокот на резултати со
страницата:",
- "wikibase-unconnectedpages-submit": "Оди",
+ "wikibase-unconnectedpages-submit": "Дај",
"wikibase-unconnectedpages-invalid-language": "„$1“ не претставува
важечки јазичен код.",
"wikibase-unconnectedpages-page-warning": "Насловот на страницата не
може да се употреби во барање, па затоа е занемарен.",
"wikibase-unconnectedpages-iwdata-label": "Само страници со меѓујазични
врски",
diff --git a/extensions/Wikibase/lib/includes/changes/ChangeRow.php
b/extensions/Wikibase/lib/includes/changes/ChangeRow.php
index 88a83cf..0b61cd4 100644
--- a/extensions/Wikibase/lib/includes/changes/ChangeRow.php
+++ b/extensions/Wikibase/lib/includes/changes/ChangeRow.php
@@ -176,10 +176,6 @@
protected function getInfo( $cache = 'no' ) {
$info = $this->getField( 'info' );
- if ( !is_array( $info ) ) {
- $info = array();
- }
-
if ( $cache === 'cache' ) {
$this->setField( 'info', $info );
}
@@ -260,6 +256,7 @@
if ( !is_array( $info ) ) {
wfLogWarning( "Failed to unserializeInfo of id: " .
$this->getObjectId() );
+ return array();
}
return $info;
diff --git a/extensions/Wikibase/lib/includes/changes/DiffChange.php
b/extensions/Wikibase/lib/includes/changes/DiffChange.php
index 3c12445..c37b0e2 100644
--- a/extensions/Wikibase/lib/includes/changes/DiffChange.php
+++ b/extensions/Wikibase/lib/includes/changes/DiffChange.php
@@ -43,7 +43,7 @@
*/
public function hasDiff() {
$info = $this->getField( 'info' );
- return !empty( $info ) && isset( $info['diff'] );
+ return isset( $info['diff'] );
}
/**
diff --git a/extensions/Wikibase/lib/includes/changes/EntityChange.php
b/extensions/Wikibase/lib/includes/changes/EntityChange.php
index 6828a25..d3747e2 100644
--- a/extensions/Wikibase/lib/includes/changes/EntityChange.php
+++ b/extensions/Wikibase/lib/includes/changes/EntityChange.php
@@ -110,7 +110,6 @@
*/
public function setMetadata( array $metadata ) {
$validKeys = array(
- 'comment',
'page_id',
'bot',
'rev_id',
@@ -181,8 +180,6 @@
'page_id' => $rc->getAttribute( 'rc_cur_id' ),
'rev_id' => $rc->getAttribute( 'rc_this_oldid' ),
'parent_id' => $rc->getAttribute( 'rc_last_oldid' ),
- 'time' => $rc->getAttribute( 'rc_timestamp' ),
- 'comment' => '',
) );
}
@@ -197,7 +194,6 @@
'page_id' => 0,
'rev_id' => 0,
'parent_id' => 0,
- 'comment' => '',
) );
}
diff --git a/extensions/Wikibase/lib/tests/phpunit/changes/TestChanges.php
b/extensions/Wikibase/lib/tests/phpunit/changes/TestChanges.php
index bb38ed3..2ac9183 100644
--- a/extensions/Wikibase/lib/tests/phpunit/changes/TestChanges.php
+++ b/extensions/Wikibase/lib/tests/phpunit/changes/TestChanges.php
@@ -196,13 +196,11 @@
$change->setComment( "$key:1|" );
$meta = array(
- 'comment' => '',
'page_id' => 23,
'bot' => false,
'rev_id' => $rev,
'parent_id' => $rev -1,
'user_text' => 'Some User',
- 'time' => wfTimestamp( TS_MW ),
);
$change->setMetadata( $meta );
diff --git
a/extensions/Wikibase/lib/tests/phpunit/formatters/DispatchingSnakFormatterTest.php
b/extensions/Wikibase/lib/tests/phpunit/formatters/DispatchingSnakFormatterTest.php
index 5d40582..ab658dd 100644
---
a/extensions/Wikibase/lib/tests/phpunit/formatters/DispatchingSnakFormatterTest.php
+++
b/extensions/Wikibase/lib/tests/phpunit/formatters/DispatchingSnakFormatterTest.php
@@ -26,12 +26,8 @@
/**
* @dataProvider constructorErrorsProvider
- *
- * @param $format
- * @param $formatters
- * @param $error
*/
- public function testConstructorErrors( $format, $formatters, $error ) {
+ public function testConstructorErrors( $format, array $formatters,
$error ) {
$this->setExpectedException( $error );
new DispatchingSnakFormatter( $format, $formatters );
diff --git
a/extensions/Wikibase/lib/tests/phpunit/formatters/DispatchingValueFormatterTest.php
b/extensions/Wikibase/lib/tests/phpunit/formatters/DispatchingValueFormatterTest.php
index 286c6fb..ee87815 100644
---
a/extensions/Wikibase/lib/tests/phpunit/formatters/DispatchingValueFormatterTest.php
+++
b/extensions/Wikibase/lib/tests/phpunit/formatters/DispatchingValueFormatterTest.php
@@ -24,11 +24,8 @@
/**
* @dataProvider constructorErrorsProvider
- *
- * @param $formatters
- * @param $error
*/
- public function testConstructorErrors( $formatters, $error ) {
+ public function testConstructorErrors( array $formatters, $error ) {
$this->setExpectedException( $error );
new DispatchingValueFormatter( $formatters );
diff --git
a/extensions/Wikibase/lib/tests/phpunit/formatters/PropertyValueSnakFormatterTest.php
b/extensions/Wikibase/lib/tests/phpunit/formatters/PropertyValueSnakFormatterTest.php
index e351ea1..237ebc5 100644
---
a/extensions/Wikibase/lib/tests/phpunit/formatters/PropertyValueSnakFormatterTest.php
+++
b/extensions/Wikibase/lib/tests/phpunit/formatters/PropertyValueSnakFormatterTest.php
@@ -33,9 +33,6 @@
/**
* @dataProvider constructorErrorsProvider
- *
- * @param $format
- * @param $error
*/
public function testConstructorErrors( $format, $error ) {
$this->setExpectedException( $error );
diff --git a/extensions/Wikibase/repo/Wikibase.hooks.php
b/extensions/Wikibase/repo/Wikibase.hooks.php
index bc5e7d9..a3a52b0 100644
--- a/extensions/Wikibase/repo/Wikibase.hooks.php
+++ b/extensions/Wikibase/repo/Wikibase.hooks.php
@@ -76,14 +76,14 @@
public static function onSetupAfterCache() {
global $wgNamespaceContentModels;
- $namespaces = WikibaseRepo::getDefaultInstance()->
- getSettings()->getSetting( 'entityNamespaces' );
+ $entityNamespaceLookup =
WikibaseRepo::getDefaultInstance()->getEntityNamespaceLookup();
+ $namespaces = $entityNamespaceLookup->getEntityNamespaces();
if ( empty( $namespaces ) ) {
throw new MWException( 'Wikibase: Incomplete
configuration: '
- . '$wgWBRepoSettings["entityNamespaces"] has to
be set to an '
+ . '$wgWBRepoSettings[\'entityNamespaces\'] has
to be set to an '
. 'array mapping content model IDs to namespace
IDs. '
- . 'See ExampleSettings.php for details and
examples.' );
+ . 'See Wikibase.example.php for details and
examples.' );
}
foreach ( $namespaces as $contentModel => $namespace ) {
diff --git a/extensions/Wikibase/repo/i18n/mk.json
b/extensions/Wikibase/repo/i18n/mk.json
index 858914e..75951b9 100644
--- a/extensions/Wikibase/repo/i18n/mk.json
+++ b/extensions/Wikibase/repo/i18n/mk.json
@@ -119,7 +119,7 @@
"wikibase-gotolinkedpage-lookup-fieldset": "Оди на сврзаната страница
по вики и предмет",
"wikibase-gotolinkedpage-lookup-site": "Вики:",
"wikibase-gotolinkedpage-lookup-item": "Назнака на предметот:",
- "wikibase-gotolinkedpage-submit": "Оди",
+ "wikibase-gotolinkedpage-submit": "Дај",
"special-itemdisambiguation": "Појаснување на предмет",
"wikibase-itemdisambiguation-lookup-fieldset": "Пребарување на предмети
по јазик или натпис",
"wikibase-itemdisambiguation-lookup-language": "Јазичен код:",
diff --git a/extensions/Wikibase/repo/includes/api/ResultBuilder.php
b/extensions/Wikibase/repo/includes/api/ResultBuilder.php
index ec09fa9..d08c5c6 100644
--- a/extensions/Wikibase/repo/includes/api/ResultBuilder.php
+++ b/extensions/Wikibase/repo/includes/api/ResultBuilder.php
@@ -475,14 +475,20 @@
array $serialization,
array $fallbackChains
) {
- $serialization['labels'] =
$this->getTermsSerializationWithFallbackInfo(
- $serialization['labels'],
- $fallbackChains
- );
- $serialization['descriptions'] =
$this->getTermsSerializationWithFallbackInfo(
- $serialization['descriptions'],
- $fallbackChains
- );
+ if ( isset( $serialization['labels'] ) ) {
+ $serialization['labels'] =
$this->getTermsSerializationWithFallbackInfo(
+ $serialization['labels'],
+ $fallbackChains
+ );
+ }
+
+ if ( isset( $serialization['descriptions'] ) ) {
+ $serialization['descriptions'] =
$this->getTermsSerializationWithFallbackInfo(
+ $serialization['descriptions'],
+ $fallbackChains
+ );
+ }
+
return $serialization;
}
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/ChangeDispatcherTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/ChangeDispatcherTest.php
index 0639f10..f3870c9 100644
--- a/extensions/Wikibase/repo/tests/phpunit/includes/ChangeDispatcherTest.php
+++ b/extensions/Wikibase/repo/tests/phpunit/includes/ChangeDispatcherTest.php
@@ -222,11 +222,11 @@
$siteId = 'testwiki';
$expectedClientState = array(
- 'chd_site' => $siteId,
- 'chd_db' => $siteId,
- 'chd_seen' => 0,
+ 'chd_site' => $siteId,
+ 'chd_db' => $siteId,
+ 'chd_seen' => 0,
'chd_touched' => '20140303000000',
- 'chd_lock' => null
+ 'chd_lock' => null
);
$coordinator = $this->getMock(
'Wikibase\Store\ChangeDispatchCoordinator' );
@@ -299,11 +299,11 @@
'enwiki: from the beginning' => array(
3,
array(
- 'chd_site' => 'enwiki',
- 'chd_db' => 'enwikidb',
- 'chd_seen' => 0,
+ 'chd_site' => 'enwiki',
+ 'chd_db' => 'enwikidb',
+ 'chd_seen' => 0,
'chd_touched' => '00000000000000',
- 'chd_lock' => null
+ 'chd_lock' => null
),
3,
array(
@@ -313,11 +313,11 @@
'enwiki: scan to end' => array(
3,
array(
- 'chd_site' => 'enwiki',
- 'chd_db' => 'enwikidb',
- 'chd_seen' => 4,
+ 'chd_site' => 'enwiki',
+ 'chd_db' => 'enwikidb',
+ 'chd_seen' => 4,
'chd_touched' => $changes[4]->getTime(),
- 'chd_lock' => null
+ 'chd_lock' => null
),
8,
array(
@@ -327,11 +327,11 @@
'dewiki: from the beginning' => array(
3,
array(
- 'chd_site' => 'dewiki',
- 'chd_db' => 'dewikidb',
- 'chd_seen' => 0,
+ 'chd_site' => 'dewiki',
+ 'chd_db' => 'dewikidb',
+ 'chd_seen' => 0,
'chd_touched' => '00000000000000',
- 'chd_lock' => null
+ 'chd_lock' => null
),
7,
array(
@@ -341,11 +341,11 @@
'dewiki: offset' => array(
2,
array(
- 'chd_site' => 'dewiki',
- 'chd_db' => 'dewikidb',
- 'chd_seen' => 3,
+ 'chd_site' => 'dewiki',
+ 'chd_db' => 'dewikidb',
+ 'chd_seen' => 3,
'chd_touched' => $changes[4]->getTime(),
- 'chd_lock' => null
+ 'chd_lock' => null
),
7,
array(
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/ChangeOp/ChangeOpsTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/ChangeOp/ChangeOpsTest.php
index c118eea..4c4d891 100644
--- a/extensions/Wikibase/repo/tests/phpunit/includes/ChangeOp/ChangeOpsTest.php
+++ b/extensions/Wikibase/repo/tests/phpunit/includes/ChangeOp/ChangeOpsTest.php
@@ -55,10 +55,8 @@
/**
* @dataProvider changeOpProvider
- *
- * @param ChangeOp $changeOp
*/
- public function testAdd( $changeOp ) {
+ public function testAdd( ChangeOp $changeOp ) {
$changeOps = new ChangeOps();
$changeOps->add( $changeOp );
$this->assertEquals( array( $changeOp ),
$changeOps->getChangeOps() );
@@ -81,10 +79,8 @@
/**
* @dataProvider changeOpArrayProvider
- *
- * @param $changeOpArray
*/
- public function testAddArray( $changeOpArray ) {
+ public function testAddArray( array $changeOpArray ) {
$changeOps = new ChangeOps();
$changeOps->add( $changeOpArray );
$this->assertEquals( $changeOpArray, $changeOps->getChangeOps()
);
@@ -103,8 +99,6 @@
/**
* @dataProvider invalidChangeOpProvider
* @expectedException InvalidArgumentException
- *
- * @param $invalidChangeOp
*/
public function testInvalidAdd( $invalidChangeOp ) {
$changeOps = new ChangeOps();
@@ -127,13 +121,8 @@
/**
* @dataProvider changeOpsProvider
- *
- * @param ChangeOps $changeOps
- * @param string $language
- * @param string $expectedLabel
- * @param string $expectedDescription
*/
- public function testApply( $changeOps, $language, $expectedLabel,
$expectedDescription ) {
+ public function testApply( ChangeOps $changeOps, $language,
$expectedLabel, $expectedDescription ) {
$entity = new Item();
$changeOps->apply( $entity );
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/Diff/DiffOpValueFormatterTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/Diff/DiffOpValueFormatterTest.php
index 021ffe8..cadbe9c 100644
---
a/extensions/Wikibase/repo/tests/phpunit/includes/Diff/DiffOpValueFormatterTest.php
+++
b/extensions/Wikibase/repo/tests/phpunit/includes/Diff/DiffOpValueFormatterTest.php
@@ -18,11 +18,6 @@
/**
* @dataProvider provideGenerateHtml
- *
- * @param $name
- * @param $oldValues
- * @param $newValues
- * @param $pattern
*/
public function testGenerateHtml( $name, $oldValues, $newValues,
$pattern ) {
$formatter = new DiffOpValueFormatter( $name, $name,
$oldValues, $newValues );
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataRequestHandlerTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataRequestHandlerTest.php
index 5297374..4950392 100644
---
a/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataRequestHandlerTest.php
+++
b/extensions/Wikibase/repo/tests/phpunit/includes/LinkedData/EntityDataRequestHandlerTest.php
@@ -160,7 +160,7 @@
*
* @return OutputPage
*/
- protected function makeOutputPage( $params, $headers ) {
+ protected function makeOutputPage( array $params, array $headers ) {
// construct request
$request = new FauxRequest( $params );
$request->response()->header( 'Status: 200 OK', true, 200 ); //
init/reset
@@ -194,7 +194,7 @@
* @param int $expCode Expected HTTP status code
* @param array $expHeaders Expected HTTP response headers
*/
- public function testHandleRequest( $subpage, $params, $headers,
$expRegExp, $expCode = 200, $expHeaders = array() ) {
+ public function testHandleRequest( $subpage, array $params, array
$headers, $expRegExp, $expCode = 200, array $expHeaders = array() ) {
$output = $this->makeOutputPage( $params, $headers );
$request = $output->getRequest();
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/PermissionsHelper.php
b/extensions/Wikibase/repo/tests/phpunit/includes/PermissionsHelper.php
index bc16573..612eebe 100644
--- a/extensions/Wikibase/repo/tests/phpunit/includes/PermissionsHelper.php
+++ b/extensions/Wikibase/repo/tests/phpunit/includes/PermissionsHelper.php
@@ -21,7 +21,7 @@
*
* @todo: try to do this without messing with the globals, or at least
without hardcoding them.
*/
- public static function applyPermissions( $permissions, $groups = null )
{
+ public static function applyPermissions( array $permissions = null,
array $groups = null ) {
global $wgGroupPermissions;
global $wgUser;
diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/RepoHooksTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/RepoHooksTest.php
index e40cefb..f8dfe44 100644
--- a/extensions/Wikibase/repo/tests/phpunit/includes/RepoHooksTest.php
+++ b/extensions/Wikibase/repo/tests/phpunit/includes/RepoHooksTest.php
@@ -49,10 +49,8 @@
/**
* @dataProvider revisionInfoProvider
- * @param $revisionInfo
- * @param null $expectedException
*/
- public function testOnImportHandleRevisionXMLTag( $revisionInfo,
$expectedException = null ) {
+ public function testOnImportHandleRevisionXMLTag( array $revisionInfo,
$expectedException = null ) {
//NOTE: class is unclear, see Bug T66657. But we don't use that
object anyway.
$importer = $this->getMockBuilder( 'Import' )
->disableOriginalConstructor()
@@ -137,10 +135,6 @@
/**
* @dataProvider importProvider
- *
- * @param string $xml
- * @param bool $allowImport
- * @param Exception|null $expectedException
*/
public function testImportHandleRevisionXMLTag_hook( $xml,
$allowImport, $expectedException = null ) {
// WikiImporter tried to register this protocol every time, so
unregister first to avoid errors.
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/Validators/TermValidatorFactoryTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/Validators/TermValidatorFactoryTest.php
index 795e9f5..4555f69 100644
---
a/extensions/Wikibase/repo/tests/phpunit/includes/Validators/TermValidatorFactoryTest.php
+++
b/extensions/Wikibase/repo/tests/phpunit/includes/Validators/TermValidatorFactoryTest.php
@@ -25,18 +25,18 @@
class TermValidatorFactoryTest extends \PHPUnit_Framework_TestCase {
/**
- * @param $maxLength
- * @param $languages
+ * @param int $maxLength
+ * @param string[] $languageCodes
*
* @return TermValidatorFactory
*/
- protected function newFactory( $maxLength, $languages ) {
+ private function newFactory( $maxLength, $languageCodes ) {
$idParser = new BasicEntityIdParser();
$mockProvider = new ChangeOpTestMockProvider( $this );
$dupeDetector =
$mockProvider->getMockLabelDescriptionDuplicateDetector();
- $builders = new TermValidatorFactory( $maxLength, $languages,
$idParser, $dupeDetector );
+ $builders = new TermValidatorFactory( $maxLength,
$languageCodes, $idParser, $dupeDetector );
return $builders;
}
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/api/PermissionsTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/api/PermissionsTest.php
index 7e8942e..851f367 100644
--- a/extensions/Wikibase/repo/tests/phpunit/includes/api/PermissionsTest.php
+++ b/extensions/Wikibase/repo/tests/phpunit/includes/api/PermissionsTest.php
@@ -71,7 +71,7 @@
/**
* @dataProvider provideReadPermissions
*/
- public function testGetEntities( $permissions, $expectedError ) {
+ public function testGetEntities( array $permissions = null,
$expectedError ) {
$params = array(
'ids' => EntityTestHelper::getId( 'Oslo' ),
);
@@ -96,7 +96,7 @@
/**
* @dataProvider provideCreateEntityPermissions
*/
- public function testCreateItem( $permissions, $expectedError ) {
+ public function testCreateItem( array $permissions = null,
$expectedError ) {
$itemData = array(
'labels' => array( "en" => array( "language" => 'en',
"value" => 'Test' ) ),
);
@@ -126,7 +126,7 @@
/**
* @dataProvider provideCreatePropertyPermissions
*/
- public function testCreateProperty( $permissions, $expectedError ) {
+ public function testCreateProperty( array $permissions = null,
$expectedError ) {
$itemData = array(
'labels' => array( "en" => array( "language" => 'en',
"value" => 'Testttttttt' ) ),
'datatype' => 'string',
@@ -157,7 +157,7 @@
/**
* @dataProvider provideItemTermPermissions
*/
- public function testSetLabel( $permissions, $expectedError ) {
+ public function testSetLabel( array $permissions = null, $expectedError
) {
$params = array(
'id' => EntityTestHelper::getId( 'Oslo' ),
'language' => 'de',
@@ -170,7 +170,7 @@
/**
* @dataProvider provideItemTermPermissions
*/
- public function testSetDescription( $permissions, $expectedError ) {
+ public function testSetDescription( array $permissions = null,
$expectedError ) {
$params = array(
'id' => EntityTestHelper::getId( 'Oslo' ),
'language' => 'en',
@@ -197,7 +197,7 @@
/**
* @dataProvider provideMergeItemsPermissions
*/
- public function testMergeItems( $permissions, $expectedError ) {
+ public function testMergeItems( array $permissions = null,
$expectedError ) {
$params = array(
'fromid' => EntityTestHelper::getId( 'Oslo' ),
'toid' => EntityTestHelper::getId( 'Empty' ),
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/api/PermissionsTestCase.php
b/extensions/Wikibase/repo/tests/phpunit/includes/api/PermissionsTestCase.php
index 21ffda3..057083f 100644
---
a/extensions/Wikibase/repo/tests/phpunit/includes/api/PermissionsTestCase.php
+++
b/extensions/Wikibase/repo/tests/phpunit/includes/api/PermissionsTestCase.php
@@ -46,7 +46,7 @@
parent::tearDown();
}
- protected function doPermissionsTest( $action, $params, $permissions =
array(), $expectedError = null ) {
+ protected function doPermissionsTest( $action, array $params, array
$permissions = null, $expectedError = null ) {
global $wgUser, $wgGroupPermissions;
$this->setMwGlobals( 'wgUser', clone $wgUser );
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/content/EntityContentFactoryTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/content/EntityContentFactoryTest.php
index a96f9fc..4071350 100644
---
a/extensions/Wikibase/repo/tests/phpunit/includes/content/EntityContentFactoryTest.php
+++
b/extensions/Wikibase/repo/tests/phpunit/includes/content/EntityContentFactoryTest.php
@@ -217,7 +217,7 @@
/**
* @dataProvider provideGetPermissionStatusForEntity
*/
- public function testGetPermissionStatusForEntity( $action,
$permissions, $id, $expectations ) {
+ public function testGetPermissionStatusForEntity( $action, array
$permissions, $id, array $expectations ) {
global $wgUser;
$entity = new Item();
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialItemByTitleTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialItemByTitleTest.php
index 6fa30dc..cb3816f 100644
---
a/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialItemByTitleTest.php
+++
b/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialItemByTitleTest.php
@@ -151,12 +151,8 @@
/**
* @dataProvider requestProvider
- *
- * @param $sub
- * @param $target
- * @param $matchers
*/
- public function testExecute( $sub, $target, $matchers ) {
+ public function testExecute( $sub, $target, array $matchers ) {
/* @var FauxResponse $response */
list( $output, $response ) = $this->executeSpecialPage( $sub );
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialMergeItemsTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialMergeItemsTest.php
index 3059d24..75dd9e0 100644
---
a/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialMergeItemsTest.php
+++
b/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialMergeItemsTest.php
@@ -326,22 +326,22 @@
return array(
array( //3 toid bad
'p' => array( 'fromid' => 'Q1', 'toid' =>
'ABCDE' ),
- 'e' =>
'Wikibase\Lib\UserInputException:wikibase-wikibaserepopage-invalid-id' ),
+ 'e' =>
'Wikibase\Lib\UserInputException:wikibase-wikibaserepopage-invalid-id' ),
array( //4 fromid bad
'p' => array( 'fromid' => 'ABCDE', 'toid' =>
'Q1' ),
- 'e' =>
'Wikibase\Lib\UserInputException:wikibase-wikibaserepopage-invalid-id' ),
+ 'e' =>
'Wikibase\Lib\UserInputException:wikibase-wikibaserepopage-invalid-id' ),
array( //5 both same id
'p' => array( 'fromid' => 'Q1', 'toid' => 'Q1'
),
- 'e' =>
'Wikibase\Repo\Interactors\ItemMergeException:wikibase-itemmerge-cant-merge-self'
),
+ 'e' =>
'Wikibase\Repo\Interactors\ItemMergeException:wikibase-itemmerge-cant-merge-self'
),
array( //6 from id is property
'p' => array( 'fromid' => 'P1', 'toid' => 'Q1'
),
- 'e' =>
'Wikibase\Lib\UserInputException:wikibase-itemmerge-not-item' ),
+ 'e' =>
'Wikibase\Lib\UserInputException:wikibase-itemmerge-not-item' ),
array( //7 to id is property
'p' => array( 'fromid' => 'Q1', 'toid' => 'P1'
),
- 'e' =>
'Wikibase\Lib\UserInputException:wikibase-itemmerge-not-item' ),
+ 'e' =>
'Wikibase\Lib\UserInputException:wikibase-itemmerge-not-item' ),
array( //10 bad token
'p' => array( 'fromid' => 'Q1', 'toid' => 'Q2',
'token' => 'BAD' ),
- 'e' =>
'Wikibase\Repo\Interactors\TokenCheckException:wikibase-tokencheck-badtoken' ),
+ 'e' =>
'Wikibase\Repo\Interactors\TokenCheckException:wikibase-tokencheck-badtoken' ),
);
}
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialRedirectEntityTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialRedirectEntityTest.php
index 330a610..0a15524 100644
---
a/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialRedirectEntityTest.php
+++
b/extensions/Wikibase/repo/tests/phpunit/includes/specials/SpecialRedirectEntityTest.php
@@ -246,19 +246,19 @@
return array(
array( //toid bad
'p' => array( 'fromid' => 'Q1', 'toid' =>
'ABCDE' ),
- 'e' =>
'Wikibase\Lib\UserInputException:wikibase-wikibaserepopage-invalid-id' ),
+ 'e' =>
'Wikibase\Lib\UserInputException:wikibase-wikibaserepopage-invalid-id' ),
array( //fromid bad
'p' => array( 'fromid' => 'ABCDE', 'toid' =>
'Q1' ),
- 'e' =>
'Wikibase\Lib\UserInputException:wikibase-wikibaserepopage-invalid-id' ),
+ 'e' =>
'Wikibase\Lib\UserInputException:wikibase-wikibaserepopage-invalid-id' ),
array( //from id is property
'p' => array( 'fromid' => 'P1', 'toid' => 'Q1'
),
- 'e' =>
'Wikibase\Repo\Interactors\RedirectCreationException:target-is-incompatible' ),
+ 'e' =>
'Wikibase\Repo\Interactors\RedirectCreationException:target-is-incompatible' ),
array( //to id is property
'p' => array( 'fromid' => 'Q1', 'toid' => 'P1'
),
- 'e' =>
'Wikibase\Repo\Interactors\RedirectCreationException:target-is-incompatible' ),
+ 'e' =>
'Wikibase\Repo\Interactors\RedirectCreationException:target-is-incompatible' ),
array( //bad token
'p' => array( 'fromid' => 'Q1', 'toid' => 'Q2',
'token' => 'BAD' ),
- 'e' =>
'Wikibase\Repo\Interactors\TokenCheckException:wikibase-tokencheck-badtoken' ),
+ 'e' =>
'Wikibase\Repo\Interactors\TokenCheckException:wikibase-tokencheck-badtoken' ),
);
}
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/store/sql/SqlChangeDispatchCoordinatorTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/store/sql/SqlChangeDispatchCoordinatorTest.php
index ec0b124..4395010 100644
---
a/extensions/Wikibase/repo/tests/phpunit/includes/store/sql/SqlChangeDispatchCoordinatorTest.php
+++
b/extensions/Wikibase/repo/tests/phpunit/includes/store/sql/SqlChangeDispatchCoordinatorTest.php
@@ -365,7 +365,7 @@
'chd_db' => 'dewikidb',
'chd_seen' => '23', // nothing to do!
'chd_touched' => '00000000000000',
- 'chd_lock' => null,
+ 'chd_lock' => null,
'chd_disabled' => 0,
),
);
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/store/sql/TermSearchKeyBuilderTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/store/sql/TermSearchKeyBuilderTest.php
index 0fc80cd..55f972c 100644
---
a/extensions/Wikibase/repo/tests/phpunit/includes/store/sql/TermSearchKeyBuilderTest.php
+++
b/extensions/Wikibase/repo/tests/phpunit/includes/store/sql/TermSearchKeyBuilderTest.php
@@ -38,10 +38,6 @@
/**
* @dataProvider termProvider
- * @param $languageCode
- * @param $termText
- * @param $searchText
- * @param boolean $matches
*/
public function testRebuildSearchKey( $languageCode, $termText,
$searchText, $matches ) {
/* @var TermSqlIndex $termCache */
diff --git
a/extensions/Wikibase/view/resources/wikibase/wikibase.getLanguageNameByCode.js
b/extensions/Wikibase/view/resources/wikibase/wikibase.getLanguageNameByCode.js
index ce40742..ee3ba65 100644
---
a/extensions/Wikibase/view/resources/wikibase/wikibase.getLanguageNameByCode.js
+++
b/extensions/Wikibase/view/resources/wikibase/wikibase.getLanguageNameByCode.js
@@ -8,6 +8,8 @@
( function ( wb, mw, $ ) {
'use strict';
+ var hasOwn = Object.prototype.hasOwnProperty;
+
/**
* Tries to retrieve Universal Language Selector's set of languages.
*
@@ -30,8 +32,8 @@
* @return string
*/
var getNativeLanguageName = function( langCode ) {
- var language = getLanguages()[ langCode ];
- return language && language[2] || langCode;
+ var languages = getLanguages();
+ return hasOwn.call( languages, langCode ) &&
languages[langCode][2] || langCode;
};
/**
@@ -43,7 +45,8 @@
*/
wb.getLanguageNameByCode = function( langCode ) {
var ulsLanguages = mw.config.get( 'wgULSLanguages' );
- return ulsLanguages && ulsLanguages[langCode] ||
getNativeLanguageName( langCode );
+ return ulsLanguages && hasOwn.call( ulsLanguages, langCode ) &&
ulsLanguages[langCode]
+ || getNativeLanguageName( langCode );
};
} )( wikibase, mediaWiki, jQuery );
diff --git a/extensions/Wikidata.org/.gitreview
b/extensions/Wikidata.org/.gitreview
new file mode 100644
index 0000000..0dddff3
--- /dev/null
+++ b/extensions/Wikidata.org/.gitreview
@@ -0,0 +1,6 @@
+[gerrit]
+host=gerrit.wikimedia.org
+port=29418
+project=mediawiki/extensions/Wikidata.org.git
+defaultbranch=master
+defaultrebase=0
diff --git a/extensions/WikimediaBadges/resources/images/badge-notproofread.png
b/extensions/WikimediaBadges/resources/images/badge-notproofread.png
new file mode 100644
index 0000000..cb4efd1
--- /dev/null
+++ b/extensions/WikimediaBadges/resources/images/badge-notproofread.png
Binary files differ
diff --git a/extensions/WikimediaBadges/resources/images/badge-notproofread.svg
b/extensions/WikimediaBadges/resources/images/badge-notproofread.svg
new file mode 100644
index 0000000..da2531f
--- /dev/null
+++ b/extensions/WikimediaBadges/resources/images/badge-notproofread.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="8" height="12">
+<circle cx="4" cy="8" r="4" fill="#FFA0A0"/>
+</svg>
\ No newline at end of file
diff --git a/extensions/WikimediaBadges/resources/images/badge-problematic.png
b/extensions/WikimediaBadges/resources/images/badge-problematic.png
new file mode 100644
index 0000000..351352a
--- /dev/null
+++ b/extensions/WikimediaBadges/resources/images/badge-problematic.png
Binary files differ
diff --git a/extensions/WikimediaBadges/resources/images/badge-problematic.svg
b/extensions/WikimediaBadges/resources/images/badge-problematic.svg
new file mode 100644
index 0000000..d9fc73e
--- /dev/null
+++ b/extensions/WikimediaBadges/resources/images/badge-problematic.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="8" height="12">
+<circle cx="4" cy="8" r="4" fill="#B0B0FF"/>
+</svg>
\ No newline at end of file
diff --git a/extensions/WikimediaBadges/resources/images/badge-proofread.png
b/extensions/WikimediaBadges/resources/images/badge-proofread.png
new file mode 100644
index 0000000..a57159b
--- /dev/null
+++ b/extensions/WikimediaBadges/resources/images/badge-proofread.png
Binary files differ
diff --git a/extensions/WikimediaBadges/resources/images/badge-proofread.svg
b/extensions/WikimediaBadges/resources/images/badge-proofread.svg
new file mode 100644
index 0000000..0b1f94a
--- /dev/null
+++ b/extensions/WikimediaBadges/resources/images/badge-proofread.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="8" height="12">
+<circle cx="4" cy="8" r="4" fill="#FFE867"/>
+</svg>
\ No newline at end of file
diff --git a/extensions/WikimediaBadges/resources/images/badge-validated.png
b/extensions/WikimediaBadges/resources/images/badge-validated.png
new file mode 100644
index 0000000..ba25ef3
--- /dev/null
+++ b/extensions/WikimediaBadges/resources/images/badge-validated.png
Binary files differ
diff --git a/extensions/WikimediaBadges/resources/images/badge-validated.svg
b/extensions/WikimediaBadges/resources/images/badge-validated.svg
new file mode 100644
index 0000000..1646f18
--- /dev/null
+++ b/extensions/WikimediaBadges/resources/images/badge-validated.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<svg xmlns="http://www.w3.org/2000/svg" width="8" height="12">
+<circle cx="4" cy="8" r="4" fill="#90FF90"/>
+</svg>
\ No newline at end of file
diff --git
a/extensions/WikimediaBadges/resources/skins/cologneblue/wikimedia-badges.css
b/extensions/WikimediaBadges/resources/skins/cologneblue/wikimedia-badges.css
index 2e3587f..5886e71 100644
---
a/extensions/WikimediaBadges/resources/skins/cologneblue/wikimedia-badges.css
+++
b/extensions/WikimediaBadges/resources/skins/cologneblue/wikimedia-badges.css
@@ -21,3 +21,21 @@
content: url(../../images/badge-golden-star.png);
margin-right: .2em;
}
+
+.badge-problematic:before {
+ /* @embed */
+ content: url(../../images/badge-problematic.png);
+ margin-right: .2em;
+}
+
+.badge-proofread:before {
+ /* @embed */
+ content: url(../../images/badge-proofread.png);
+ margin-right: .2em;
+}
+
+.badge-validated:before {
+ /* @embed */
+ content: url(../../images/badge-validated.png);
+ margin-right: .2em;
+}
diff --git
a/extensions/WikimediaBadges/resources/skins/modern/wikimedia-badges.css
b/extensions/WikimediaBadges/resources/skins/modern/wikimedia-badges.css
index f7d6273..ebcc491 100644
--- a/extensions/WikimediaBadges/resources/skins/modern/wikimedia-badges.css
+++ b/extensions/WikimediaBadges/resources/skins/modern/wikimedia-badges.css
@@ -22,10 +22,31 @@
margin-left: 2px;
}
+.badge-problematic {
+ /* @embed */
+ list-style-image: url(../../images/badge-problematic.png);
+ margin-left: 2px;
+}
+
+.badge-proofread {
+ /* @embed */
+ list-style-image: url(../../images/badge-proofread.png);
+ margin-left: 2px;
+}
+
+.badge-validated {
+ /* @embed */
+ list-style-image: url(../../images/badge-validated.png);
+ margin-left: 2px;
+}
+
.badge-goodarticle a,
.badge-featuredarticle a,
.badge-featuredportal a,
.badge-featuredlist a,
-.badge-recommendedarticle a {
+.badge-recommendedarticle a,
+.badge-problematic a,
+.badge-proofread a,
+.badge-validated a {
margin-left: -2px;
}
diff --git
a/extensions/WikimediaBadges/resources/skins/monobook/wikimedia-badges.css
b/extensions/WikimediaBadges/resources/skins/monobook/wikimedia-badges.css
index c11de99..83deeb3 100644
--- a/extensions/WikimediaBadges/resources/skins/monobook/wikimedia-badges.css
+++ b/extensions/WikimediaBadges/resources/skins/monobook/wikimedia-badges.css
@@ -19,3 +19,18 @@
/* @embed */
list-style-image: url(../../images/badge-golden-star.png);
}
+
+.portlet .badge-problematic {
+ /* @embed */
+ list-style-image: url(../../images/badge-problematic.png);
+}
+
+.portlet .badge-proofread {
+ /* @embed */
+ list-style-image: url(../../images/badge-proofread.png);
+}
+
+.portlet .badge-validated {
+ /* @embed */
+ list-style-image: url(../../images/badge-validated.png);
+}
diff --git
a/extensions/WikimediaBadges/resources/skins/vector/wikimedia-badges.css
b/extensions/WikimediaBadges/resources/skins/vector/wikimedia-badges.css
index 7759a96..d36a9d3 100644
--- a/extensions/WikimediaBadges/resources/skins/vector/wikimedia-badges.css
+++ b/extensions/WikimediaBadges/resources/skins/vector/wikimedia-badges.css
@@ -19,3 +19,18 @@
/* @embed */
list-style-image: url(../../images/badge-golden-star.png);
}
+
+.badge-problematic {
+ /* @embed */
+ list-style-image: url(../../images/badge-problematic.png);
+}
+
+.badge-proofread {
+ /* @embed */
+ list-style-image: url(../../images/badge-proofread.png);
+}
+
+.badge-validated {
+ /* @embed */
+ list-style-image: url(../../images/badge-validated.png);
+}
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 16b0303..cf9555b 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -1272,12 +1272,12 @@
"source": {
"type": "git",
"url":
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git",
- "reference": "46817311a40d130cfc20281190746398c520986a"
+ "reference": "9fca36dcc6c1c16ce94f540ae9123cb8a7f15fc1"
},
"dist": {
"type": "zip",
- "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/46817311a40d130cfc20281190746398c520986a",
- "reference": "46817311a40d130cfc20281190746398c520986a",
+ "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/9fca36dcc6c1c16ce94f540ae9123cb8a7f15fc1",
+ "reference": "9fca36dcc6c1c16ce94f540ae9123cb8a7f15fc1",
"shasum": ""
},
"require": {
@@ -1308,7 +1308,7 @@
"require-dev": {
"squizlabs/php_codesniffer": "~2.1"
},
- "time": "2015-08-19 09:47:05",
+ "time": "2015-08-20 08:26:34",
"type": "mediawiki-extension",
"installation-source": "dist",
"autoload": {
@@ -1356,12 +1356,12 @@
"source": {
"type": "git",
"url":
"https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaBadges",
- "reference": "34187cf65be84dca1ce6bfbb5a22818bfc58c6fb"
+ "reference": "0befe2c7832f0171d19eb2a870c3bc509f797278"
},
"require": {
"php": ">=5.3.0"
},
- "time": "2015-08-05 13:23:38",
+ "time": "2015-08-04 17:18:47",
"type": "mediawiki-extension",
"installation-source": "source",
"autoload": {
@@ -1400,12 +1400,12 @@
"source": {
"type": "git",
"url":
"https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikidata.org",
- "reference": "9029d28d8aaeb65cd1338865183740b4be445fa5"
+ "reference": "bd43e32e423f3acbf6bbe2725acd1bc72edb0548"
},
"require": {
"php": ">=5.3.0"
},
- "time": "2015-07-06 10:56:50",
+ "time": "2015-08-19 14:55:53",
"type": "mediawiki-extension",
"installation-source": "source",
"autoload": {
--
To view, visit https://gerrit.wikimedia.org/r/232702
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I14eae9c650317265e44b4d425ecc244a7edb00e9
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