build: Updating mediawiki/mediawiki-codesniffer to 17.0.0
authorUmherirrender <umherirrender_de.wp@web.de>
Thu, 29 Mar 2018 19:53:10 +0000 (21:53 +0200)
committerUmherirrender <umherirrender_de.wp@web.de>
Thu, 29 Mar 2018 19:53:10 +0000 (21:53 +0200)
Change-Id: Ib494b47c54fe6354d166055b1e1b31d3583bb992

25 files changed:
.phpcs.xml
composer.json
includes/composer/ComposerHookHandler.php
includes/composer/ComposerPackageModifier.php
includes/composer/ComposerVersionNormalizer.php
includes/dao/DBAccessBase.php
maintenance/exportSites.php
maintenance/reassignEdits.php
tests/integration/includes/http/CurlHttpRequestTest.php
tests/integration/includes/http/PhpHttpRequestTest.php
tests/integration/includes/shell/FirejailCommandTest.php
tests/phpunit/includes/actions/ActionTest.php
tests/phpunit/includes/api/ApiQueryWatchlistIntegrationTest.php
tests/phpunit/includes/api/query/ApiQueryContinue2Test.php
tests/phpunit/includes/api/query/ApiQueryContinueTest.php
tests/phpunit/includes/htmlform/HTMLFormTest.php
tests/phpunit/includes/import/ImportLinkCacheIntegrationTest.php
tests/phpunit/includes/jobqueue/JobQueueMemoryTest.php
tests/phpunit/includes/jobqueue/jobs/CategoryMembershipChangeJobTest.php
tests/phpunit/includes/jobqueue/jobs/ClearUserWatchlistJobTest.php
tests/phpunit/includes/parser/ParserIntegrationTest.php
tests/phpunit/includes/rcfeed/RCFeedIntegrationTest.php
tests/phpunit/includes/specials/SpecialBlankPageTest.php
tests/phpunit/includes/specials/SpecialPageTestBase.php
tests/phpunit/includes/specials/SpecialShortpagesTest.php

index d77d398..31e6eeb 100644 (file)
@@ -2,7 +2,6 @@
 <ruleset name="MediaWiki">
        <rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki">
                <exclude name="Generic.ControlStructures.InlineControlStructure" />
-               <exclude name="MediaWiki.Commenting.FunctionComment.MissingParamComment" />
                <exclude name="MediaWiki.Commenting.FunctionComment.MissingDocumentationProtected" />
                <exclude name="MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic" />
                <exclude name="MediaWiki.Commenting.FunctionComment.MissingParamTag" />
                <exclude name="MediaWiki.Commenting.FunctionComment.WrongStyle" />
                <exclude name="MediaWiki.Commenting.IllegalSingleLineComment.IllegalSingleLineCommentStart" />
                <exclude name="MediaWiki.Commenting.IllegalSingleLineComment.IllegalSingleLineCommentEnd" />
+               <exclude name="MediaWiki.Commenting.LicenseComment.InvalidLicenseTag" />
                <exclude name="MediaWiki.ControlStructures.AssignmentInControlStructures.AssignmentInControlStructures" />
                <exclude name="MediaWiki.NamingConventions.LowerCamelFunctionsName.FunctionName" />
                <exclude name="MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment" />
                <exclude name="MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.SingleSpaceBeforeSingleLineComment" />
                <exclude name="MediaWiki.Usage.DbrQueryUsage.DbrQueryFound" />
                <exclude name="MediaWiki.Usage.ExtendClassUsage.FunctionVarUsage" />
+               <exclude name="MediaWiki.Usage.ForbiddenFunctions.assert" />
                <exclude name="MediaWiki.Usage.SuperGlobalsUsage.SuperGlobals" />
                <exclude name="MediaWiki.Files.ClassMatchesFilename.WrongCase" />
                <exclude name="MediaWiki.Files.ClassMatchesFilename.NotMatch" />
                </properties>
        </rule>
        <rule ref="Generic.Files.LineLength">
-               <exclude-pattern>*/languages/messages/Messages*.php</exclude-pattern>
+               <exclude-pattern>*/languages/messages/Messages*\.php</exclude-pattern>
        </rule>
        <rule ref="PSR2.Methods.MethodDeclaration.Underscore">
-               <exclude-pattern>*/includes/StubObject.php</exclude-pattern>
+               <exclude-pattern>*/includes/StubObject\.php</exclude-pattern>
        </rule>
        <file>.</file>
        <arg name="encoding" value="UTF-8"/>
