|
4 | 4 |
|
5 | 5 | namespace VisualCraft\PhpCsFixerConfig\RuleSet; |
6 | 6 |
|
| 7 | +use PhpCsFixerCustomFixers\Fixer\CommentSurroundedBySpacesFixer; |
| 8 | +use PhpCsFixerCustomFixers\Fixer\MultilineCommentOpeningClosingAloneFixer; |
| 9 | +use PhpCsFixerCustomFixers\Fixer\NoDoctrineMigrationsGeneratedCommentFixer; |
| 10 | +use PhpCsFixerCustomFixers\Fixer\NoDuplicatedImportsFixer; |
| 11 | +use PhpCsFixerCustomFixers\Fixer\NoImportFromGlobalNamespaceFixer; |
| 12 | +use PhpCsFixerCustomFixers\Fixer\NoLeadingSlashInGlobalNamespaceFixer; |
| 13 | +use PhpCsFixerCustomFixers\Fixer\NoNullableBooleanTypeFixer; |
| 14 | +use PhpCsFixerCustomFixers\Fixer\NoPhpStormGeneratedCommentFixer; |
| 15 | +use PhpCsFixerCustomFixers\Fixer\NoSuperfluousConcatenationFixer; |
| 16 | +use PhpCsFixerCustomFixers\Fixer\NoUselessCommentFixer; |
| 17 | +use PhpCsFixerCustomFixers\Fixer\NoUselessDirnameCallFixer; |
| 18 | +use PhpCsFixerCustomFixers\Fixer\NoUselessDoctrineRepositoryCommentFixer; |
| 19 | +use PhpCsFixerCustomFixers\Fixer\NoUselessParenthesisFixer; |
| 20 | +use PhpCsFixerCustomFixers\Fixer\NoUselessStrlenFixer; |
| 21 | +use PhpCsFixerCustomFixers\Fixer\PhpdocNoSuperfluousParamFixer; |
| 22 | +use PhpCsFixerCustomFixers\Fixer\PhpdocTypesTrimFixer; |
| 23 | +use PhpCsFixerCustomFixers\Fixer\PhpUnitAssertArgumentsOrderFixer; |
| 24 | +use PhpCsFixerCustomFixers\Fixer\PhpUnitDedicatedAssertFixer; |
| 25 | +use PhpCsFixerCustomFixers\Fixer\PhpUnitNoUselessReturnFixer; |
| 26 | +use PhpCsFixerCustomFixers\Fixer\SingleSpaceAfterStatementFixer; |
| 27 | +use PhpCsFixerCustomFixers\Fixer\SingleSpaceBeforeStatementFixer; |
| 28 | +use PhpCsFixerCustomFixers\Fixer\StringableInterfaceFixer; |
| 29 | +use PhpCsFixerCustomFixers\Fixers; |
7 | 30 | use VisualCraft\PhpCsFixerConfig\RuleSetInterface; |
8 | 31 |
|
9 | 32 | final class Php80 implements RuleSetInterface |
10 | 33 | { |
| 34 | + #[\Override] |
11 | 35 | public function name(): string |
12 | 36 | { |
13 | 37 | return 'Visual Craft (PHP 8.0)'; |
14 | 38 | } |
15 | 39 |
|
| 40 | + #[\Override] |
16 | 41 | public function rules(): array |
17 | 42 | { |
18 | 43 | return [ |
@@ -68,44 +93,42 @@ public function rules(): array |
68 | 93 | 'while', |
69 | 94 | ], |
70 | 95 | ], |
71 | | - \PhpCsFixerCustomFixers\Fixer\CommentSurroundedBySpacesFixer::name() => true, |
72 | | - \PhpCsFixerCustomFixers\Fixer\MultilineCommentOpeningClosingAloneFixer::name() => true, |
73 | | - \PhpCsFixerCustomFixers\Fixer\NoDoctrineMigrationsGeneratedCommentFixer::name() => true, |
74 | | - \PhpCsFixerCustomFixers\Fixer\NoDuplicatedImportsFixer::name() => true, |
75 | | - \PhpCsFixerCustomFixers\Fixer\NoImportFromGlobalNamespaceFixer::name() => true, |
76 | | - \PhpCsFixerCustomFixers\Fixer\NoLeadingSlashInGlobalNamespaceFixer::name() => true, |
77 | | - \PhpCsFixerCustomFixers\Fixer\NoNullableBooleanTypeFixer::name() => true, |
78 | | - \PhpCsFixerCustomFixers\Fixer\NoPhpStormGeneratedCommentFixer::name() => true, |
79 | | - \PhpCsFixerCustomFixers\Fixer\NoSuperfluousConcatenationFixer::name() => true, |
80 | | - \PhpCsFixerCustomFixers\Fixer\NoUselessCommentFixer::name() => true, |
81 | | - \PhpCsFixerCustomFixers\Fixer\NoUselessDirnameCallFixer::name() => true, |
82 | | - \PhpCsFixerCustomFixers\Fixer\NoUselessDoctrineRepositoryCommentFixer::name() => true, |
83 | | - \PhpCsFixerCustomFixers\Fixer\NoUselessParenthesisFixer::name() => true, |
84 | | - \PhpCsFixerCustomFixers\Fixer\NoUselessStrlenFixer::name() => true, |
85 | | - \PhpCsFixerCustomFixers\Fixer\PhpUnitAssertArgumentsOrderFixer::name() => true, |
86 | | - \PhpCsFixerCustomFixers\Fixer\PhpUnitDedicatedAssertFixer::name() => true, |
87 | | - \PhpCsFixerCustomFixers\Fixer\PhpUnitNoUselessReturnFixer::name() => true, |
88 | | - \PhpCsFixerCustomFixers\Fixer\PhpdocNoSuperfluousParamFixer::name() => true, |
89 | | - \PhpCsFixerCustomFixers\Fixer\PhpdocTypesTrimFixer::name() => true, |
90 | | - \PhpCsFixerCustomFixers\Fixer\SingleSpaceAfterStatementFixer::name() => true, |
91 | | - \PhpCsFixerCustomFixers\Fixer\SingleSpaceBeforeStatementFixer::name() => true, |
92 | | - \PhpCsFixerCustomFixers\Fixer\StringableInterfaceFixer::name() => true, |
| 96 | + CommentSurroundedBySpacesFixer::name() => true, |
| 97 | + MultilineCommentOpeningClosingAloneFixer::name() => true, |
| 98 | + NoDoctrineMigrationsGeneratedCommentFixer::name() => true, |
| 99 | + NoDuplicatedImportsFixer::name() => true, |
| 100 | + NoImportFromGlobalNamespaceFixer::name() => true, |
| 101 | + NoLeadingSlashInGlobalNamespaceFixer::name() => true, |
| 102 | + NoNullableBooleanTypeFixer::name() => true, |
| 103 | + NoPhpStormGeneratedCommentFixer::name() => true, |
| 104 | + NoSuperfluousConcatenationFixer::name() => true, |
| 105 | + NoUselessCommentFixer::name() => true, |
| 106 | + NoUselessDirnameCallFixer::name() => true, |
| 107 | + NoUselessDoctrineRepositoryCommentFixer::name() => true, |
| 108 | + NoUselessParenthesisFixer::name() => true, |
| 109 | + NoUselessStrlenFixer::name() => true, |
| 110 | + PhpUnitAssertArgumentsOrderFixer::name() => true, |
| 111 | + PhpUnitDedicatedAssertFixer::name() => true, |
| 112 | + PhpUnitNoUselessReturnFixer::name() => true, |
| 113 | + PhpdocNoSuperfluousParamFixer::name() => true, |
| 114 | + PhpdocTypesTrimFixer::name() => true, |
| 115 | + SingleSpaceAfterStatementFixer::name() => true, |
| 116 | + SingleSpaceBeforeStatementFixer::name() => true, |
| 117 | + StringableInterfaceFixer::name() => true, |
93 | 118 | 'PedroTroller/ordered_with_getter_and_setter_first' => true, |
94 | | - 'PedroTroller/line_break_between_method_arguments' => [ |
95 | | - 'max-args' => false, |
96 | | - 'max-length' => 120, |
97 | | - 'automatic-argument-merge' => true, |
98 | | - ], |
99 | 119 | 'PedroTroller/line_break_between_statements' => true, |
| 120 | + 'method_chaining_indentation' => false, |
100 | 121 | ]; |
101 | 122 | } |
102 | 123 |
|
| 124 | + #[\Override] |
103 | 125 | public function getCustomFixers(): iterable |
104 | 126 | { |
105 | | - yield from new \PhpCsFixerCustomFixers\Fixers(); |
| 127 | + yield from new Fixers(); |
106 | 128 | yield from new \PedroTroller\CS\Fixer\Fixers(); |
107 | 129 | } |
108 | 130 |
|
| 131 | + #[\Override] |
109 | 132 | public function getRiskyAllowed(): bool |
110 | 133 | { |
111 | 134 | return true; |
|
0 commit comments