From 9eb17be91191e249ebb5cf257d9c8e97b2cd642d Mon Sep 17 00:00:00 2001 From: Masa Koni Date: Wed, 16 Apr 2025 15:53:43 +0300 Subject: [PATCH 1/4] compatible with 8.4 --- composer.json | 2 +- src/Command/RoutesCommand.php | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index f9f9314..3df58be 100644 --- a/composer.json +++ b/composer.json @@ -7,7 +7,7 @@ "require": { "cakephp/cakephp": "^5.0.1", "php": "^8.1", - "kcs/class-finder": "^0.3" + "kcs/class-finder": "^0.6" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.0", diff --git a/src/Command/RoutesCommand.php b/src/Command/RoutesCommand.php index 4f2ed2b..5f23557 100644 --- a/src/Command/RoutesCommand.php +++ b/src/Command/RoutesCommand.php @@ -21,6 +21,7 @@ class RoutesCommand extends Command public function execute(Arguments $args, ConsoleIo $io): void { $finder = (new ComposerFinder()) + ->useAutoloading(false) ->inNamespace(\array_map(fn ($ns) => \trim($ns, '\\'), $args->getMultipleOption('namespace') ?? $this->defaultNamespaces())) ->path('Controller'); From 979cfc72aece32e5e30e81445cda8442be00c0cc Mon Sep 17 00:00:00 2001 From: Masa Koni Date: Tue, 22 Apr 2025 12:10:27 +0300 Subject: [PATCH 2/4] deprecated --- src/Command/RoutesCommand.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Command/RoutesCommand.php b/src/Command/RoutesCommand.php index 5f23557..f6a9590 100644 --- a/src/Command/RoutesCommand.php +++ b/src/Command/RoutesCommand.php @@ -22,7 +22,7 @@ public function execute(Arguments $args, ConsoleIo $io): void { $finder = (new ComposerFinder()) ->useAutoloading(false) - ->inNamespace(\array_map(fn ($ns) => \trim($ns, '\\'), $args->getMultipleOption('namespace') ?? $this->defaultNamespaces())) + ->inNamespace(\array_map(fn ($ns) => \trim($ns, '\\'), $args->getArrayOption('namespace') ?? $this->defaultNamespaces())) ->path('Controller'); $routes = []; From 5f8a80ea89e3d2f0c9ab058ccd1e5414443b6b85 Mon Sep 17 00:00:00 2001 From: Masa Koni Date: Tue, 22 Apr 2025 15:03:21 +0300 Subject: [PATCH 3/4] 8.4 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index daebf21..fb761d5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: - php-version: ['8.1', '8.2', '8.3'] + php-version: ['8.1', '8.2', '8.3', '8.4'] steps: - name: Checkout From ca9f6bfed839b57deaf05303c687e1403889bd59 Mon Sep 17 00:00:00 2001 From: Masa Koni Date: Tue, 22 Apr 2025 15:06:14 +0300 Subject: [PATCH 4/4] set env --- .github/workflows/test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fb761d5..e1c4535 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,6 +24,8 @@ jobs: run: composer install - name: Run php-cs-fixer + env: + PHP_CS_FIXER_IGNORE_ENV: true run: vendor/bin/php-cs-fixer fix --verbose --diff --dry-run - name: Run phpstan