|
1 | 1 | <?xml version="1.0"?> |
2 | | -<ruleset name="VSP-Core"> |
3 | | - |
4 | | - <!-- Sets the minimum supported WP version to 4.7, which is over a year old. --> |
5 | | - <config name="minimum_supported_wp_version" value="4.8"/> |
6 | | - |
7 | | - <!-- PHP version check. --> |
8 | | - <config name="testVersion" value="5.6-"/> |
9 | | - |
10 | | - <description>VSP Sniffs Dev Ruleset</description> |
11 | | - |
12 | | - <exclude-pattern>*/phpunit.xml*</exclude-pattern> |
13 | | - <exclude-pattern>*/languages/*</exclude-pattern> |
14 | | - <exclude-pattern>*/tests/*</exclude-pattern> |
15 | | - |
16 | | - <!-- Third-party code --> |
17 | | - <exclude-pattern>*/bower-components/*</exclude-pattern> |
18 | | - <exclude-pattern>*/node_modules/*</exclude-pattern> |
19 | | - <exclude-pattern>*/vendor/*</exclude-pattern> |
20 | | - |
21 | | - <!-- Ensure certain file types aren't sniffed --> |
22 | | - <exclude-pattern>*\.(css|js)</exclude-pattern> |
23 | | - |
24 | | - <!-- Don't worry about files that don't contain any code --> |
25 | | - <rule ref="Internal.NoCodeFound"> |
26 | | - <severity>0</severity> |
27 | | - </rule> |
28 | | - |
29 | | - <!-- Make missing translator comment a warning. --> |
30 | | - <rule ref="WordPress.WP.I18n.MissingTranslatorsComment"> |
31 | | - <type>warning</type> |
32 | | - </rule> |
33 | | - |
34 | | - <!-- Sometimes we need to override globals --> |
35 | | - <rule ref="WordPress.WP.GlobalVariablesOverride.OverrideProhibited"> |
36 | | - <type>warning</type> |
37 | | - </rule> |
38 | | - |
39 | | - |
40 | | - <rule ref="WordPress-Core"/> |
41 | | - |
42 | | - <rule ref="PHPCompatibilityWP"/> |
43 | | - |
44 | | - <rule ref="Generic.CodeAnalysis.UnusedFunctionParameter"/> |
45 | | - <rule ref="Generic.Commenting.Todo"/> |
46 | | - |
47 | | - <rule ref="PEAR.Functions.FunctionCallSignature.ContentAfterOpenBracket"> |
48 | | - <severity>0</severity> |
49 | | - </rule> |
50 | | - <rule ref="PEAR.Functions.FunctionCallSignature.MultipleArguments"> |
51 | | - <severity>0</severity> |
52 | | - </rule> |
53 | | - <rule ref="PEAR.Functions.FunctionCallSignature.CloseBracketLine"> |
54 | | - <severity>0</severity> |
55 | | - </rule> |
56 | | - <rule ref="Generic.Formatting.MultipleStatementAlignment.NotSameWarning"> |
57 | | - <severity>0</severity> |
58 | | - </rule> |
59 | | - |
60 | | - <rule ref="WordPress.Arrays.ArrayIndentation.ItemNotAligned"> |
61 | | - <severity>0</severity> |
62 | | - </rule> |
63 | | - |
64 | | - <rule ref="WordPress.Arrays.ArrayIndentation.CloseBraceNotAligned"> |
65 | | - <severity>0</severity> |
66 | | - </rule> |
67 | | - |
68 | | - <rule ref="PEAR.Functions.FunctionCallSignature.Indent"> |
69 | | - <severity>0</severity> |
70 | | - </rule> |
71 | | - |
72 | | - <rule ref="WordPress.Files.FileName.InvalidClassFileName"> |
73 | | - <exclude-pattern>*</exclude-pattern> |
74 | | - </rule> |
75 | | - |
76 | | - <rule ref="WordPress.Files.FileName.NotHyphenatedLowercase"> |
77 | | - <exclude-pattern>i18n/</exclude-pattern> |
78 | | - <exclude-pattern>*</exclude-pattern> |
79 | | - </rule> |
| 2 | +<ruleset name="VS-Local-PHPStorm"> |
| 3 | + <rule ref="vs-php-compatibility"/> |
| 4 | + <rule ref="vs-wp-php-coding-standards"/> |
80 | 5 | </ruleset> |
0 commit comments