Skip to content

Commit 06c7ebd

Browse files
dev: update phpcs
1 parent cb33f53 commit 06c7ebd

File tree

3 files changed

+136
-27
lines changed

3 files changed

+136
-27
lines changed

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
"wp-coding-standards/wpcs": "^3.1",
4949
"dealerdirect/phpcodesniffer-composer-installer": "^1.0.0",
5050
"phpcompatibility/phpcompatibility-wp": "^2.1",
51-
"yoast/phpunit-polyfills": "^4.0"
51+
"yoast/phpunit-polyfills": "^4.0",
52+
"automattic/vipwpcs": "^3.0"
5253
}
5354
}

composer.lock

Lines changed: 116 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

phpcs.xml

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -10,36 +10,33 @@
1010
<exclude-pattern>tests/*</exclude-pattern>
1111

1212
<rule ref="WordPress-Core">
13-
<exclude name="Generic.WhiteSpace" />
14-
<exclude name="Universal.WhiteSpace" />
15-
<exclude name="WordPress.WhiteSpace" />
16-
<exclude name="Generic.Files" />
17-
<exclude name="Squiz.Commenting" />
18-
<exclude name="Squiz.Functions" />
19-
<exclude name="Universal.Operators.StrictComparisons" />
20-
<exclude name="PEAR.Functions.FunctionCallSignature" />
21-
<exclude name="Universal.NamingConventions" />
22-
<exclude name="WordPress.NamingConventions" />
23-
<exclude name="WordPress.PHP.YodaConditions.NotYoda" />
24-
<exclude name="Squiz.PHP.DisallowMultipleAssignments" />
25-
<exclude name="WordPress.Files.FileName" />
26-
<exclude name="WordPress.Arrays.ArrayDeclarationSpacing" />
27-
<exclude name="Squiz.PHP.CommentedOutCode" />
28-
<exclude name="WordPress.Arrays.MultipleStatementAlignment" />
29-
<exclude name="Generic.Formatting" />
30-
<exclude name="WordPress.CodeAnalysis" />
31-
<exclude name="Generic.CodeAnalysis" />
32-
<exclude name="NormalizedArrays.Arrays" />
3313
</rule>
34-
<rule ref="WordPress-Docs">
3514

15+
<rule ref="WordPress-Docs">
3616
</rule>
17+
3718
<rule ref="WordPress">
3819
<exclude name="Generic.Strings.UnnecessaryStringConcat.Found" />
3920
<exclude name="WordPress.PHP.DevelopmentFunctions.error_log_print_r" />
4021
<exclude name="WordPress.WP.AlternativeFunctions" />
4122
<exclude name="WordPress.PHP.DevelopmentFunctions.error_log_error_log" />
4223
</rule>
24+
25+
<rule ref="WordPress-VIP-Go">
26+
<!-- Exclude deprecated JS sniffs -->
27+
<exclude name="WordPressVIPMinimum.JS.Window" />
28+
<exclude name="WordPressVIPMinimum.JS.DangerouslySetInnerHTML" />
29+
<exclude name="WordPressVIPMinimum.JS.InnerHTML" />
30+
<exclude name="WordPressVIPMinimum.JS.StrippingTags" />
31+
<exclude name="WordPressVIPMinimum.JS.StringConcat" />
32+
<exclude name="WordPressVIPMinimum.JS.HTMLExecutingFunctions" />
33+
</rule>
34+
35+
<!-- Exclude deprecated Generic sniff -->
36+
<rule ref="Generic.Functions.CallTimePassByReference">
37+
<exclude name="Generic.Functions.CallTimePassByReference" />
38+
</rule>
39+
4340
<config name="testVersion" value="7.2-" />
4441
<rule ref="PHPCompatibilityWP">
4542
</rule>

0 commit comments

Comments
 (0)