mediawiki/extensions/Cite (main)

sourcepatches
$ date
--- stdout ---
Fri May 17 00:39:55 UTC 2024

--- end ---
$ git clone file:///srv/git/mediawiki-extensions-Cite.git repo --depth=1 -b master
--- stderr ---
Cloning into 'repo'...
--- stdout ---

--- end ---
$ git config user.name libraryupgrader
--- stdout ---

--- end ---
$ git config user.email tools.libraryupgrader@tools.wmflabs.org
--- stdout ---

--- end ---
$ git submodule update --init
--- stdout ---

--- end ---
$ grr init
--- stdout ---
Installed commit-msg hook.

--- end ---
$ git show-ref refs/heads/master
--- stdout ---
44f0010c07f033d1e66e46b24402a1e173e152f1 refs/heads/master

--- end ---
$ /usr/bin/npm audit --json
--- stdout ---
{
  "auditReportVersion": 2,
  "vulnerabilities": {
    "jsdoc-wmf-theme": {
      "name": "jsdoc-wmf-theme",
      "severity": "high",
      "isDirect": true,
      "via": [
        "taffydb"
      ],
      "effects": [],
      "range": "<=0.0.12",
      "nodes": [
        "node_modules/jsdoc-wmf-theme"
      ],
      "fixAvailable": {
        "name": "jsdoc-wmf-theme",
        "version": "1.0.1",
        "isSemVerMajor": true
      }
    },
    "taffydb": {
      "name": "taffydb",
      "severity": "high",
      "isDirect": false,
      "via": [
        {
          "source": 1089386,
          "name": "taffydb",
          "dependency": "taffydb",
          "title": "TaffyDB can allow access to any data items in the DB",
          "url": "https://github.com/advisories/GHSA-mxhp-79qh-mcx6",
          "severity": "high",
          "cwe": [
            "CWE-20",
            "CWE-668"
          ],
          "cvss": {
            "score": 7.5,
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"
          },
          "range": "<=2.7.3"
        }
      ],
      "effects": [
        "jsdoc-wmf-theme"
      ],
      "range": "*",
      "nodes": [
        "node_modules/taffydb"
      ],
      "fixAvailable": {
        "name": "jsdoc-wmf-theme",
        "version": "1.0.1",
        "isSemVerMajor": true
      }
    }
  },
  "metadata": {
    "vulnerabilities": {
      "info": 0,
      "low": 0,
      "moderate": 0,
      "high": 2,
      "critical": 0,
      "total": 2
    },
    "dependencies": {
      "prod": 1,
      "dev": 597,
      "optional": 4,
      "peer": 1,
      "peerOptional": 0,
      "total": 597
    }
  }
}

--- end ---
$ /usr/bin/composer install
--- stderr ---
No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Lock file operations: 39 installs, 0 updates, 0 removals
  - Locking composer/pcre (3.1.3)
  - Locking composer/semver (3.4.0)
  - Locking composer/spdx-licenses (1.5.8)
  - Locking composer/xdebug-handler (3.0.5)
  - Locking dealerdirect/phpcodesniffer-composer-installer (v1.0.0)
  - Locking doctrine/deprecations (1.1.3)
  - Locking felixfbecker/advanced-json-rpc (v3.2.1)
  - Locking mediawiki/mediawiki-codesniffer (v43.0.0)
  - Locking mediawiki/mediawiki-phan-config (0.14.0)
  - Locking mediawiki/minus-x (1.1.1)
  - Locking mediawiki/phan-taint-check-plugin (6.0.0)
  - Locking microsoft/tolerant-php-parser (v0.1.2)
  - Locking netresearch/jsonmapper (v4.4.1)
  - Locking phan/phan (5.4.3)
  - Locking php-parallel-lint/php-console-color (v1.0.1)
  - Locking php-parallel-lint/php-console-highlighter (v1.0.0)
  - Locking php-parallel-lint/php-parallel-lint (v1.4.0)
  - Locking phpcsstandards/phpcsextra (1.1.2)
  - Locking phpcsstandards/phpcsutils (1.0.9)
  - Locking phpdocumentor/reflection-common (2.2.0)
  - Locking phpdocumentor/reflection-docblock (5.4.0)
  - Locking phpdocumentor/type-resolver (1.8.2)
  - Locking phpstan/phpdoc-parser (1.29.0)
  - Locking psr/container (2.0.2)
  - Locking psr/log (2.0.0)
  - Locking sabre/event (5.1.4)
  - Locking squizlabs/php_codesniffer (3.8.1)
  - Locking symfony/console (v5.4.39)
  - Locking symfony/deprecation-contracts (v3.5.0)
  - Locking symfony/polyfill-ctype (v1.29.0)
  - Locking symfony/polyfill-intl-grapheme (v1.29.0)
  - Locking symfony/polyfill-intl-normalizer (v1.29.0)
  - Locking symfony/polyfill-mbstring (v1.29.0)
  - Locking symfony/polyfill-php73 (v1.29.0)
  - Locking symfony/polyfill-php80 (v1.29.0)
  - Locking symfony/service-contracts (v3.5.0)
  - Locking symfony/string (v6.4.7)
  - Locking tysonandre/var_representation_polyfill (0.1.3)
  - Locking webmozart/assert (1.11.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 39 installs, 0 updates, 0 removals
    0 [>---------------------------]    0 [->--------------------------]
  - Installing squizlabs/php_codesniffer (3.8.1): Extracting archive
  - Installing dealerdirect/phpcodesniffer-composer-installer (v1.0.0): Extracting archive
  - Installing composer/pcre (3.1.3): Extracting archive
  - Installing symfony/polyfill-php80 (v1.29.0): Extracting archive
  - Installing phpcsstandards/phpcsutils (1.0.9): Extracting archive
  - Installing phpcsstandards/phpcsextra (1.1.2): Extracting archive
  - Installing symfony/polyfill-mbstring (v1.29.0): Extracting archive
  - Installing composer/spdx-licenses (1.5.8): Extracting archive
  - Installing composer/semver (3.4.0): Extracting archive
  - Installing mediawiki/mediawiki-codesniffer (v43.0.0): Extracting archive
  - Installing tysonandre/var_representation_polyfill (0.1.3): Extracting archive
  - Installing symfony/polyfill-intl-normalizer (v1.29.0): Extracting archive
  - Installing symfony/polyfill-intl-grapheme (v1.29.0): Extracting archive
  - Installing symfony/polyfill-ctype (v1.29.0): Extracting archive
  - Installing symfony/string (v6.4.7): Extracting archive
  - Installing symfony/deprecation-contracts (v3.5.0): Extracting archive
  - Installing psr/container (2.0.2): Extracting archive
  - Installing symfony/service-contracts (v3.5.0): Extracting archive
  - Installing symfony/polyfill-php73 (v1.29.0): Extracting archive
  - Installing symfony/console (v5.4.39): Extracting archive
  - Installing sabre/event (5.1.4): Extracting archive
  - Installing netresearch/jsonmapper (v4.4.1): Extracting archive
  - Installing microsoft/tolerant-php-parser (v0.1.2): Extracting archive
  - Installing webmozart/assert (1.11.0): Extracting archive
  - Installing phpstan/phpdoc-parser (1.29.0): Extracting archive
  - Installing phpdocumentor/reflection-common (2.2.0): Extracting archive
  - Installing doctrine/deprecations (1.1.3): Extracting archive
  - Installing phpdocumentor/type-resolver (1.8.2): Extracting archive
  - Installing phpdocumentor/reflection-docblock (5.4.0): Extracting archive
  - Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive
  - Installing psr/log (2.0.0): Extracting archive
  - Installing composer/xdebug-handler (3.0.5): Extracting archive
  - Installing phan/phan (5.4.3): Extracting archive
  - Installing mediawiki/phan-taint-check-plugin (6.0.0): Extracting archive
  - Installing mediawiki/mediawiki-phan-config (0.14.0): Extracting archive
  - Installing mediawiki/minus-x (1.1.1): Extracting archive
  - Installing php-parallel-lint/php-console-color (v1.0.1): Extracting archive
  - Installing php-parallel-lint/php-console-highlighter (v1.0.0): Extracting archive
  - Installing php-parallel-lint/php-parallel-lint (v1.4.0): Extracting archive
  0/37 [>---------------------------]   0%
 24/37 [==================>---------]  64%
 36/37 [===========================>]  97%
 37/37 [============================] 100%
3 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
16 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---
PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../phpcsstandards/phpcsextra,../../phpcsstandards/phpcsutils

--- end ---
Upgrading n:jsdoc-wmf-theme from 0.0.12 -> 1.0.1
$ /usr/bin/npm install
--- stdout ---

added 597 packages, and audited 598 packages in 18s

122 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

--- end ---
$ package-lock-lint package-lock.json
--- stdout ---
Checking package-lock.json

--- end ---
$ /usr/bin/npm ci
--- stdout ---

added 597 packages, and audited 598 packages in 8s

122 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

--- end ---
$ /usr/bin/npm test
--- stdout ---

> test
> grunt test

Running "eslint:all" (eslint) task

/src/repo/modules/ext.cite.referencePreviews/createReferenceGateway.js
   8:1  warning  The type 'Gateway' is undefined  jsdoc/no-undefined-types
  59:1  warning  The type 'ext' is undefined      jsdoc/no-undefined-types

/src/repo/modules/ext.cite.referencePreviews/createReferencePreview.js
   40:1  warning  The type 'ext' is undefined  jsdoc/no-undefined-types
  180:1  warning  The type 'ext' is undefined  jsdoc/no-undefined-types
  181:1  warning  The type 'ext' is undefined  jsdoc/no-undefined-types

/src/repo/modules/ve-cite/ve.ui.MWReferenceContextItem.js
  68:1  warning  JSDoc @return declaration present but return expression not available in function  jsdoc/require-returns-check
  89:1  warning  JSDoc @return declaration present but return expression not available in function  jsdoc/require-returns-check

✖ 7 problems (0 errors, 7 warnings)


Running "stylelint:all" (stylelint) task
>> Linted 123 files without errors

Running "banana:Cite" (banana) task
>> 2 message directories checked.

Done.

--- end ---
Upgrading c:mediawiki/minus-x from 1.1.1 -> 1.1.3
$ /usr/bin/composer update
--- stderr ---
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 4 updates, 1 removal
  - Removing symfony/polyfill-php73 (v1.29.0)
  - Upgrading mediawiki/minus-x (1.1.1 => 1.1.3)
  - Upgrading psr/log (2.0.0 => 3.0.0)
  - Upgrading symfony/console (v5.4.39 => v7.0.7)
  - Upgrading symfony/string (v6.4.7 => v7.0.7)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 4 updates, 1 removal
    0 [>---------------------------]    0 [->--------------------------]
  - Removing symfony/polyfill-php73 (v1.29.0)
  - Upgrading symfony/string (v6.4.7 => v7.0.7): Extracting archive
  - Upgrading symfony/console (v5.4.39 => v7.0.7): Extracting archive
  - Upgrading psr/log (2.0.0 => 3.0.0): Extracting archive
  - Upgrading mediawiki/minus-x (1.1.1 => 1.1.3): Extracting archive
 0/4 [>---------------------------]   0%
 4/4 [============================] 100%
Generating autoload files
15 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found
--- stdout ---

--- end ---
$ /usr/bin/composer install
--- stderr ---
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Generating autoload files
15 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---

--- end ---
$ /usr/bin/composer test
--- stderr ---
> parallel-lint . --exclude node_modules --exclude vendor
> phpcs -sp --cache
Script phpcs -sp --cache handling the phpcs event returned with error code 2
Script @phpcs was called via test
--- stdout ---
PHP 8.2.7 | 10 parallel jobs
...................................................          51/51 (100%)


Checked 51 files in 0.2 seconds
No syntax error found
..................E................................ 51 / 51 (100%)



FILE: ...s/.cache/13.8.1/Cypress/resources/app/node_modules/flatted/php/flatted.php
--------------------------------------------------------------------------------
FOUND 282 ERRORS AND 145 WARNINGS AFFECTING 122 LINES
--------------------------------------------------------------------------------
   5 | ERROR   | [x] Whitespace found at end of line
     |         |     (Squiz.WhiteSpace.SuperfluousWhitespace.EndLine)
  21 | ERROR   | [ ] Class name 'FlattedString' does not match filename
     |         |     'flatted.php'
     |         |     (MediaWiki.Files.ClassMatchesFilename.NotMatch)
  21 | ERROR   | [x] All code in this codebase should have a @license tag
     |         |     (MediaWiki.Commenting.ClassLevelLicense.Missing)
  22 | ERROR   | [x] Line indented incorrectly; expected at least 1 tabs, found
     |         |     2 spaces (Generic.WhiteSpace.ScopeIndent.Incorrect)
  22 | ERROR   | [ ] Missing class property doc comment
     |         |     (MediaWiki.Commenting.PropertyDocumentation.MissingDocumentationPublic)
  23 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  23 | ERROR   | [ ] Missing function doc comment
     |         |     (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic)
  23 | ERROR   | [x] Expected 1 blank line before function; 0 found
     |         |     (Squiz.WhiteSpace.FunctionSpacing.Before)
  23 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
  23 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  23 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  23 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
  24 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  24 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  25 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  28 | ERROR   | [ ] Only one object structure is allowed in a file
     |         |     (Generic.Files.OneObjectStructurePerFile.MultipleFound)
  28 | ERROR   | [x] All code in this codebase should have a @license tag
     |         |     (MediaWiki.Commenting.ClassLevelLicense.Missing)
  31 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  31 | ERROR   | [ ] You must use "/**" style comments for a function comment
     |         |     (MediaWiki.Commenting.FunctionComment.WrongStyle)
  31 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
  31 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  31 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  31 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
  32 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  32 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  33 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  34 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  34 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  35 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  36 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  36 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  36 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  37 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  37 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  38 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  38 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  39 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  39 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  40 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  40 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  40 | ERROR   | [x] Short array syntax must be used to define arrays
     |         |     (Generic.Arrays.DisallowLongArraySyntax.Found)
  41 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  41 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  42 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  42 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  42 | ERROR   | [x] Inline control structures are not allowed
     |         |     (Generic.ControlStructures.InlineControlStructure.NotAllowed)
  42 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  42 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  42 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  42 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  43 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  43 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  43 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
  43 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  43 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  43 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  43 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  44 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  44 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  44 | ERROR   | [x] Inline control structures are not allowed
     |         |     (Generic.ControlStructures.InlineControlStructure.NotAllowed)
  44 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  44 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  44 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  44 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  45 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  45 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  45 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
  45 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  45 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
  45 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  45 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  45 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  46 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  46 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  47 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  49 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  49 | ERROR   | [ ] Missing function doc comment
     |         |     (MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic)
  49 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
  49 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  49 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  49 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
  50 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  50 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  51 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  51 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  51 | ERROR   | [x] Short array syntax must be used to define arrays
     |         |     (Generic.Arrays.DisallowLongArraySyntax.Found)
  52 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  52 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  52 | ERROR   | [x] Short array syntax must be used to define arrays
     |         |     (Generic.Arrays.DisallowLongArraySyntax.Found)
  53 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  53 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  53 | ERROR   | [x] Short array syntax must be used to define arrays
     |         |     (Generic.Arrays.DisallowLongArraySyntax.Found)
  54 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  54 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  54 | ERROR   | [x] Short array syntax must be used to define arrays
     |         |     (Generic.Arrays.DisallowLongArraySyntax.Found)
  55 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  55 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  55 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  55 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
  55 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  55 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  55 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  56 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  56 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  56 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  56 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  56 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  56 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  57 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  57 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  57 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
  57 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  57 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  58 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  58 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  59 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  59 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  60 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  60 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  60 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  60 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  61 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  64 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  64 | ERROR   | [ ] You must use "/**" style comments for a function comment
     |         |     (MediaWiki.Commenting.FunctionComment.WrongStyle)
  64 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
  64 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  64 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  64 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
  65 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  65 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  66 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  68 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  68 | ERROR   | [ ] Missing function doc comment
     |         |     (MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate)
  68 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
  68 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  68 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  68 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
  69 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  69 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  70 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  70 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  70 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  70 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  70 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  70 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  71 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  71 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  72 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  72 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  73 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  73 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  74 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  76 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  76 | ERROR   | [ ] Missing function doc comment
     |         |     (MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate)
  76 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
  76 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  76 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  76 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
  77 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  77 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  77 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  77 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  78 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  78 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  79 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  79 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  79 | ERROR   | [x] Short array syntax must be used to define arrays
     |         |     (Generic.Arrays.DisallowLongArraySyntax.Found)
  80 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  80 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  80 | ERROR   | [x] Inline control structures are not allowed
     |         |     (Generic.ControlStructures.InlineControlStructure.NotAllowed)
  80 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  80 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  81 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  81 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  82 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  82 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  83 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  85 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  85 | ERROR   | [ ] Missing function doc comment
     |         |     (MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate)
  85 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
  85 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  85 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  85 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
  86 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  86 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  86 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  86 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  87 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  87 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  88 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  88 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  88 | ERROR   | [x] Inline control structures are not allowed
     |         |     (Generic.ControlStructures.InlineControlStructure.NotAllowed)
  88 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  88 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  89 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  89 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     2 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  89 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
  89 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  89 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  90 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  90 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  91 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  91 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  92 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  94 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  94 | ERROR   | [ ] Missing function doc comment
     |         |     (MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate)
  94 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
  94 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  94 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  94 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
  95 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  95 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
  95 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  95 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  95 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  95 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  95 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  95 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  95 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  95 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  96 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  96 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  96 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  96 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  97 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  97 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  97 | ERROR   | [x] Inline control structures are not allowed
     |         |     (Generic.ControlStructures.InlineControlStructure.NotAllowed)
  97 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  97 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
  98 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  98 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     2 (Generic.WhiteSpace.ScopeIndent.Incorrect)
  99 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
  99 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
  99 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
  99 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
  99 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 100 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 100 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 101 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 101 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
 102 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 104 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 104 | ERROR   | [ ] Missing function doc comment
     |         |     (MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate)
 104 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
 104 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 104 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 104 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
 105 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 105 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 105 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 105 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 105 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 105 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 105 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 105 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 106 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 106 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 107 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 107 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 107 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
 107 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 107 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 107 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 107 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 108 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 108 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 108 | ERROR   | [x] Expected 1 space after closing brace; newline found
     |         |     (Squiz.ControlStructures.ControlSignature.SpaceAfterCloseBrace)
 109 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 109 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 109 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 109 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 109 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 109 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 109 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 109 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 110 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 110 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 111 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 111 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 111 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
 111 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 111 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
 111 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 111 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 111 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 112 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 112 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 113 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 113 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 113 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 113 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 114 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 114 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 115 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 115 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 115 | ERROR   | [x] Expected 1 space after closing brace; newline found
     |         |     (Squiz.ControlStructures.ControlSignature.SpaceAfterCloseBrace)
 116 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 116 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 117 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 117 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 118 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 118 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 119 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 121 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 121 | ERROR   | [ ] Missing function doc comment
     |         |     (MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate)
 121 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
 121 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 121 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 121 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
 122 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 122 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 122 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 122 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 122 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 122 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 123 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 123 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 124 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 124 | WARNING | [x] Use static closure
     |         |     (MediaWiki.Usage.StaticClosure.StaticClosure)
 124 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     2 (Generic.WhiteSpace.ScopeIndent.Incorrect)
 124 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
 124 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 124 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 124 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
 124 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
 124 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 124 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 124 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
 125 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 125 | ERROR   | [x] Line indented incorrectly; expected at least 4 tabs, found
     |         |     2 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 125 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 125 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 126 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 126 | ERROR   | [x] Line indented incorrectly; expected 3 tabs, found 2
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 127 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 128 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 128 | ERROR   | [x] Line indented incorrectly; expected at least 4 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 129 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 129 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 130 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 130 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 130 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 130 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 130 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 130 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 131 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 131 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 132 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 132 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 132 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
 132 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 132 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 133 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 133 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 133 | ERROR   | [x] Inline control structures are not allowed
     |         |     (Generic.ControlStructures.InlineControlStructure.NotAllowed)
 133 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 133 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 134 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 134 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     2 (Generic.WhiteSpace.ScopeIndent.Incorrect)
 134 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
 134 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 134 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 135 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 135 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 136 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 136 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 137 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 137 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
 138 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 140 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 140 | ERROR   | [ ] Missing function doc comment
     |         |     (MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate)
 140 | ERROR   | [x] Expected 1 spaces after opening parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterOpen)
 140 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 140 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 140 | ERROR   | [x] Expected 1 spaces before closing parenthesis; 0 found
     |         |     (Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingBeforeClose)
 141 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 141 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 141 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 141 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 141 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 141 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 142 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 142 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 142 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 142 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 143 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 143 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 144 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 144 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 144 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 144 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 144 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 144 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 145 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 145 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 145 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 145 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 146 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 146 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 147 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 147 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 147 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 147 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 147 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 147 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 148 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 148 | ERROR   | [x] Line indented incorrectly; expected at least 3 tabs, found
     |         |     1 tabs and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.Incorrect)
 148 | ERROR   | [x] Must use "self::" for local static member reference
     |         |     (Squiz.Classes.SelfMemberReference.NotUsed)
 148 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 148 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 149 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 149 | ERROR   | [x] Line indented incorrectly; expected 3 tabs, found 1 tabs
     |         |     and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 149 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 149 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 150 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 150 | ERROR   | [x] Line indented incorrectly; expected at least 4 tabs, found
     |         |     2 (Generic.WhiteSpace.ScopeIndent.Incorrect)
 150 | WARNING | [x] Single space expected after opening parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceAfterOpenParenthesis)
 150 | WARNING | [x] Single space expected before closing parenthesis
     |         |     (MediaWiki.WhiteSpace.SpaceyParenthesis.SingleSpaceBeforeCloseParenthesis)
 151 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 151 | ERROR   | [x] Line indented incorrectly; expected 3 tabs, found 1 tabs
     |         |     and 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 152 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 152 | ERROR   | [x] Line indented incorrectly; expected 2 tabs, found 1
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 153 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
     |         |     (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)
 153 | ERROR   | [x] Line indented incorrectly; expected at least 2 tabs, found
     |         |     1 (Generic.WhiteSpace.ScopeIndent.Incorrect)
 154 | ERROR   | [x] Line indented incorrectly; expected 1 tabs, found 2 spaces
     |         |     (Generic.WhiteSpace.ScopeIndent.IncorrectExact)
 156 | ERROR   | [x] Expected 1 newline at end of file; 0 found
     |         |     (PSR2.Files.EndFileNewline.NoneFound)
 156 | ERROR   | [x] A closing tag is not permitted at the end of a PHP file
     |         |     (Zend.Files.ClosingTag.NotAllowed)
--------------------------------------------------------------------------------
PHPCBF CAN FIX THE 413 MARKED SNIFF VIOLATIONS AUTOMATICALLY
--------------------------------------------------------------------------------

Time: 872ms; Memory: 10MB


--- end ---
Traceback (most recent call last):
  File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1787, in main
    libup.run(args.repo, args.output, args.branch)
  File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 1727, in run
    self.composer_upgrade(plan)
  File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 978, in composer_upgrade
    self.composer_test()
  File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/__init__.py", line 335, in composer_test
    self.check_call(["composer", "test"])
  File "/venv/lib/python3.11/site-packages/runner-0.1.0-py3.11.egg/runner/shell2.py", line 54, in check_call
    res.check_returncode()
  File "/usr/lib/python3.11/subprocess.py", line 502, in check_returncode
    raise CalledProcessError(self.returncode, self.args, self.stdout,
subprocess.CalledProcessError: Command '['/usr/bin/composer', 'test']' returned non-zero exit status 2.

composer dependencies

Development dependencies

npm dependencies

Development dependencies

Logs

Source code is licensed under the AGPL.