Thiemo Mättig (WMDE) has uploaded a new change for review.
https://gerrit.wikimedia.org/r/172997
Change subject: Optimize all use sections in Repo
......................................................................
Optimize all use sections in Repo
Stuff that's not in a namespace needs the backslash and can not
be added to the use section because PHPStorm thinks it can remove
this. Yes, that's probably a bug in PHPStorm but since multiple
team members use it it's much easier to just do it as I did here
than to wait for a bugfix.
Change-Id: I8fa5b47b9c18d621cb964e7200b187b5e2d09bab
---
M repo/maintenance/dumpJson.php
M repo/maintenance/importProperties.php
M repo/tests/phpunit/includes/ChangeOp/ChangeOpClaimTest.php
M repo/tests/phpunit/includes/Diff/ClaimDifferTest.php
M repo/tests/phpunit/includes/Diff/DiffViewTest.php
M repo/tests/phpunit/includes/ItemDisambiguationTest.php
M repo/tests/phpunit/includes/ItemMoveTest.php
M repo/tests/phpunit/includes/ItemSearchTextGeneratorTest.php
M repo/tests/phpunit/includes/LinkedData/EntityDataTestProvider.php
M repo/tests/phpunit/includes/ParserOutputJsConfigBuilderTest.php
M repo/tests/phpunit/includes/UpdateRepo/UpdateRepoOnDeleteJobTest.php
M repo/tests/phpunit/includes/UpdateRepo/UpdateRepoOnMoveJobTest.php
M repo/tests/phpunit/includes/View/SiteLinksViewTest.php
M repo/tests/phpunit/includes/actions/EditEntityActionTest.php
M repo/tests/phpunit/includes/api/ApiErrorReporterTest.php
M repo/tests/phpunit/includes/api/ApiModuleTestHelper.php
M repo/tests/phpunit/includes/api/ApiXmlFormatTest.php
M repo/tests/phpunit/includes/api/AvailableBadgesTest.php
M repo/tests/phpunit/includes/api/BotEditTest.php
M repo/tests/phpunit/includes/api/IntegrationApiTest.php
M repo/tests/phpunit/includes/api/WikibaseApiTestCase.php
M repo/tests/phpunit/includes/store/sql/TermSqlIndexTest.php
22 files changed, 23 insertions(+), 43 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase
refs/changes/97/172997/1
diff --git a/repo/maintenance/dumpJson.php b/repo/maintenance/dumpJson.php
index 3e00b25..7996a46 100644
--- a/repo/maintenance/dumpJson.php
+++ b/repo/maintenance/dumpJson.php
@@ -15,10 +15,10 @@
use Wikibase\Lib\Serializers\Serializer;
use Wikibase\Lib\Serializers\SerializerFactory;
use Wikibase\Lib\Store\EntityLookup;
-use Wikibase\Repo\Store\SQL\EntityPerPageIdPager;
use Wikibase\Repo\IO\EntityIdReader;
use Wikibase\Repo\IO\LineReader;
use Wikibase\Repo\Store\EntityIdPager;
+use Wikibase\Repo\Store\SQL\EntityPerPageIdPager;
use Wikibase\Repo\WikibaseRepo;
$basePath = getenv( 'MW_INSTALL_PATH' ) !== false ? getenv( 'MW_INSTALL_PATH'
) : __DIR__ . '/../../../..';
diff --git a/repo/maintenance/importProperties.php
b/repo/maintenance/importProperties.php
index cfd9db9..9f185f3 100644
--- a/repo/maintenance/importProperties.php
+++ b/repo/maintenance/importProperties.php
@@ -1,8 +1,8 @@
<?php
use Wikibase\DataModel\Entity\Property;
-use Wikibase\Repo\WikibaseRepo;
use Wikibase\Lib\Store\EntityStore;
+use Wikibase\Repo\WikibaseRepo;
/**
* Maintenance script for importing properties in Wikidata.
diff --git a/repo/tests/phpunit/includes/ChangeOp/ChangeOpClaimTest.php
b/repo/tests/phpunit/includes/ChangeOp/ChangeOpClaimTest.php
index 3c80b0c..f846cf2 100644
--- a/repo/tests/phpunit/includes/ChangeOp/ChangeOpClaimTest.php
+++ b/repo/tests/phpunit/includes/ChangeOp/ChangeOpClaimTest.php
@@ -4,11 +4,9 @@
use DataValues\NumberValue;
use DataValues\StringValue;
-use InvalidArgumentException;
use Wikibase\ChangeOp\ChangeOpClaim;
use Wikibase\DataModel\Claim\Claim;
use Wikibase\DataModel\Claim\ClaimGuidParser;
-use Wikibase\DataModel\Claim\Claims;
use Wikibase\DataModel\Entity\BasicEntityIdParser;
use Wikibase\DataModel\Entity\Entity;
use Wikibase\DataModel\Entity\EntityId;
diff --git a/repo/tests/phpunit/includes/Diff/ClaimDifferTest.php
b/repo/tests/phpunit/includes/Diff/ClaimDifferTest.php
index aa0760f..ffa9c43 100644
--- a/repo/tests/phpunit/includes/Diff/ClaimDifferTest.php
+++ b/repo/tests/phpunit/includes/Diff/ClaimDifferTest.php
@@ -3,11 +3,11 @@
namespace Wikibase\Test;
use Diff\Comparer\ComparableComparer;
+use Diff\Differ\OrderedListDiffer;
use Diff\DiffOp\Diff\Diff;
use Diff\DiffOp\DiffOpAdd;
use Diff\DiffOp\DiffOpChange;
use Diff\DiffOp\DiffOpRemove;
-use Diff\Differ\OrderedListDiffer;
use Wikibase\DataModel\Claim\Claim;
use Wikibase\DataModel\ReferenceList;
use Wikibase\DataModel\Snak\PropertyNoValueSnak;
diff --git a/repo/tests/phpunit/includes/Diff/DiffViewTest.php
b/repo/tests/phpunit/includes/Diff/DiffViewTest.php
index 54ca345..0a86d48 100644
--- a/repo/tests/phpunit/includes/Diff/DiffViewTest.php
+++ b/repo/tests/phpunit/includes/Diff/DiffViewTest.php
@@ -6,7 +6,6 @@
use Diff\DiffOp\DiffOpAdd;
use Diff\DiffOp\DiffOpChange;
use Diff\DiffOp\DiffOpRemove;
-use RequestContext;
use Wikibase\DataModel\Entity\Item;
use Wikibase\DataModel\Entity\ItemId;
use Wikibase\Repo\Diff\DiffView;
diff --git a/repo/tests/phpunit/includes/ItemDisambiguationTest.php
b/repo/tests/phpunit/includes/ItemDisambiguationTest.php
index 3cfb8d8..bff2974 100644
--- a/repo/tests/phpunit/includes/ItemDisambiguationTest.php
+++ b/repo/tests/phpunit/includes/ItemDisambiguationTest.php
@@ -7,7 +7,6 @@
use Wikibase\DataModel\Entity\ItemId;
use Wikibase\ItemDisambiguation;
use Wikibase\Lib\EntityIdFormatter;
-use MediaWikiTestCase;
/**
* @covers Wikibase\ItemDisambiguation
@@ -121,7 +120,7 @@
$html = $disambig->getHTML( $items );
foreach ( $matchers as $key => $matcher ) {
- MediaWikiTestCase::assertTag( $matcher, $html, "Failed
to match HTML output with tag '{$key}'" );
+ \MediaWikiTestCase::assertTag( $matcher, $html, "Failed
to match HTML output with tag '{$key}'" );
}
}
diff --git a/repo/tests/phpunit/includes/ItemMoveTest.php
b/repo/tests/phpunit/includes/ItemMoveTest.php
index 335806a..12f4fcc 100644
--- a/repo/tests/phpunit/includes/ItemMoveTest.php
+++ b/repo/tests/phpunit/includes/ItemMoveTest.php
@@ -2,7 +2,6 @@
namespace Wikibase\Test;
-use TestSites;
use Title;
use Wikibase\DataModel\Entity\Item;
use Wikibase\DataModel\Entity\ItemId;
@@ -54,7 +53,7 @@
if ( !$hasSites ) {
$sitesTable =
WikibaseRepo::getDefaultInstance()->getSiteStore();
$sitesTable->clear();
- $sitesTable->saveSites( TestSites::getSites() );
+ $sitesTable->saveSites( \TestSites::getSites() );
$hasSites = true;
}
@@ -114,4 +113,3 @@
}
}
-
diff --git a/repo/tests/phpunit/includes/ItemSearchTextGeneratorTest.php
b/repo/tests/phpunit/includes/ItemSearchTextGeneratorTest.php
index 6325831..efcfa45 100644
--- a/repo/tests/phpunit/includes/ItemSearchTextGeneratorTest.php
+++ b/repo/tests/phpunit/includes/ItemSearchTextGeneratorTest.php
@@ -2,8 +2,8 @@
namespace Wikibase\Test;
-use Wikibase\DataModel\SiteLink;
use Wikibase\DataModel\Entity\Item;
+use Wikibase\DataModel\SiteLink;
use Wikibase\Repo\ItemSearchTextGenerator;
/**
diff --git a/repo/tests/phpunit/includes/LinkedData/EntityDataTestProvider.php
b/repo/tests/phpunit/includes/LinkedData/EntityDataTestProvider.php
index 1eb2dff..5ea49a4 100644
--- a/repo/tests/phpunit/includes/LinkedData/EntityDataTestProvider.php
+++ b/repo/tests/phpunit/includes/LinkedData/EntityDataTestProvider.php
@@ -2,9 +2,9 @@
namespace Wikibase\Test;
+use Wikibase\DataModel\Entity\Item;
use Wikibase\DataModel\Entity\ItemId;
use Wikibase\EntityRevision;
-use Wikibase\DataModel\Entity\Item;
use Wikibase\Lib\Store\EntityRedirect;
/**
diff --git a/repo/tests/phpunit/includes/ParserOutputJsConfigBuilderTest.php
b/repo/tests/phpunit/includes/ParserOutputJsConfigBuilderTest.php
index 60acbfb..83720cd 100644
--- a/repo/tests/phpunit/includes/ParserOutputJsConfigBuilderTest.php
+++ b/repo/tests/phpunit/includes/ParserOutputJsConfigBuilderTest.php
@@ -18,10 +18,8 @@
use Wikibase\LanguageFallbackChainFactory;
use Wikibase\Lib\Serializers\SerializationOptions;
use Wikibase\Lib\Serializers\SerializerFactory;
-use Wikibase\Lib\Store\EntityRedirect;
use Wikibase\Lib\Store\EntityTitleLookup;
use Wikibase\ParserOutputJsConfigBuilder;
-use Wikibase\ReferencedEntitiesFinder;
/**
* @covers Wikibase\ParserOutputJsConfigBuilder
diff --git
a/repo/tests/phpunit/includes/UpdateRepo/UpdateRepoOnDeleteJobTest.php
b/repo/tests/phpunit/includes/UpdateRepo/UpdateRepoOnDeleteJobTest.php
index 06b36cf..2e83f67 100644
--- a/repo/tests/phpunit/includes/UpdateRepo/UpdateRepoOnDeleteJobTest.php
+++ b/repo/tests/phpunit/includes/UpdateRepo/UpdateRepoOnDeleteJobTest.php
@@ -2,9 +2,9 @@
namespace Wikibase\Repo\Tests\UpdateRepo;
+use Status;
use Title;
use User;
-use Status;
use Wikibase\DataModel\Entity\Item;
use Wikibase\DataModel\Entity\ItemId;
use Wikibase\Repo\UpdateRepo\UpdateRepoOnDeleteJob;
diff --git a/repo/tests/phpunit/includes/UpdateRepo/UpdateRepoOnMoveJobTest.php
b/repo/tests/phpunit/includes/UpdateRepo/UpdateRepoOnMoveJobTest.php
index f1bc188..49138e9 100644
--- a/repo/tests/phpunit/includes/UpdateRepo/UpdateRepoOnMoveJobTest.php
+++ b/repo/tests/phpunit/includes/UpdateRepo/UpdateRepoOnMoveJobTest.php
@@ -2,9 +2,9 @@
namespace Wikibase\Repo\Tests\UpdateRepo;
+use Status;
use Title;
use User;
-use Status;
use Wikibase\DataModel\Entity\Item;
use Wikibase\DataModel\Entity\ItemId;
use Wikibase\Repo\UpdateRepo\UpdateRepoOnMoveJob;
diff --git a/repo/tests/phpunit/includes/View/SiteLinksViewTest.php
b/repo/tests/phpunit/includes/View/SiteLinksViewTest.php
index 45c498f..b6b825f 100644
--- a/repo/tests/phpunit/includes/View/SiteLinksViewTest.php
+++ b/repo/tests/phpunit/includes/View/SiteLinksViewTest.php
@@ -3,7 +3,6 @@
namespace Wikibase\Test;
use MediaWikiSite;
-use MediaWikiTestCase;
use SiteList;
use Wikibase\DataModel\Entity\EntityId;
use Wikibase\DataModel\Entity\Item;
@@ -11,8 +10,8 @@
use Wikibase\DataModel\SiteLink;
use Wikibase\Lib\Store\EntityLookup;
use Wikibase\Repo\View\SectionEditLinkGenerator;
-use Wikibase\Repo\WikibaseRepo;
use Wikibase\Repo\View\SiteLinksView;
+use Wikibase\Repo\WikibaseRepo;
/**
* @covers Wikibase\Repo\View\SiteLinksView
@@ -60,7 +59,7 @@
$value = $siteLinksView->getHtml( $item->getSiteLinks(),
$item->getId(), $groups, $editable );
$this->assertInternalType( 'string', $value );
- MediaWikiTestCase::assertTag( $expectedValue, $value, $value .
' did not match ' . var_export( $expectedValue, true ) );
+ \MediaWikiTestCase::assertTag( $expectedValue, $value, $value .
' did not match ' . var_export( $expectedValue, true ) );
}
public function getHtmlProvider() {
diff --git a/repo/tests/phpunit/includes/actions/EditEntityActionTest.php
b/repo/tests/phpunit/includes/actions/EditEntityActionTest.php
index 9f0868e..b512531 100644
--- a/repo/tests/phpunit/includes/actions/EditEntityActionTest.php
+++ b/repo/tests/phpunit/includes/actions/EditEntityActionTest.php
@@ -5,7 +5,6 @@
use MWException;
use Title;
use User;
-use Wikibase\Repo\EntityNamespaceLookup;
use Wikibase\Repo\WikibaseRepo;
use WikiPage;
diff --git a/repo/tests/phpunit/includes/api/ApiErrorReporterTest.php
b/repo/tests/phpunit/includes/api/ApiErrorReporterTest.php
index 6396488..aba77b2 100644
--- a/repo/tests/phpunit/includes/api/ApiErrorReporterTest.php
+++ b/repo/tests/phpunit/includes/api/ApiErrorReporterTest.php
@@ -5,7 +5,6 @@
use ApiMain;
use DataValues\IllegalValueException;
use Language;
-use Message;
use Status;
use UsageException;
use ValueParsers\ParseException;
diff --git a/repo/tests/phpunit/includes/api/ApiModuleTestHelper.php
b/repo/tests/phpunit/includes/api/ApiModuleTestHelper.php
index 9eb7ff6..be4feb9 100644
--- a/repo/tests/phpunit/includes/api/ApiModuleTestHelper.php
+++ b/repo/tests/phpunit/includes/api/ApiModuleTestHelper.php
@@ -6,9 +6,9 @@
use ApiMain;
use Exception;
use FauxRequest;
+use PHPUnit_Framework_Assert as Assert;
use UsageException;
use User;
-use PHPUnit_Framework_Assert as Assert;
/**
* @license GPL 2+
diff --git a/repo/tests/phpunit/includes/api/ApiXmlFormatTest.php
b/repo/tests/phpunit/includes/api/ApiXmlFormatTest.php
index 6071a25..84d72ea 100644
--- a/repo/tests/phpunit/includes/api/ApiXmlFormatTest.php
+++ b/repo/tests/phpunit/includes/api/ApiXmlFormatTest.php
@@ -4,7 +4,6 @@
use ApiBase;
use ApiMain;
-use Exception;
use FauxRequest;
use Wikibase\DataModel\Claim\Claim;
use Wikibase\DataModel\Entity\Item;
diff --git a/repo/tests/phpunit/includes/api/AvailableBadgesTest.php
b/repo/tests/phpunit/includes/api/AvailableBadgesTest.php
index bc54117..bb974f9 100644
--- a/repo/tests/phpunit/includes/api/AvailableBadgesTest.php
+++ b/repo/tests/phpunit/includes/api/AvailableBadgesTest.php
@@ -2,7 +2,6 @@
namespace Wikibase\Test\Api;
-use ApiTestCase;
use Wikibase\Repo\WikibaseRepo;
/**
@@ -19,7 +18,7 @@
*
* @author Bene* < [email protected] >
*/
-class AvailabeBadgesTest extends ApiTestCase {
+class AvailabeBadgesTest extends \ApiTestCase {
static $badgeItems = array(
'Q123' => '',
diff --git a/repo/tests/phpunit/includes/api/BotEditTest.php
b/repo/tests/phpunit/includes/api/BotEditTest.php
index ae2f46c..2dbbf58 100644
--- a/repo/tests/phpunit/includes/api/BotEditTest.php
+++ b/repo/tests/phpunit/includes/api/BotEditTest.php
@@ -2,8 +2,6 @@
namespace Wikibase\Test\Api;
-use ApiTestCase;
-use TestUser;
use Title;
use Wikibase\Repo\WikibaseRepo;
@@ -34,7 +32,7 @@
private static $hasSetup;
/**
- * @var TestUser
+ * @var \TestUser
*/
private static $wbBotUser;
@@ -42,7 +40,7 @@
parent::setUp();
if ( !isset( self::$wbBotUser ) ) {
- self::$wbBotUser = new TestUser(
+ self::$wbBotUser = new \TestUser(
'Apitestbot',
'Api Test Bot',
'[email protected]',
@@ -50,7 +48,7 @@
);
}
- ApiTestCase::$users['wbbot'] = self::$wbBotUser;
+ \ApiTestCase::$users['wbbot'] = self::$wbBotUser;
if( !isset( self::$hasSetup ) ){
$this->initTestEntities( array( 'Empty' ) );
diff --git a/repo/tests/phpunit/includes/api/IntegrationApiTest.php
b/repo/tests/phpunit/includes/api/IntegrationApiTest.php
index 4f6e25d..e5db7e0 100644
--- a/repo/tests/phpunit/includes/api/IntegrationApiTest.php
+++ b/repo/tests/phpunit/includes/api/IntegrationApiTest.php
@@ -2,8 +2,6 @@
namespace Wikibase\Test\Api;
-use ApiTestCase;
-use TestSites;
use Wikibase\Repo\WikibaseRepo;
/**
@@ -19,13 +17,13 @@
*
* @author Adam Shorland
*/
-class IntegrationApiTest extends ApiTestCase {
+class IntegrationApiTest extends \ApiTestCase {
public function setUp() {
parent::setUp();
$sitesTable =
WikibaseRepo::getDefaultInstance()->getSiteStore();
$sitesTable->clear();
- $sitesTable->saveSites( TestSites::getSites() );
+ $sitesTable->saveSites( \TestSites::getSites() );
}
public function apiRequestProvider() {
diff --git a/repo/tests/phpunit/includes/api/WikibaseApiTestCase.php
b/repo/tests/phpunit/includes/api/WikibaseApiTestCase.php
index 389328b..69c6e67 100644
--- a/repo/tests/phpunit/includes/api/WikibaseApiTestCase.php
+++ b/repo/tests/phpunit/includes/api/WikibaseApiTestCase.php
@@ -2,10 +2,7 @@
namespace Wikibase\Test\Api;
-use ApiTestCase;
use Revision;
-use TestSites;
-use TestUser;
use UsageException;
use User;
use Wikibase\EntityFactory;
@@ -18,7 +15,7 @@
* @author Daniel Kinzler
* @author Adam Shorland
*/
-abstract class WikibaseApiTestCase extends ApiTestCase {
+abstract class WikibaseApiTestCase extends \ApiTestCase {
protected static $loginSession = null;
protected static $loginUser = null;
@@ -35,7 +32,7 @@
if ( !$isSetup ) {
$sitesTable =
WikibaseRepo::getDefaultInstance()->getSiteStore();
$sitesTable->clear();
- $sitesTable->saveSites( TestSites::getSites() );
+ $sitesTable->saveSites( \TestSites::getSites() );
$this->login();
@@ -49,7 +46,7 @@
private function setupUser() {
if ( !self::$wbTestUser ) {
- self::$wbTestUser = new TestUser(
+ self::$wbTestUser = new \TestUser(
'Apitesteditor',
'Api Test Editor',
'[email protected]',
@@ -57,7 +54,7 @@
);
}
- ApiTestCase::$users['wbeditor'] = self::$wbTestUser;
+ \ApiTestCase::$users['wbeditor'] = self::$wbTestUser;
$this->setMwGlobals( 'wgUser', self::$users['wbeditor']->user );
}
diff --git a/repo/tests/phpunit/includes/store/sql/TermSqlIndexTest.php
b/repo/tests/phpunit/includes/store/sql/TermSqlIndexTest.php
index bcd424c..e0c95d6 100644
--- a/repo/tests/phpunit/includes/store/sql/TermSqlIndexTest.php
+++ b/repo/tests/phpunit/includes/store/sql/TermSqlIndexTest.php
@@ -2,8 +2,8 @@
namespace Wikibase\Test;
-use Wikibase\DataModel\SiteLink;
use Wikibase\DataModel\Entity\Item;
+use Wikibase\DataModel\SiteLink;
use Wikibase\DataModel\Term\AliasGroupList;
use Wikibase\DataModel\Term\Fingerprint;
use Wikibase\DataModel\Term\TermList;
--
To view, visit https://gerrit.wikimedia.org/r/172997
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I8fa5b47b9c18d621cb964e7200b187b5e2d09bab
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Thiemo Mättig (WMDE) <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits