|  | 
| 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