Make phpcs pass
authorUmherirrender <umherirrender_de.wp@web.de>
Fri, 11 Aug 2017 14:22:42 +0000 (16:22 +0200)
committerUmherirrender <umherirrender_de.wp@web.de>
Fri, 11 Aug 2017 14:22:42 +0000 (16:22 +0200)
Reenable MediaWiki.WhiteSpace.SpaceBeforeClassBrace.NoSpaceBeforeBrace,
because the mentioned bug is fixed

Bug: T172933
Change-Id: I1593bdba2295ebed401b921f2beabed69dba7638

includes/OutputPage.php
includes/changes/ChangesList.php
includes/specialpage/RedirectSpecialPage.php
phpcs.xml
tests/phpunit/includes/changes/EnhancedChangesListTest.php
tests/phpunit/includes/changes/OldChangesListTest.php
tests/phpunit/includes/libs/objectcache/WANObjectCacheTest.php
tests/phpunit/includes/libs/xmp/XMPTest.php
tests/phpunit/includes/specials/SpecialRecentchangesTest.php
tests/phpunit/mocks/MockWebRequest.php

index 7a2cf00..6aa11f6 100644 (file)
@@ -2913,7 +2913,7 @@ class OutputPage extends ContextSource {
                // Use an IE conditional comment to serve the script only to old IE
                $pieces[] = '<!--[if lt IE 9]>' .
                        Html::element( 'script', [
-                               'src' => OutputPage::transformResourcePath(
+                               'src' => self::transformResourcePath(
                                        $this->getConfig(),
                                        "/resources/lib/html5shiv/html5shiv{$min}.js"
                                ),
index 2182c6c..04f815a 100644 (file)
@@ -753,11 +753,12 @@ class ChangesList extends ContextSource {
                switch ( $type ) {
                        case RecentChange::SRC_EDIT:
                        case RecentChange::SRC_NEW:
-                               $attrs[ 'data-mw-revid' ] = $rc->mAttribs['rc_this_oldid'];
+                               $attrs['data-mw-revid'] = $rc->mAttribs['rc_this_oldid'];
                                break;
                        case RecentChange::SRC_LOG:
-                               $attrs[ 'data-mw-logid' ] = $rc->mAttribs['rc_logid'];
-                               $attrs[ 'data-mw-logaction' ] = $rc->mAttribs['rc_log_type'] . '/' . $rc->mAttribs['rc_log_action'];
+                               $attrs['data-mw-logid'] = $rc->mAttribs['rc_logid'];
+                               $attrs['data-mw-logaction'] =
+                                       $rc->mAttribs['rc_log_type'] . '/' . $rc->mAttribs['rc_log_action'];
                                break;
                }
 
index 4e5da97..d3e22a0 100644 (file)
@@ -105,7 +105,7 @@ abstract class RedirectSpecialPage extends UnlistedSpecialPage {
        public function personallyIdentifiableTarget() {
                return false;
        }
-       
+
        protected function showNoRedirectPage() {
                $class = static::class;
                throw new MWException( "RedirectSpecialPage $class doesn't redirect!" );
index d2e4fcc..3ea3048 100644 (file)
--- a/phpcs.xml
+++ b/phpcs.xml
@@ -2,8 +2,6 @@
 <ruleset name="MediaWiki">
        <rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki">
                <exclude name="Generic.ControlStructures.InlineControlStructure" />
-               <!-- Rule will pass in 0.10.0 but update depends on T167168 -->
-               <exclude name="MediaWiki.WhiteSpace.SpaceBeforeClassBrace.NoSpaceBeforeBrace" />
                <!-- Disable rules added in 0.8.0 that don't pass yet -->
                <exclude name="MediaWiki.Commenting.FunctionComment.ExtraParamComment" />
                <exclude name="MediaWiki.Commenting.FunctionComment.MissingParamComment" />
index 465bc22..1290c64 100644 (file)
@@ -99,7 +99,10 @@ class EnhancedChangesListTest extends MediaWikiLangTestCase {
                $enhancedChangesList->recentChangesLine( $recentChange, false );
 
                $html = $enhancedChangesList->endRecentChangesList();
-               $this->assertRegExp( '/data-mw-revid="5" data-mw-ts="20131103092153" class="[^"]*mw-enhanced-rc[^"]*"/', $html );
+               $this->assertRegExp(
+                       '/data-mw-revid="5" data-mw-ts="20131103092153" class="[^"]*mw-enhanced-rc[^"]*"/',
+                       $html
+               );
 
                $recentChange2 = $this->getEditChange( '20131103092253' );
                $enhancedChangesList->recentChangesLine( $recentChange2, false );
index 90c60c8..244a05d 100644 (file)
@@ -126,10 +126,14 @@ class OldChangesListTest extends MediaWikiLangTestCase {
                $oldChangesList = $this->getOldChangesList();
                $line = $oldChangesList->recentChangesLine( $recentChange, false, 1 );
 
-               $this->assertRegExp( '/<li data-mw-revid="\d+" data-mw-ts="\d+" class="[\w\s-]*mw-tag-vandalism[\w\s-]*">/',
-                       $line );
-               $this->assertRegExp( '/<li data-mw-revid="\d+" data-mw-ts="\d+" class="[\w\s-]*mw-tag-newbie[\w\s-]*">/',
-                       $line );
+               $this->assertRegExp(
+                       '/<li data-mw-revid="\d+" data-mw-ts="\d+" class="[\w\s-]*mw-tag-vandalism[\w\s-]*">/',
+                       $line
+               );
+               $this->assertRegExp(
+                       '/<li data-mw-revid="\d+" data-mw-ts="\d+" class="[\w\s-]*mw-tag-newbie[\w\s-]*">/',
+                       $line
+               );
        }
 
        public function testRecentChangesLine_numberOfWatchingUsers() {
index 3d405fa..9c4c9be 100644 (file)
@@ -2,7 +2,7 @@
 
 use Wikimedia\TestingAccessWrapper;
 
-class WANObjectCacheTest extends PHPUnit_Framework_TestCase  {
+class WANObjectCacheTest extends PHPUnit_Framework_TestCase {
        /** @var WANObjectCache */
        private $cache;
        /**@var BagOStuff */
index 5eee8b8..514e6cd 100644 (file)
@@ -4,7 +4,7 @@
  * @group Media
  * @covers XMPReader
  */
-class XMPTest extends PHPUnit_Framework_TestCase  {
+class XMPTest extends PHPUnit_Framework_TestCase {
 
        protected function setUp() {
                parent::setUp();
index a9a612d..0af3089 100644 (file)
@@ -27,7 +27,7 @@ class SpecialRecentchangesTest extends AbstractChangesListSpecialPageTestCase {
 
                        [ 'days=3', [ 'days' => '3' ] ],
 
-                       [ 'days=0.25', [ 'days' => '0.25'] ],
+                       [ 'days=0.25', [ 'days' => '0.25' ] ],
 
                        [ 'namespace=5', [ 'namespace' => '5' ] ],
 
index 3ac5bfb..90475c3 100644 (file)
@@ -7,8 +7,7 @@
  * WebRequest#response), then you might be able to use this mock to simplify
  * your tests.
  */
-class MockWebRequest extends WebRequest
-{
+class MockWebRequest extends WebRequest {
        /**
         * @var WebResponse
         */