|
15 | 15 | </rule> |
16 | 16 |
|
17 | 17 | <config name="installed_paths" value="../../slevomat/coding-standard"/> |
| 18 | + <rule ref="SlevomatCodingStandard.Attributes.DisallowAttributesJoining"/> |
| 19 | + <rule ref="SlevomatCodingStandard.Attributes.DisallowMultipleAttributesPerLine"/> |
| 20 | + |
18 | 21 | <rule ref="SlevomatCodingStandard.Classes.BackedEnumTypeSpacing"/> |
19 | 22 | <rule ref="SlevomatCodingStandard.Classes.ClassConstantVisibility"/> |
20 | 23 | <rule ref="SlevomatCodingStandard.Classes.ConstantSpacing"/> |
21 | 24 | <rule ref="SlevomatCodingStandard.Classes.TraitUseDeclaration"/> |
22 | 25 |
|
| 26 | + <rule ref="SlevomatCodingStandard.TypeHints.ClassConstantTypeHint"/> |
| 27 | + <rule ref="SlevomatCodingStandard.TypeHints.DeclareStrictTypes"> |
| 28 | + <properties> |
| 29 | + <property name="spacesCountAroundEqualsSign" value="0"/> |
| 30 | + </properties> |
| 31 | + </rule> |
23 | 32 | <rule ref="SlevomatCodingStandard.TypeHints.PropertyTypeHint"/> |
24 | 33 | <rule ref="SlevomatCodingStandard.TypeHints.NullableTypeForNullDefaultValue"/> |
25 | 34 |
|
|
36 | 45 | <rule ref="SlevomatCodingStandard.Arrays.TrailingArrayComma"/> |
37 | 46 | <rule ref="SlevomatCodingStandard.Whitespaces.DuplicateSpaces"/> |
38 | 47 |
|
| 48 | + <rule ref="SlevomatCodingStandard.Namespaces.AlphabeticallySortedUses"/> |
| 49 | + <rule ref="SlevomatCodingStandard.Namespaces.DisallowGroupUse"/> |
39 | 50 | <rule ref="SlevomatCodingStandard.Namespaces.UnusedUses"/> |
40 | 51 | <rule ref="SlevomatCodingStandard.Namespaces.UseDoesNotStartWithBackslash"/> |
41 | | - <rule ref="SlevomatCodingStandard.Namespaces.DisallowGroupUse"/> |
42 | 52 |
|
43 | 53 | <rule ref="SlevomatCodingStandard.Variables.DisallowSuperGlobalVariable"/> |
44 | 54 | <rule ref="SlevomatCodingStandard.Variables.UnusedVariable"/> |
| 55 | + <rule ref="SlevomatCodingStandard.Variables.UselessVariable"/> |
45 | 56 |
|
46 | 57 | <rule ref="SlevomatCodingStandard.PHP.TypeCast"/> |
47 | 58 | <rule ref="SlevomatCodingStandard.PHP.UselessParentheses"/> |
|
55 | 66 | <rule ref="SlevomatCodingStandard.ControlStructures.UselessIfConditionWithReturn"/> |
56 | 67 | <rule ref="SlevomatCodingStandard.ControlStructures.UselessTernaryOperator"/> |
57 | 68 | <rule ref="SlevomatCodingStandard.ControlStructures.AssignmentInCondition"/> |
58 | | - <rule ref="SlevomatCodingStandard.Complexity.Cognitive"/> |
| 69 | + <rule ref="SlevomatCodingStandard.Complexity.Cognitive"> |
| 70 | + <properties> |
| 71 | + <property name="warningThreshold" value="6"/> |
| 72 | + <property name="errorThreshold" value="7"/> |
| 73 | + </properties> |
| 74 | + </rule> |
59 | 75 |
|
60 | 76 | <file>bin</file> |
61 | 77 | <file>examples</file> |
|
0 commit comments