Skip to content

Commit 4c0bc89

Browse files
committed
fix: BracesPositionFixer does not place open brace on new line.
1 parent 647e839 commit 4c0bc89

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/ecs.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,13 +208,15 @@
208208
// split of BracesFixer in PHP CS Fixer 3.10 - https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/4884
209209
$ecsConfig->rules([
210210
ControlStructureBracesFixer::class,
211-
BracesPositionFixer::class,
212211
NoMultipleStatementsPerLineFixer::class,
213212
DeclareParenthesesFixer::class,
214213
ControlStructureContinuationPositionFixer::class,
215214
StatementIndentationFixer::class,
216215
SingleSpaceAroundConstructFixer::class,
217216
]);
217+
$ecsConfig->ruleWithConfiguration(BracesPositionFixer::class, [
218+
'anonymous_classes_opening_brace' => 'next_line_unless_newline_at_signature_end',
219+
]);
218220

219221
$ecsConfig->ruleWithConfiguration(NewWithParenthesesFixer::class, [
220222
'anonymous_class' => false,

0 commit comments

Comments
 (0)