Jeroen De Dauw has uploaded a new change for review.
https://gerrit.wikimedia.org/r/60221
Change subject: Move HashArray from lib to DataModel, as it is directly needed
in DataModel and not in lib
......................................................................
Move HashArray from lib to DataModel, as it is directly needed in DataModel and
not in lib
Change-Id: I120076057786f4fd0d73b95f312b557bbaa34c83
---
M DataModel/DataModel.classes.php
M DataModel/DataModel.mw.php
R DataModel/DataModel/HashArray.php
R DataModel/tests/phpunit/hasharray/HashArrayElement.php
R DataModel/tests/phpunit/hasharray/HashArrayTest.php
R DataModel/tests/phpunit/hasharray/HashArrayWithDuplicatesTest.php
R DataModel/tests/phpunit/hasharray/HashArrayWithoutDuplicatesTest.php
M lib/WikibaseLib.classes.php
M lib/WikibaseLib.hooks.php
9 files changed, 7 insertions(+), 7 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase
refs/changes/21/60221/1
diff --git a/DataModel/DataModel.classes.php b/DataModel/DataModel.classes.php
index 9cea709..a21c91a 100644
--- a/DataModel/DataModel.classes.php
+++ b/DataModel/DataModel.classes.php
@@ -53,6 +53,7 @@
'Wikibase\SnakRole' => 'DataModel/Snak/SnakRole.php',
'Wikibase\Snaks' => 'DataModel/Snak/Snaks.php',
+ 'Wikibase\HashArray' => 'DataModel/HashArray.php',
'Wikibase\Reference' => 'DataModel/Reference.php',
'Wikibase\ReferenceObject' => 'DataModel/Reference.php', //
Deprecated
'Wikibase\ReferenceList' => 'DataModel/ReferenceList.php',
diff --git a/DataModel/DataModel.mw.php b/DataModel/DataModel.mw.php
index 4ef636e..adf2494 100644
--- a/DataModel/DataModel.mw.php
+++ b/DataModel/DataModel.mw.php
@@ -48,6 +48,9 @@
$wgAutoloadClasses['Wikibase\Test\EntityTest'] = __DIR__ .
'/tests/phpunit/Entity/EntityTest.php';
$wgAutoloadClasses['Wikibase\Test\TestItems'] = __DIR__ .
'/tests/phpunit/Entity/TestItems.php';
$wgAutoloadClasses['Wikibase\Test\SnakObjectTest'] = __DIR__ .
'/tests/phpunit/Snak/SnakObjectTest.php';
+
+ $wgAutoloadClasses['Wikibase\Test\HashArrayTest'] = __DIR__ .
'/tests/phpunit/hasharray/HashArrayTest.php';
+ $wgAutoloadClasses['Wikibase\Test\HashArrayElement'] = __DIR__ .
'/tests/phpunit/hasharray/HashArrayElement.php';
}
/**
@@ -84,6 +87,9 @@
'Reference',
'SiteLink',
+
+ 'hasharray/HashArrayWithoutDuplicates',
+ 'hasharray/HashArrayWithDuplicates',
);
foreach ( $testFiles as $file ) {
diff --git a/lib/includes/HashArray.php b/DataModel/DataModel/HashArray.php
similarity index 100%
rename from lib/includes/HashArray.php
rename to DataModel/DataModel/HashArray.php
diff --git a/lib/tests/phpunit/hasharray/HashArrayElement.php
b/DataModel/tests/phpunit/hasharray/HashArrayElement.php
similarity index 100%
rename from lib/tests/phpunit/hasharray/HashArrayElement.php
rename to DataModel/tests/phpunit/hasharray/HashArrayElement.php
diff --git a/lib/tests/phpunit/hasharray/HashArrayTest.php
b/DataModel/tests/phpunit/hasharray/HashArrayTest.php
similarity index 100%
rename from lib/tests/phpunit/hasharray/HashArrayTest.php
rename to DataModel/tests/phpunit/hasharray/HashArrayTest.php
diff --git a/lib/tests/phpunit/hasharray/HashArrayWithDuplicatesTest.php
b/DataModel/tests/phpunit/hasharray/HashArrayWithDuplicatesTest.php
similarity index 100%
rename from lib/tests/phpunit/hasharray/HashArrayWithDuplicatesTest.php
rename to DataModel/tests/phpunit/hasharray/HashArrayWithDuplicatesTest.php
diff --git a/lib/tests/phpunit/hasharray/HashArrayWithoutDuplicatesTest.php
b/DataModel/tests/phpunit/hasharray/HashArrayWithoutDuplicatesTest.php
similarity index 100%
rename from lib/tests/phpunit/hasharray/HashArrayWithoutDuplicatesTest.php
rename to DataModel/tests/phpunit/hasharray/HashArrayWithoutDuplicatesTest.php
diff --git a/lib/WikibaseLib.classes.php b/lib/WikibaseLib.classes.php
index 0d303f7..4cca7d8 100644
--- a/lib/WikibaseLib.classes.php
+++ b/lib/WikibaseLib.classes.php
@@ -45,7 +45,6 @@
'Wikibase\Lib\EntityRetrievingDataTypeLookup' =>
'includes/EntityRetrievingDataTypeLookup.php',
'Wikibase\Lib\ClaimGuidGenerator' =>
'includes/GuidGenerator.php',
'Wikibase\HashableObjectStorage' =>
'includes/HashableObjectStorage.php',
- 'Wikibase\HashArray' => 'includes/HashArray.php',
'Wikibase\Lib\InMemoryDataTypeLookup' =>
'includes/InMemoryDataTypeLookup.php',
'Wikibase\LibRegistry' => 'includes/LibRegistry.php',
'Wikibase\Template' => 'includes/TemplateRegistry.php',
@@ -133,9 +132,6 @@
// tests
'Wikibase\Test\SpecialPageTestBase' =>
'tests/phpunit/specials/SpecialPageTestBase.php',
-
- 'Wikibase\Test\HashArrayTest' =>
'tests/phpunit/hasharray/HashArrayTest.php',
- 'Wikibase\Test\HashArrayElement' =>
'tests/phpunit/hasharray/HashArrayElement.php',
'Wikibase\Test\TemplateTest' =>
'tests/phpunit/TemplateTest.php',
'Wikibase\Test\TemplateRegistryTest' =>
'tests/phpunit/TemplateRegistryTest.php',
'Wikibase\Test\ChangeRowTest' =>
'tests/phpunit/changes/ChangeRowTest.php',
diff --git a/lib/WikibaseLib.hooks.php b/lib/WikibaseLib.hooks.php
index 069a109..d1dd02e 100644
--- a/lib/WikibaseLib.hooks.php
+++ b/lib/WikibaseLib.hooks.php
@@ -42,9 +42,6 @@
'formatters/EntityIdFormatter',
'formatters/EntityIdLabelFormatter',
- 'hasharray/HashArrayWithoutDuplicates',
- 'hasharray/HashArrayWithDuplicates',
-
'item/ItemDiff',
'parsers/EntityIdParser',
--
To view, visit https://gerrit.wikimedia.org/r/60221
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I120076057786f4fd0d73b95f312b557bbaa34c83
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Jeroen De Dauw <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits