55
66use PHP_CodeSniffer \Sniffs \Sniff ;
77use PhpCsFixer \Fixer \ArrayNotation \ArraySyntaxFixer ;
8+ use PhpCsFixer \Fixer \ArrayNotation \NoMultilineWhitespaceAroundDoubleArrowFixer ;
89use PhpCsFixer \Fixer \ArrayNotation \NoWhitespaceBeforeCommaInArrayFixer ;
10+ use PhpCsFixer \Fixer \ArrayNotation \NoWhitespaceInEmptyArrayFixer ;
911use PhpCsFixer \Fixer \ArrayNotation \TrimArraySpacesFixer ;
1012use PhpCsFixer \Fixer \ArrayNotation \WhitespaceAfterCommaInArrayFixer ;
1113use PhpCsFixer \Fixer \Basic \NoTrailingCommaInSinglelineFixer ;
1214use PhpCsFixer \Fixer \ControlStructure \TrailingCommaInMultilineFixer ;
1315use PhpCsFixer \Fixer \FixerInterface ;
16+ use PhpCsFixer \Fixer \ListNotation \ListSyntaxFixer ;
1417use PhpCsFixer \Fixer \Whitespace \ArrayIndentationFixer ;
1518use Symplify \CodingStandard \Fixer \ArrayNotation \ArrayListItemNewlineFixer ;
1619use Symplify \CodingStandard \Fixer \ArrayNotation \ArrayOpenerAndCloserNewlineFixer ;
@@ -32,9 +35,12 @@ final class ArrayLevel
3235 NoWhitespaceBeforeCommaInArrayFixer::class,
3336 WhitespaceAfterCommaInArrayFixer::class,
3437 TrimArraySpacesFixer::class,
38+ NoWhitespaceInEmptyArrayFixer::class,
39+ NoMultilineWhitespaceAroundDoubleArrowFixer::class,
3540 NoTrailingCommaInSinglelineFixer::class,
3641 // syntax normalization
3742 ArraySyntaxFixer::class,
43+ ListSyntaxFixer::class,
3844 TrailingCommaInMultilineFixer::class,
3945 // invasive layout changes
4046 ArrayIndentationFixer::class,
@@ -45,5 +51,5 @@ final class ArrayLevel
4551 /**
4652 * @var array<class-string<Sniff|FixerInterface>, mixed[]>
4753 */
48- public const RULE_CONFIGURATIONS = [NoTrailingCommaInSinglelineFixer::class => ['elements ' => ['arguments ' , 'array_destructuring ' , 'array ' , 'group_import ' ]], ArraySyntaxFixer::class => ['syntax ' => 'short ' ], TrailingCommaInMultilineFixer::class => ['elements ' => [TrailingCommaInMultilineFixer::ELEMENTS_ARRAYS ]]];
54+ public const RULE_CONFIGURATIONS = [NoTrailingCommaInSinglelineFixer::class => ['elements ' => ['arguments ' , 'array_destructuring ' , 'array ' , 'group_import ' ]], ArraySyntaxFixer::class => ['syntax ' => 'short ' ], ListSyntaxFixer::class => [ ' syntax ' => ' short ' ], TrailingCommaInMultilineFixer::class => ['elements ' => [TrailingCommaInMultilineFixer::ELEMENTS_ARRAYS ]]];
4955}
0 commit comments