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

Reply via email to