Skip to content

Commit 5037372

Browse files
umherirrenderjdforrester
authored andcommitted
build: Use mediawiki/mediawiki-codesniffer
Change-Id: I9b73368dd0f3c41c5f614bc4abed84f23428fe85
1 parent 28e7477 commit 5037372

File tree

6 files changed

+201
-202
lines changed

6 files changed

+201
-202
lines changed

.phpcs.xml

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,18 @@
11
<?xml version="1.0"?>
22
<ruleset>
3-
<rule ref="PSR2">
4-
<exclude name="Generic.WhiteSpace.DisallowTabIndent" />
5-
<exclude name="PSR1.Classes.ClassDeclaration.MissingNamespace" />
6-
<exclude name="PSR1.Classes.ClassDeclaration.MultipleClasses" />
7-
<exclude name="PSR2.Classes.ClassDeclaration.OpenBraceNewLine" />
8-
<exclude name="Squiz.Functions.MultiLineFunctionDeclaration.BraceOnSameLine" />
3+
<rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki">
4+
<exclude name="MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment" />
5+
<exclude name="MediaWiki.Commenting.FunctionComment.MissingDocumentationProtected" />
6+
<exclude name="MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate" />
7+
<exclude name="MediaWiki.Commenting.PropertyDocumentation.MissingDocumentationPrivate" />
8+
<exclude name="Generic.Files.OneObjectStructurePerFile.MultipleFound" />
99
</rule>
10-
<rule ref="Generic.WhiteSpace.ScopeIndent">
11-
<properties>
12-
<property name="tabIndent" value="true" />
13-
</properties>
10+
<!-- RedundantVarName: https://phabricator.wikimedia.org/T278474 -->
11+
<rule ref="MediaWiki.Commenting.RedundantVarName.Found">
12+
<severity>0</severity>
1413
</rule>
1514
<file>.</file>
1615
<arg name="encoding" value="UTF-8"/>
1716
<arg name="extensions" value="php"/>
18-
<exclude-pattern>coverage</exclude-pattern>
19-
<exclude-pattern>doc/html</exclude-pattern>
20-
<exclude-pattern>vendor</exclude-pattern>
17+
<exclude-pattern type="relative">^doc/html/*</exclude-pattern>
2118
</ruleset>

composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
"php": ">=7.4.0"
2424
},
2525
"require-dev": {
26+
"mediawiki/mediawiki-codesniffer": "41.0.0",
2627
"mediawiki/mediawiki-phan-config": "0.12.0",
27-
"php-parallel-lint/php-parallel-lint": "^1.3.0",
28-
"phpunit/phpunit": "9.5.28",
29-
"squizlabs/php_codesniffer": "^3.6.0"
28+
"php-parallel-lint/php-parallel-lint": "1.3.2",
29+
"phpunit/phpunit": "9.5.28"
3030
},
3131
"scripts": {
3232
"test": [

0 commit comments

Comments
 (0)