|
2 | 2 | <ruleset name="FreshRSS">
|
3 | 3 | <arg name="extensions" value="php,phtml"/>
|
4 | 4 | <arg name="tab-width" value="4"/>
|
5 |
| - <exclude-pattern>./.git/</exclude-pattern> |
6 |
| - <exclude-pattern>./data/config.php</exclude-pattern> |
7 |
| - <exclude-pattern>./data/update.php</exclude-pattern> |
8 |
| - <exclude-pattern>./data/users/*/config.php</exclude-pattern> |
9 |
| - <exclude-pattern>./extensions/</exclude-pattern> |
10 |
| - <exclude-pattern>./lib/http-conditional.php</exclude-pattern> |
11 |
| - <exclude-pattern>./lib/marienfressinaud/</exclude-pattern> |
12 |
| - <exclude-pattern>./lib/phpgt/</exclude-pattern> |
13 |
| - <exclude-pattern>./lib/phpmailer/</exclude-pattern> |
14 |
| - <exclude-pattern>./lib/simplepie/</exclude-pattern> |
15 |
| - <exclude-pattern>./node_modules/</exclude-pattern> |
16 |
| - <exclude-pattern>./p/scripts/vendor/</exclude-pattern> |
17 |
| - <exclude-pattern>./vendor/</exclude-pattern> |
| 5 | + <exclude-pattern>/\.git/*</exclude-pattern> |
| 6 | + <exclude-pattern>/data/config.php</exclude-pattern> |
| 7 | + <exclude-pattern>/data/update.php</exclude-pattern> |
| 8 | + <exclude-pattern>/data/users/*/config.php</exclude-pattern> |
| 9 | + <exclude-pattern>/(?-i:extensions)/*</exclude-pattern><!-- Case sensitive to allow our Extensions repo --> |
| 10 | + <exclude-pattern>/lib/http-conditional.php</exclude-pattern> |
| 11 | + <exclude-pattern>/lib/marienfressinaud/</exclude-pattern> |
| 12 | + <exclude-pattern>/lib/phpgt/*</exclude-pattern> |
| 13 | + <exclude-pattern>/lib/phpmailer/*</exclude-pattern> |
| 14 | + <exclude-pattern>/lib/simplepie/*</exclude-pattern> |
| 15 | + <exclude-pattern>/node_modules/*</exclude-pattern> |
| 16 | + <exclude-pattern>/p/scripts/vendor/*</exclude-pattern> |
| 17 | + <exclude-pattern>/vendor/*</exclude-pattern> |
18 | 18 | <!-- Additional exclusions for Extensions: -->
|
19 |
| - <exclude-pattern>./symbolic/</exclude-pattern> |
20 |
| - <exclude-pattern>./third-party/</exclude-pattern> |
21 |
| - <exclude-pattern>./tmp/</exclude-pattern> |
| 19 | + <exclude-pattern>/symbolic/*</exclude-pattern> |
| 20 | + <exclude-pattern>/third-party/*</exclude-pattern> |
| 21 | + <exclude-pattern>/tmp/*</exclude-pattern> |
22 | 22 | <rule ref="PSR12">
|
23 | 23 | <exclude name="Generic.ControlStructures.InlineControlStructure.NotAllowed"/>
|
24 | 24 | <exclude name="Generic.Formatting.DisallowMultipleStatements.SameLine"/>
|
|
33 | 33 | <exclude name="PSR12.ControlStructures.ControlStructureSpacing.CloseParenthesisLine"/>
|
34 | 34 | <exclude name="PSR12.ControlStructures.ControlStructureSpacing.FirstExpressionLine"/><!-- Consider using PSR12 defaults instead -->
|
35 | 35 | <exclude name="PSR12.Files.FileHeader.IncorrectOrder"/><!-- Consider using PSR12 defaults instead -->
|
36 |
| - <exclude name="PSR12.Files.FileHeader.SpacingAfterBlock"/><!-- Consider using PSR12 defaults instead --> |
| 36 | + <exclude name="PSR12.Files.FileHeader.SpacingAfterDeclareBlock"/><!-- Consider using PSR12 defaults instead --> |
| 37 | + <exclude name="PSR12.Files.FileHeader.SpacingAfterTagBlock"/><!-- Consider using PSR12 defaults instead --> |
37 | 38 | <exclude name="PSR12.Traits.UseDeclaration.MultipleImport"/>
|
38 | 39 | <exclude name="PSR2.Classes.ClassDeclaration.CloseBraceAfterBody"/><!-- Consider using PSR12 defaults instead -->
|
39 | 40 | <exclude name="PSR2.Classes.ClassDeclaration.OpenBraceNewLine"/><!-- Consider using PSR12 defaults instead -->
|
|
45 | 46 | <exclude name="PSR2.Methods.FunctionCallSignature.Indent"/>
|
46 | 47 | <exclude name="PSR2.Methods.FunctionCallSignature.MultipleArguments"/>
|
47 | 48 | <exclude name="PSR2.Methods.MethodDeclaration.Underscore"/>
|
48 |
| - <exclude name="Squiz.Classes.ValidClassName.NotCamelCaps"/> |
| 49 | + <exclude name="Squiz.Classes.ValidClassName.NotPascalCase"/> |
49 | 50 | <exclude name="Squiz.Functions.MultiLineFunctionDeclaration.BraceOnSameLine"/>
|
50 | 51 | <exclude name="Squiz.Functions.MultiLineFunctionDeclaration.CloseBracketLine"/>
|
51 | 52 | <exclude name="Squiz.Functions.MultiLineFunctionDeclaration.ContentAfterBrace"/>
|
|
64 | 65 | <property name="lineLimit" value="165"/>
|
65 | 66 | <property name="absoluteLineLimit" value="190"/>
|
66 | 67 | </properties>
|
67 |
| - <exclude-pattern>/app/i18n/*\.php$</exclude-pattern> |
| 68 | + <exclude-pattern>/i18n/*\.php$</exclude-pattern> |
68 | 69 | <exclude-pattern>*\.phtml$</exclude-pattern>
|
69 | 70 | </rule>
|
70 | 71 | <rule ref="Generic.Functions.OpeningFunctionBraceKernighanRitchie"/><!-- Consider using PSR12 defaults instead -->
|
|
0 commit comments