Skip to content

Commit 990d34a

Browse files
committed
fix(symfony): upgrade-filter skips Legacy/ fixtures
Classes under a \Legacy\ namespace intentionally keep #[ApiFilter] as the regression suite; the codemod must not migrate them.
1 parent 0c6f644 commit 990d34a

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/Symfony/Bundle/Command/UpgradeApiFilterCommand.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,11 @@ protected function execute(InputInterface $input, OutputInterface $output): int
7373
$changed = 0;
7474

7575
foreach ($classes as $resourceClass) {
76+
// Legacy/ fixtures intentionally keep #[ApiFilter] as the regression suite.
77+
if (str_contains($resourceClass, '\\Legacy\\')) {
78+
continue;
79+
}
80+
7681
try {
7782
$reflection = new \ReflectionClass($resourceClass);
7883
} catch (\ReflectionException) {

0 commit comments

Comments
 (0)