index cab51fa..67a8e6c 100644 (file)
@@ -55,7 +55,7 @@
                "jakub-onderka/php-parallel-lint": "0.9.2",
                "jetbrains/phpstorm-stubs": "dev-master#1b9906084d6635456fcf3f3a01f0d7d5b99a578a",
                "justinrainbow/json-schema": "~5.2",
-               "mediawiki/mediawiki-codesniffer": "16.0.0",
+               "mediawiki/mediawiki-codesniffer": "17.0.0",
                "monolog/monolog": "~1.22.1",
                "nikic/php-parser": "3.1.3",
                "nmred/kafka-php": "0.1.5",
index 2587b1d..a1943be 100644 (file)
@@ -7,7 +7,7 @@ $GLOBALS['IP'] = __DIR__ . '/../../';
 require_once __DIR__ . '/../AutoLoader.php';
 
 /**
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Jeroen De Dauw < jeroendedauw@gmail.com >
  */
 class ComposerHookHandler {
index 9f60394..168336b 100644 (file)
@@ -5,7 +5,7 @@ use Composer\Package\Package;
 use Composer\Semver\Constraint\Constraint;
 
 /**
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Jeroen De Dauw < jeroendedauw@gmail.com >
  */
 class ComposerPackageModifier {
index a0d31cf..2194bed 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 
 /**
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Jeroen De Dauw < jeroendedauw@gmail.com >
  */
 class ComposerVersionNormalizer {
index 6e171d5..3947f4b 100644 (file)
@@ -27,7 +27,7 @@ use Wikimedia\Rdbms\LoadBalancer;
  * @file
  * @ingroup Database
  *
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Daniel Kinzler
  */
 abstract class DBAccessBase implements IDBAccessObject {
index 2462eaf..736b12b 100644 (file)
@@ -9,7 +9,7 @@ require_once $basePath . '/maintenance/Maintenance.php';
  *
  * @since 1.25
  *
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Daniel Kinzler
  */
 class ExportSites extends Maintenance {
index c91d4ed..4458901 100644 (file)
@@ -20,7 +20,7 @@
  * @file
  * @ingroup Maintenance
  * @author Rob Church <robchur@gmail.com>
- * @licence GNU General Public Licence 2.0 or later
+ * @license GNU General Public Licence 2.0 or later
  */
 
 use Wikimedia\Rdbms\IDatabase;
index 48a78d3..c1884b8 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 
 /**
- * @large
+ * @group large
  * @covers CurlHttpRequest
  */
 class CurlHttpRequestTest extends MWHttpRequestTestCase {
index 90bf532..8c461f3 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 
 /**
- * @large
+ * @group large
  * @covers PhpHttpRequest
  */
 class PhpHttpRequestTest extends MWHttpRequestTestCase {
index 9ee157b..1e008ee 100644 (file)
@@ -8,7 +8,7 @@ use MediaWiki\Shell\Shell;
  * Meant to run on vagrant, although will probably work on other setups
  * as long as firejail and sudo has similar config.
  *
- * @large
+ * @group large
  * @group Shell
  * @covers FirejailCommand
  */
index 4d54334..b96b491 100644 (file)
@@ -6,7 +6,7 @@
  * @group Action
  * @group Database
  *
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Thiemo Kreuz
  */
 class ActionTest extends MediaWikiTestCase {
index 8417f5c..a78a4c9 100644 (file)
@@ -4,7 +4,7 @@ use MediaWiki\Linker\LinkTarget;
 use MediaWiki\MediaWikiServices;
 
 /**
- * @medium
+ * @group medium
  * @group API
  * @group Database
  *
index 944d31c..334fd5d 100644 (file)
@@ -46,7 +46,7 @@ class ApiQueryContinue2Test extends ApiQueryContinueTestBase {
        }
 
        /**
-        * @medium
+        * @group medium
         */
        public function testA() {
                $this->mVerbose = false;
index b31627b..7259bb8 100644 (file)
@@ -56,7 +56,7 @@ class ApiQueryContinueTest extends ApiQueryContinueTestBase {
 
        /**
         * Test smart continue - list=allpages
-        * @medium
+        * @group medium
         */
        public function test1List() {
                $this->mVerbose = false;
@@ -80,7 +80,7 @@ class ApiQueryContinueTest extends ApiQueryContinueTestBase {
 
        /**
         * Test smart continue - list=allpages|alltransclusions
-        * @medium
+        * @group medium
         */
        public function test2Lists() {
                $this->mVerbose = false;
@@ -106,7 +106,7 @@ class ApiQueryContinueTest extends ApiQueryContinueTestBase {
 
        /**
         * Test smart continue - generator=allpages, prop=links
-        * @medium
+        * @group medium
         */
        public function testGen1Prop() {
                $this->mVerbose = false;
@@ -131,7 +131,7 @@ class ApiQueryContinueTest extends ApiQueryContinueTestBase {
 
        /**
         * Test smart continue - generator=allpages, prop=links|templates
-        * @medium
+        * @group medium
         */
        public function testGen2Prop() {
                $this->mVerbose = false;
@@ -162,7 +162,7 @@ class ApiQueryContinueTest extends ApiQueryContinueTestBase {
 
        /**
         * Test smart continue - generator=allpages, prop=links, list=alltransclusions
-        * @medium
+        * @group medium
         */
        public function testGen1Prop1List() {
                $this->mVerbose = false;
@@ -194,7 +194,7 @@ class ApiQueryContinueTest extends ApiQueryContinueTestBase {
        /**
         * Test smart continue - generator=allpages, prop=links|templates,
         *                       list=alllinks|alltransclusions, meta=siteinfo
-        * @medium
+        * @group medium
         */
        public function testGen2Prop2List1Meta() {
                $this->mVerbose = false;
@@ -233,7 +233,7 @@ class ApiQueryContinueTest extends ApiQueryContinueTestBase {
 
        /**
         * Test smart continue - generator=templates, prop=templates
-        * @medium
+        * @group medium
         */
        public function testSameGenAndProp() {
                $this->mVerbose = false;
@@ -279,7 +279,7 @@ class ApiQueryContinueTest extends ApiQueryContinueTestBase {
 
        /**
         * Test smart continue - generator=allpages, list=allpages
-        * @medium
+        * @group medium
         */
        public function testSameGenList() {
                $this->mVerbose = false;
index f74f60a..e20cf94 100644 (file)
@@ -3,7 +3,7 @@
 /**
  * @covers HTMLForm
  *
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Gergő Tisza
  * @author Thiemo Mättig
  */
index 97ea326..1db2215 100644 (file)
@@ -5,7 +5,7 @@ use MediaWiki\MediaWikiServices;
  * Integration test that checks import success and
  * LinkCache integration.
  *
- * @large
+ * @group large
  * @group Database
  * @covers ImportStreamSource
  * @covers ImportReporter
index b5d6144..bf8603d 100644 (file)
@@ -5,7 +5,7 @@
  *
  * @group JobQueue
  *
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Thiemo Kreuz
  */
 class JobQueueMemoryTest extends PHPUnit\Framework\TestCase {
index 656be38..5960a16 100644 (file)
@@ -6,7 +6,7 @@
  * @group JobQueue
  * @group Database
  *
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Addshore
  */
 class CategoryMembershipChangeJobTest extends MediaWikiTestCase {
index b5257a3..6ae7d60 100644 (file)
@@ -7,7 +7,7 @@ use MediaWiki\MediaWikiServices;
  * @group JobQueue
  * @group Database
  *
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Addshore
  */
 class ClearUserWatchlistJobTest extends MediaWikiTestCase {
index c25329f..91653b5 100644 (file)
@@ -8,7 +8,7 @@ use Wikimedia\ScopedCallback;
  * Note: the following groups are not used by PHPUnit.
  * The list in ParserTestFileSuite::__construct() is used instead.
  *
- * @large
+ * @group large
  * @group Database
  * @group Parser
  * @group ParserTests
index edc2eff..871ea91 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 
 /**
- * @medium
+ * @group medium
  * @group Database
  * @covers FormattedRCFeed
  * @covers RecentChange
index 7bfb861..e0d059f 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 
 /**
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Addshore
  *
  * @covers SpecialBlankpage
index b1d8c69..274a23c 100644 (file)
@@ -5,7 +5,7 @@
  *
  * @since 1.26
  *
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  * @author Jeroen De Dauw < jeroendedauw@gmail.com >
  * @author Daniel Kinzler
  * @author Addshore
index a5fb50e..f799b11 100644 (file)
@@ -5,7 +5,7 @@
  *
  * @since 1.30
  *
- * @licence GNU GPL v2+
+ * @license GNU GPL v2+
  */
 class SpecialShortpagesTest extends MediaWikiTestCase {